/* Suppression bloc du BO */
#mainHeader,
#mainMenu,
#cms-pseudo-menu { display: none !important; }

/* Suppression des éléments inutiles du site */
#userToolbar,
#bandeau-haut,
.col-left,
.col-right,
#bandeau-bas,
#secureOneClickLoaderModalBox,
#loaderAjax,
.TPL_CATEGORIE_LISTE_PRODUITS .tri-categorie,
.choix-tri,
.TPL_FICHE_RECETTE .videos { display: none !important; }

#site-main { padding: 0 !important; }
#content { background: none !important; }
.col-main { width: 100% !important; }

body { background: #fff !important; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
body.modal-open { overflow: visible; margin: 20px; }

/* Juste la liste course achat - recette */
.print-liste-achat-detail h1,
.print-liste-achat-detail .TPL_FICHE_RECETTE > h2,
.print-liste-achat-detail .top-fiche-recette,
.print-liste-achat-detail .blocFiche  { display: none !important; }

.print-liste-achat-detail .frontModalBoxContainer .modal,
.print-liste-achat-detail #frontModalBox { width: 100% !important; }
.print-liste-achat-detail .liste-achat-ajouter-panier,
.print-liste-achat-detail .ariane,
.print-liste-achat-detail .liste-achat-actions,
.print-liste-achat-detail .frontModalBoxContainer .title { display: none !important;  }
.print-liste-achat-detail  #corps,
.print-liste-achat-detail .compteClient .inner { float: none !important; width: 100% !important; padding: 0; }
.print-liste-achat-detail .liste-achat .rupture td .voile               { width: auto; height: auto; position: static; left: 0; top: 0;  background: none; text-align:center; padding:2px; }
.print-liste-achat-detail .liste-achat .rupture td .message-disponible  { display: inline-block; position: static; top: 0; left: auto; margin:0; padding:0; width: 100%; height: auto; line-height: 1em; font-size: 1em; text-transform: uppercase; background: none; }

/* spécifique liste recette */
.TPL_FICHE_RECETTE .ingredient ul li { background: none; list-style: disc inside !important; }
.TPL_FICHE_RECETTE .blocFiche { padding-bottom: 0  !important; }
.TPL_FICHE_RECETTE .liste-achat-libelle { display: none; }

#listeAchatDetail .liste-achat-actions,
#frontModalBoxListeAchatDetail .liste-achat-actions { display: none !important; }

/* Style pour fiche produit modal */
.modal-open #site-main,
.modal-open #frontModalBox .title,
.modal-open #frontModalBox .footer { display: none !important; }
.modal-open #frontModalBox { margin-top: 0 !important; }

/* spécifique fiche produit */
.TPL_FICHE_PRODUIT .partageSociaux,
.TPL_FICHE_PRODUIT .thumb,
.TPL_FICHE_PRODUIT .lien-action-avis,
.TPL_FICHE_PRODUIT .deposerAvis,
.TPL_FICHE_PRODUIT .voir-tous-avisListe   { display: none !important; }
.TPL_FICHE_PRODUIT .avisDetail { display: block !important; }
.TPL_FICHE_PRODUIT .benefice { clear: both; }
.TPL_FICHE_PRODUIT .btn-panier span { background: none; }

/* Modal box */
.frontModalBoxContainer .modal,
#frontModalBox {
	border: 0 !important;
	-webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    position: static !important;
    height: auto !important;
    padding: 0 !important;
    overflow: visible !important;
    width: 80% !important;
}
.modal-backdrop {
	display: none !important;
}

.action-imprimer { display:none; }
