
/*Specific value for Internet Explorer 8*/
*,
h1, h2, h3,
h4, h5, h6,
.name,
.title,
.btn{
}
.push-guide .thumbnails li{
  height: auto!important;
}
/*
.masthead .user-tools .spanauto a{
  display: inline-block;
  float: left;
}
*/
.masthead .user-tools .socials a{
  float: left;
  display: inline-block;
}
.product-comparator .close{
  height: 20px;
  width: 17px;
}
.masthead .user-tools .newsletter{
  width: 100px!important;
}

.push-home .border img{
  width: 99%;
}
.push-home .play{
  width: 54px;
  height: 54px;
}
.paiement-mode span{
  line-height: 10px!important;
}
/*
.push-home .play,
.push-home .play img{
  z-index: 1000;
  zoom:1;
  behavior: url('js/PIE.php');
}*/
.search .search-query{
  margin-top: 1px;
}

.navbar .nav > li{
  font-size: 10px;
}
.navbar-inner{
  -ms-filter: none; 
  filter: none;
}
.subnav ul li .product .name {
    font-size: 11px;
}
.subnav ul li.active .product,
.subnav ul li .product:hover{
  background-color: #F1F1F1;
}
.slimScrollDiv,
.sidebar-filters,
.scroll-filters,
.filters{
  zoom:1;
}
.bloc-mow .menu-mow .picture,
.bloc-nad-recipes .picture,
.bloc-mow .menu-mow .border,
.bloc-nad-recipes .border,
.previous-recipes .border,
.previous-recipes .thumbnail,
.push-home .thumbnails div .picture,
.recipes-list .thumbnail img,
.product-cat .thumbnail,
.push-list .item  .border,
.push-home .thumbnails .border,
.shadow-1{
  -webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);/*1px 1px 2px 1px #C0C0C0;*/
  /*NO SHADOWS*/
  -webkit-box-shadow: 0 0 0 0 transparent!important;
  box-shadow: 0 0 0 0 transparent!important;
}
.push-home .thumbnails li{
  height: 230px;
}
.bloc-services .thumbnails li{
  /*height: 200px;*/
}
.bloc .visual{
  border:0 none!important;
}
.btn{
  -webkit-box-shadow: 1px 1px 2px 1px #C0C0C0;
  box-shadow: 1px 1px 2px 1px #C0C0C0;
  /*NO SHADOWS*/
  -webkit-box-shadow: 0 0 0 0 transparent!important;
  box-shadow: 0 0 0 0 transparent!important;
}
.filters .search .btn {
    padding: 3px 9px 5px;
}
.btn-small{
  padding-top: 1px;
}
.product-cat .thumbnail,
.product-viewer .bigshow .item{
  border: 0 none;
}
.product-viewer .bigshow .item > img,
.product-viewer .bigshow .item > a > img{
  max-width: 99.5%;
}

.product-list .item .thumbnail,
.product-accessories .thumbnail{
  border: 1px solid #DDDDDD;
  background-color: #FFF;
}

.product-cat .thumbnail,
.recipe-cat .thumbnail,
.product-accessories .thumbnail{
  -moz-border-radius:16px 16px 0 16px ;
  -webkit-border-radius:16px 16px 0 16px ;
  border-radius:16px 16px 0 16px ;
}

.recipes-list .thumbnail img{
  border: 1px solid #DADADA;
  -moz-border-radius:16px 16px 0 16px ;
  -webkit-border-radius:16px 16px 0 16px ;
  border-radius:16px 16px 0 16px ;
}
.product-viewer .bigshow .item img{
}

.filters,
.filters .item,
.filters .item .category{
  -moz-border-radius:10px 10px 0 0;
  -webkit-border-radius:10px 10px 0 0;
  border-radius:10px 10px 0 0;
}
.filters .select-your-family,
.filters .select-your-family .category{
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
}
.user-tools .input-prepend .add-on:first-child,
.user-tools .input-prepend .btn:first-child{
  -moz-border-radius:16px 0 0 16px;
  -webkit-border-radius:16px 0 0 16px;
  border-radius:16px 0 0 16px;
}

.user-tools .search .btn{
  height: 18px!important;
  
}

.bloc-find .search .btn,
.filters .search .btn{
  border: 0 none!important;
  margin-top: 1px;
  background-color: #CCC;

}
.bloc-find .search .btn,
.accessories-filter .input-prepend .btn-small{
  border: 0 none!important;
  background-color: #CCC;
  margin-top: 1px;
}


.chapter-knowit .caption{
  background-color: #324165;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);
  filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);
  filter:alpha(opacity=80);
  opacity: 0.8;
}

/*.filters .item .facetValues .slider .ui-corner-all,*/
.slimScrollRail{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=30);
  filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=30);
  background-color: #CCC!important;
}
.masthead .search button.btn{
  border: 1px solid #CCCCCC;
  border-right: 0 none;
  margin-top: 1px;
}
.masthead .search button.btn .icon-search{
  margin-top: -3px;
}
ol.carousel-indicators{
  padding-left: 40%;
}
ol.carousel-indicators li{
  display: inline-block;
  float: left!important;
}
.product-comparator .print, .quitter-comparateur{
  /*border: 0 none!important;*/
}


.product-comparator .print,
.quitter-comparateur{
  background: none ;
  position: relative;
  text-decoration: none;
  outline: 0 none!important;
  zoom:1;
  
}
.product-comparator .print a,
.quitter-comparateur a{
  outline: 0 none!important;
  
  /*border: 1px solid #7F7F7F;*/
  zoom:1;
}

.filtre-comparator .print a,
.filtre-comparator .quitter-comparateur a{
  background: #F7F7F7;
}

.filters{
  -moz-border-radius:8px 8px 0 8px;
  -webkit-border-radius:8px 8px 0 8px;
  border-radius:8px 8px 0 8px;
}
.filters .item{
  -moz-border-radius:0 0 0 8px;
  -webkit-border-radius:0 0 0 8px;
  border-radius:0 0 0 8px;
}
.filter-list .name{
  -moz-border-radius:8px 8px 0 0;
  -webkit-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
}
.bloc-nad-recipes .play{
  z-index: 100;
}
.product-comparison{
  position: relative;
}
.product-comparator .filtre-comparator{
  top:10px;
}
.filters .item .filter-list .name{
  bottom: auto;
}
/*.carousel-indicators li.active,*/
.bloc-head  img,
.filters .search .btn,
.bloc-find .search .btn,
.user-tools .search .btn-go,
.filtre-comparator .print a,
.filtre-comparator .quitter-comparateur a,
.slimScrollBar,.slimScrollRail,
.bloc-nad-recipes .row-fluid .row-fluid .row-fluid .visual,
.product-viewer .bigshow .item,
.product-viewer .bigshow .item img,
.modal-product,
.modal-media .modal-header .close,
.filter-list ul li .pull-right,
.swipe-right,
.swipe-left,
.filters .item .slider .ui-corner-all,
.hover,
.modal-media,
.bloc-nad-recipes .play,
.product-customeradvices .note{
  /*TODO URL ABSOLUE TO CHANGE*/
  behavior: url('js/PIE.php');
}
.cart-list-table table tbody tr td .picture img,
.consumer-services .border img,
.guide-list .item .border img,
.faq-topics-list .item .border img,
.filters .item,
.filter-list .name,
.faq-banner .picture,
.faq-banner .picture img,
.guide-list .item .border,
.faq-topics-list .item .border,
.product-cat .thumbnail-hover,
.user-tools .input-prepend .add-on:first-child,
.user-tools .input-prepend .btn:first-child,
.user-tools .search .btn,
.global-advise .bar,
.push-home .thumbnails div .visual,
.push-list .item  .border,
.scrollableTable th,
.product-accessories .thumbnail,
.product-accessories .thumbnail img,
.product-faq .accordion-heading .accordion-toggle,
.product-viewer .bigshow,
.promo-mea img,
.bloc-nutri-values table,
.bloc-seo .inner,
.bloc-find,
.filters,
.filters .item,
.filters .item .category,
.bloc-mow .menu-mow .border,
.bloc-mow .menu-mow .thumbnail,
.bloc-mow .menu-mow .picture,
.bloc-nad-recipes .border,
.bloc-nad-recipes .thumbnail,
.bloc-nad-recipes .picture ,
.previous-recipes .thumbnail,
.previous-recipes .border,
.recipe-cat .thumbnail,
.recipe-detail .recipe-infos li.nad,
.filters .search .input-append,
.bloc-find .search .input-append,
.filters .search .btn,
.bloc-find .search .btn,
.recipes-list .thumbnail img,
.filters .accordion-toggle,
.help-bar .picture,
.product-cat .thumbnail,
.product-cat li .visual,
.product-cat .border,
.product-cat .border img,
.product-list .item .thumbnail,
.product-accessories .thumbnail,
.product-viewer .minishow li .thumbnail img,
.product-viewer .bigshow .item,
.product-viewer .bigshow .item img,
.product-viewer .bigshow .carousel-inner,
.product-viewer .minishow li .thumbnail,
.modal-media .thumbnails li .thumbnail,
.modal-media .thumbnails li .thumbnail img,
.facebook,
.btn,
.user,
.shadow-1,
.scrollableTable th,
.push-home .thumbnails .border,
.push-list .item .picture,
.push-list .item .picture img,
.push-home .thumbnails .picture,
.push-home .thumbnails .picture img,
.search .btn,
.search .search-query,
.bloc-find .search-query,
.bloc-complements .picture,
.product-accessories li .thumbnail,
.accessories-filter .input-prepend .btn-small,
.accessories-filter input[type="text"],
.see-more a,
.accessories-results h2,
.consumer-services .item,
.accessories-filter h2,
.accessories-filter,
.cookies-settings [class*="span"] a span,
.blocs-special-offers .item,
.blocs-special-offers .patch,
.product-comparator .print a,
.quitter-comparateur a,
.product-customeradvices .note .info,
.consumer-services .item:hover .border,
.consumer-services .item .border,
.consumer-services .item .border img,
.consumer-services .item:hover .border img,
.border img{
  position: relative;
  overflow: hidden!important;
  /*TODO URL ABSOLUE TO CHANGE*/
  behavior: url('js/PIE.php');
}
.product-customeradvices .note .info{
  height: 24px;
}
.push-list .sticker,
.push-home .sticker,
.push-list .sticker img,
.push-home .sticker img,
.span9 .push-list .play img,
.span9 .push-home .play img{
  border: 0 none!important;
}
/*
div:hover .border img,
a:hover .border img{
  -moz-opacity: 0.6!important;
  opacity: 0.6!important;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=60)!important;
  filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=60)!important;
}
*/
.product-cat .thumbnail{
  border: 1px solid #DADADA;
  zoom:1;
}
/*
.product-cat li:hover .thumbnail{
  border-color: #858585;
}
.product-accessories li:hover .thumbnail{
  border-color: transparent;
}

.push-home li:hover .border{
  border-color:transparent;
}
*/
.push-home li img{
  border:1px solid #FFF;
  /*width: 191px;*/
}
/*
.push-home li:hover .border img{
    border:1px solid #858585!important;
}
*/
.span9 .push-home li img{
  border:1px solid #FFF;
  /*width: 200px;*/
}

.product-viewer .minishow li .thumbnail,
.modal-media .thumbnails li .thumbnail {
  border-color: transparent;
}
.product-viewer .row-fluid{
  padding-right: 0;
}
.span5 .bigshow .carousel-inner{
  width: 338px!important;
}
.span6 .bigshow .carousel-inner{
  width: 418px!important;
}
.span6 .bigshow .carousel-inner .item img{
  max-width: 418px;
}
.bigshow .carousel-inner{
  overflow: hidden;
}
.bigshow .carousel-inner .item img{

}
.minishow li .thumbnail,
.modal-media .thumbnails li .thumbnail{
    padding-right: 1px;
}
.minishow li .thumbnail img,
.modal-media .thumbnails li .thumbnail img{
    border:1px solid #DDD;
}

.modal-product .product-viewer .bigshow .carousel-inner{
  border: 0 none;
}
.modal-product .product-viewer .bigshow .item{
  position: relative;
}
.modal-product .product-viewer .bigshow .item{
  width: 50%;
  border:1px solid #DDD;
}
.modal-product .product-viewer .bigshow .item img{
  width: 100%;
}

/*
.minishow li:hover .thumbnail img,
.modal-media .thumbnails li:hover .thumbnail img{
    border:1px solid #858585!important;
}

.previous-recipes .thumbnails li:hover .visual img{
  border:1px solid #858585!important;
}

.bloc-nad-recipes .row-fluid .span4:hover .picture,
.bloc-mow .menu-mow .row-fluid .span4:hover .picture{
  border:1px solid #858585!important;
  width: 97%;
}
*/
.thumbnail{
  transition: none!important;
  z-index: 1;
  zoom: 1;
}
/*
.bloc-services .thumbnails li:hover{
  background-color: #F1F1F1;
}*/

.product-viewer .minishow li .thumbnail,
.push-home .thumbnails .border{
  zoom:1;
}
.bloc-services .caption{
  margin-top: 0;
}
.user-tools .search{
  position: relative;
}
.user-tools .search .search-query{
  width: 140px;
}
.user-tools .search .btn-go{
  border: 0 none!important;
  background: #CACACC;
  right: 12px!important;
}
.user-tools .search .btn-go .icon-search{
  margin-top: 0px!important;
}

#map-canvas { 
  width: 430px;
}
.quantity .add-on{
  height: 22px!important;
  min-height: 22px!important;
}

.product-detail .quantity .add-on{
  height: 20px!important;
  min-height: 20px!important;
}

.product-detail select,
.product-detail option{
    line-height: 12px!important;
    color: green!important;
    height: 16!important;
    min-height: 16!important;
    max-height: 16!important;
    padding: 1px 1px 1px 1px!important;
    margin:0!important;
}



