/* content recette */
DIV.m_content_recette H2.m_title, DIV.m_content_recette H1.m_title{font-size:35px;line-height:38px;}
DIV.m_content_recette_breadcrumb{font:normal 13px/19px Arial, Helvetica, sans-serif;color:#999;padding:5px 0 0 8px;}
DIV.m_content_recette_breadcrumb A{color:#999;text-decoration:none;}
SPAN.m_content_recette_breadcrumb_marque {color: #c7381a;}

DIV.m_bloc_cadre DIV.m_content_recette_bouton { margin-bottom:0px; }
TABLE.m_content_recette_header{width:95%;margin:10px auto 0 auto;clear:both;}
TD.m_content_recette_note{width:40%;}
TD.m_content_recette_note IMG{display:block;width:25px;height:25px;float:left;margin:0 5px 0 0;border:0 none;background:url(../Images/contentRecette/etoile.png) 0 0 no-repeat;}
TD.m_content_recette_note IMG.on{background-position:0 0;}
TD.m_content_recette_note IMG.off{background-position:0 -25px;}

A.veuxFaire{ display:block;background:url(../Images/picto-faire.png) no-repeat 6px 5px #F47321;color:#fff;text-decoration:none;text-align:center;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#fff;padding:4px 1px 5px 26px;margin:0 5px;border-radius:3px; }
A.veuxFaire:hover { box-shadow:0 0 6px #707070,0 0 2px #707070 inset;-webkit-box-shadow:0 0 6px #707070,0 0 2px #707070 inset;-moz-box-shadow:0 0 6px #707070,0 0 2px #707070 inset;-o-box-shadow:0 0 6px #707070,0 0 2px #707070 inset;-ms-box-shadow:0 0 6px #707070,0 0 2px #707070 inset;background-color:#F47321; }

DIV.dejaFait { background:url(../Images/picto-faire.png) no-repeat 6px -16px #F47321;color:#fff;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#fff;padding:4px 1px 5px 26px;border-radius:3px; }
DIV.dejaFait A { background-image:url(../Images/fb_recette_sprite.png);background-repeat:no-repeat;background-position:3px -59px; }
DIV.dejaFait UL { display:none;margin:0;padding:0;list-style-type:none;position:absolute;text-align:left;margin:20px 0 0 -27px;border:1px solid #ffffff;background:#F47321;border-radius:3px; }
DIV.dejaFait UL LI { border-bottom:1px solid #FFFFFF; }
DIV.dejaFait UL LI A { display:block;height:17px;font:normal 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:5px 3px 0 22px;color:#ffffff;text-decoration:none; }
DIV.dejaFait UL LI A:hover { background-color:#fa9e63; }

DIV.dejaFait UL LI.disLiked{border-bottom:none;}
DIV.dejaFait UL LI.liked A{background-position:3px -25px;}
DIV.dejaFait UL LI.disLiked A{background-position:3px 6px;}
DIV.dejaFait:hover UL{display:block;}

A.ajouterCommentaire{display:block;background:#F47321;color:#fff;text-decoration:none;text-align:center;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#fff;padding:4px 1px 5px 1px;border-radius:3px;}
A.ajouterCommentaire:hover {box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-webkit-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-moz-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-o-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-ms-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;}

DIV.m_content_recette_cadre{width:650px;margin:15px auto 0 auto;}

DIV.m_content_recette_col{width:225px;float:left;margin:0 25px 0 0;}
DIV.m_btn_signaler_photo{background:url(../Images/contentRecette/picto-signaler.png) left top no-repeat;height:12px;float:none;margin:0;padding:0 0 0 15px;width:auto;text-align:left;}
DIV.m_btn_signaler_photo A{color:#ED6B06;font:normal 10px/12px Arial, Helvetica, sans-serif;text-decoration:underline;}
A.m_content_recette_illu{display:block;width:225px;heihgt:300px;}
A.m_content_recette_illu IMG{display:block;width:225px;heihgt:300px;border:0 none;}
DIV.ajouterPhoto{background:url(../Images/contentRecette/photo_default.jpg) 0 0 no-repeat;height:180px;padding:50px 0 0 0;font:bold 20px/25px Arial, Helvetica, sans-serif;color:#444;text-align:center;}
DIV.m_content_recette_thumbs{clear:both;height:74px;}
DIV.m_content_recette_thumbs A{display:block;width:50px;height:50px;padding:1px;border:2px solid #ff721d;float:left;margin:9px;}
A.m_content_recette_photos_link{display:block;text-align:right;text-decoration:none;background:#e5e3df;color:#666;font:normal 13px/15px Arial, Helvetica, sans-serif;padding:3px 3px 4px 0;margin:0 0 10px 0;}
DIV.m_content_recette_partage{height:auto;margin-bottom:20px;margin-top:10px}
TABLE.m_content_recette_options{width:100%;margin:0 0 10px 0;background:#F2EFE8; padding:6px 12px;border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;clear:both;}
TABLE.m_content_recette_options TD{padding-top:10px;}
TD.m_content_recette_pictos{width:41px;}
TD.m_content_recette_pictos A{display:block;font-size:0px;text-decoration:none;background:url(../Images/contentRecette/picto.png) 0 center no-repeat;height:37px;}
TD.m_content_recette_print A{background-position:0 0;width:41px;}
TD.m_content_recette_carnet A{background-position:-41px 0;width:29px;}
TD.m_content_recette_courses A{background-position:-70px 0;width:31px;}
TD.m_content_recette_ami A{background-position:-101px 0;width:33px;}
TD.m_content_recette_planif A{background-position:-135px 0;width:42px;}
TD.m_content_recette_label{padding-left:10px;}
TD.m_content_recette_label A{font:normal 12px/15px Arial, Helvetica, sans-serif;color:#333;text-decoration:none;}

DIV.m_content_recette_main{width:400px;float:left;}
/* Page Substitution */
P.m_content_recette_ingredients, DIV.m_content_recette_ingredients{font:normal 13px/19px Arial, Helvetica, sans-serif;color:#333;}
P.m_content_recette_info, P.m_content_recette_ingredients SPAN, DIV.m_content_recette_ingredients SPAN{font:bold 13px/19px Arial, Helvetica, sans-serif;color:#F47321;}
P.m_content_recette_ingredients SPAN, DIV.m_content_recette_ingredients SPAN{display:block;}
P.m_content_recette_ingredients A, DIV.m_content_recette_ingredients A{color:#F47321;font:normal 13px/16px Arial, Helvetica, sans-serif;}
DIV.m_content_recette_ingredients.m_avec_substitution{ 
position: relative;
line-height:22px;
}
DIV.m_content_recette_ingredients.m_avec_substitution .m_button.m_button_white.m_floatright{    
    position: absolute;
	top: 0;
    right: 0;
	padding: 5px 10px;
	}
DIV.m_content_recette_ingredients.m_avec_substitution .icon-m_substitution, DIV.m_content_recette_ingredients.m_avec_substitution .icon-m_convertir, DIV.m_content_recette_ingredients.m_avec_substitution .icon-m_pointe_bottom {font-family:'icon_marmiton';}	

.m_liste_ing_substitution .icon-m_like, .m_liste_ing_substitution .icon-m_dislike{
	font-size:25px;}	
	
.m_liste_ing_substitution .m_vote_substitution{
	font-size: 20px!important;
    font-weight: 700;
    margin-bottom: 3px;}	
	
.m_liste_ing_substitution input[type="text"].m_input_champ {
	background-color:#ffffff;
	}
	
.m_info_ingredient_substitution{
	vertical-align:super;}

.m_liste_ing_substitution .m_form_content.m_vote_check .icon-m_dislike, .m_form_content.m_vote_check .icon-m_like
{opacity: 0;} 

.m_liste_ing_substitution .m_form_content.m_form_erreur.m_vote_erreur .m_msg_erreur, .m_liste_ing_substitution .m_form_content.m_vote_checked .m_msg_hover_green, .m_liste_ing_substitution .m_form_content.m_vote_checked .m_msg_hover_red{
	 bottom: 60px;
    left: -9px;}

.m_liste_ing_substitution .m_form_content.m_vote_check .m_vote_valide{
	top:23px;
	font-size:22px;}
	
.m_substitution_overlay .m_substitution_back_recipe{display:none;} 

.m_substitution_overlay .m_liste_ing_substitution .m_info_ingredient_substitution p, .m_substitution_overlay .m_liste_ing_substitution .m_vote_substitution{padding:0; margin:0;}

	
/* Fin Page Substitution */
DIV.m_content_recette_todo{font:normal 13px/19px Arial, Helvetica, sans-serif;color:#333;padding-top:20px;border-top:solid 2px #F2EFE8;}
DIV.m_content_recette_todo H4{font-weight:bold;margin:0;padding:0;}
DIV.m_content_recette_todo P{margin:0;padding:10px 0;}
DIV.m_content_recette_todo DIV.m_content_recette_ps{padding-top:30px;color:#999}

DIV.m_content_recette_related{clear:both;margin:15px;padding:0 10px 20px 10px;border:solid 2px #F2EFE8;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;}
DIV.m_content_recette_related H2.m_title{font-size:22px;line-height:25px;color:#F47321;padding:10px 0 10px 0;}
DIV.m_content_recette_related_item{float:left;width:203px;height:62px;}
TABLE.m_content_recette_related_video{margin:0 auto;}
TD.m_content_recette_related_thumb A{display:block;width:102px;height:60px;border:1px solid #d7d7d7;margin:0 0 5px 0;}
TD.m_content_recette_related_thumb A IMG{display:block;width:102px;height:60px;border:0 none;}
TD.m_content_recette_related_thumb DIV.m_playSmall{background:url(../Images/homeVideo/boutonPlay_small.png) 0 0 no-repeat;font-size:0px;height:24px;margin:-26px 0 0 76px;position: absolute;width:24px;}
TD.m_content_recette_related_label{padding:0 10px 0 5px;}
TD.m_content_recette_related_label A{font:normal 13px/16px Arial, Helvetica, sans-serif;color:#F47321;text-decoration:none;}

DIV.m_content_recette_signature{border-top:solid 2px #F2EFE8;padding:10px 0;width:674px;margin:0 auto;}
DIV.m_content_recette_signature_virgule{font-size:0px;width:15px;height:19px;position:absolute;margin:-11px 0 0 60px;}
A.m_content_recette_signature_thumb{display:block;width:52px;height:52px;border:1px solid #d7d7d7;padding:2px;float:left;}
A.m_content_recette_signature_thumb IMG{display:block;width:50px;height:50px;border:1px solid #d7d7d7;}
DIV.m_content_recette_signature_label{padding-left:25px;float:left;font:normal 13px/19px Arial, Helvetica, sans-serif;color:#666;}
DIV.m_content_recette_signature_label A{color:#f47321;text-decoration:none;}

/* comentaire btn */
DIV.m_content_recette_com_btn div.m_bloc_cadre { border:none !important;padding:0 !important;}

/* que boire avec ... */
DIV.m_content_recette_boire DIV.m_bloc_cadre{padding:0;}
DIV.m_content_recette_boire H2.m_title{border-bottom:1px dotted #F47321;padding-bottom:7px;padding-left:5px;margin:0 2px;}
TABLE.m_content_recette_boire_cadre{font:normal 13px/19px Arial, Helvetica, sans-serif;color:#333;margin:10px 5px;}
TD.m_content_recette_boire_item{padding:3px 0;color:#F47321;font-size:15px;line-height:19px;}
DIV.m_content_recette_qbqm{background:#F47321;padding:5px 0;}
DIV.m_content_recette_qbqm TABLE{margin:0 auto;}
DIV.m_content_recette_qbqm TD.app A{display:block;width:104px;height:29px;font-size:0px;background:url(../Images/contentRecette/btn_qbqm.png) left top no-repeat;text-decoration:none;}
DIV.m_content_recette_qbqm TD.label{font:normal 12px/15px Arial, Helvetica, sans-serif;color:#fff;padding-left:20px;}
DIV.m_content_recette_qbqm TD.label A{color:#fff;}

/* recettes related */
DIV.m_related{width:660px;margin:15px auto 0 auto;padding:0 0 10px 0;}
DIV.m_related_item{width:220px;float:left;height:auto;}
DIV.m_related_item TD{vertical-align:top;}
TD.m_related_thumb A{display:block;width:50px;height:50px;}
TD.m_related_thumb A IMG{display:block;width:50px;height:50px;border:0 none;}
TD.m_related_label{padding:0 15px 0 5px;}
TD.m_related_label A{font:normal 15px/17px Arial, Helvetica, sans-serif;color:#F47321;text-decoration:none;}
TD.m_related_label SPAN{display:block;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#333;padding-top:5px;}

/* commentaire form */
TABLE.m_commentaire_form{margin:10px auto;}
TABLE.m_commentaire_form TD{vertical-align:top;}
TABLE.m_commentaire_form TD.label{font:normal 13px/19px Arial, Helvetica, sans-serif;color:#000;text-align:right;padding-right:5px;}
TABLE.m_commentaire_form TD TEXTAREA{width:395px;height:150px;}

TABLE.m_commentaire_form TD IMG{display:block;width:25px;height:25px;float:left;margin:0 5px 0 0;border:0 none;background:url(../Images/contentRecette/etoile.png) 0 0 no-repeat;}
TABLE.m_commentaire_form TD IMG.on{background-position:0 0;}
TABLE.m_commentaire_form TD IMG.off{background-position:0 -25px;}
TABLE.m_commentaire_form TD IMG.m_captcha{background:none;width:auto;height:auto;}
TABLE.m_commentaire_form TABLE.m_btn2 A{font:normal 18px/22px "lucida grande", "lucida sans unicode", arial, sans-serif;}

P.noCommentInfo{color:#000000;font:bold 13px/19px Arial, Helvetica, sans-serif;margin:0;padding:10px;text-align:center;}

/* commentaire list */
DIV.m_commentaire_row{clear:both;margin-bottom:20px;}
DIV.m_commentaire_note{float:left;width:80px;}
DIV.m_commentaire_note SPAN{display:block;width:51px;height:42px;margin:0 auto;background:url(../Images/contentRecette/bulle_note.png) left top no-repeat;font:bold 20px/22px Arial, Helvetica, sans-serif;color:#fff;text-shadow:0 1px 1px #000;padding:8px 0 0 0;text-align:center;}
DIV.m_commentaire_content{float:left;width:584px;border:1px solid #d5d3d0;border-radius:10px;padding:10px;}
DIV.m_commentaire_content H4, DIV.m_commentaire_content SPAN{display:block;font:normal 18px/22px "lucida grande", "lucida sans unicode", arial, sans-serif;color:#F47321;margin:0;padding:0;}
DIV.m_commentaire_content P{font:normal 12px/22px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px 0;}
DIV.m_commentaire_content DIV.m_commentaire_info{font:normal 11px/13px Arial, Helvetica, sans-serif;color:#F47321;}

DIV.recetteMinute{margin:10px 0;}

/* COL D : observatoire des tendances */
DIV.m_colD DIV.sondages{margin:0 0 20px 0;background:#fff;border:1px solid #E5DED1;border-top:3px solid #E5DED1;padding:2px;border-radius:0;}
DIV.m_colD DIV.sondages H3{font:normal 23px/27px "lucida grande", "lucida sans unicode", arial, sans-serif;color:#F47321;padding:3px 0 0 5px;margin:0;word-spacing:-1px;}
DIV.m_colD DIV.sondages DIV.titreSondage{font:normal 16px/19px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:8px 0 0 5px;}
DIV.m_colD DIV.sondages .boutonVoter{display:block;background:#F47321;border:0 none;border-bottom:3px solid #e8e5e2;font:bold 12px/14px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:5px 10px;margin:0;}
DIV.m_colD DIV.sondages DIV.txtMerci{font:normal 16px/19px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:8px 0 8px 5px;}

/* */
DIV.InfoMessageBlock{background:#F2EFE8;border:1px solid #E5DED1;color:#000;text-align:center;font:normal 13px/19px Arial, Helvetica, sans-serif;padding:10px 0;margin:0 0 20px 0;}
DIV.InfoMessageBlock A{color:#F47321 !important;}

TD.m_tdHouraSavoirPlus {line-height: 31px; color:#ccc;}

div#brPixi {
	margin-bottom: 10px;
}

/* Recette de marque */
div.recetteDeMarque { width:480px;float:left;margin-bottom: 30px;display: block;}
div.recetteDeMarqueLogo { width:180px; height:96px; float:right;background:url(../../Recettes/images/fiche/flag2.png) no-repeat right top;}
div.recetteDeMarqueLien {
    float: right;
    font: normal 13px/19px Arial, Helvetica, sans-serif;
    padding: 8px 0 0 0;
    clear: right;
    margin-right: 10px;
    margin-bottom: 10px;
}
div.recetteDeMarqueLien A { text-decoration: none; }
div.recetteDeMarqueLogoPartenaire { text-align: center;}
div.recetteDeMarqueLogoPartenaire img { margin: 8px 0 0 80px;}

/* Videos See Also */
DIV.m_content_recette_seeAlso_video DIV.afsa_container { float:left; width:534px; height:319px; margin: 3px 15px 0 10px; cursor:pointer;}
DIV.m_content_recette_seeAlso_video { margin-top: 10px; width: 684px; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th { float:left; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th li { float:none; width: 104px; margin-bottom:10px; cursor: pointer; display:block; border:3px solid #fff; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th li:hover { border:3px solid #f47321; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th li.selected { background-color:#fdeade; border-radius: 2px 2px 2px 2px; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th  UL.astuces_videos TD.label { color: #F47321; font: 13px/13px Arial,Helvetica,sans-serif; text-decoration: none; text-align: center; height:30px; }
DIV.m_content_recette_seeAlso_video DIV.m_content_recette_seeAlso_video_th UL.astuces_videos { display: block; list-style-type: none; margin:0; padding:0; width:104px; }
DIV.m_content_recette_seeAlso_video IMG.play_btn { display: block; height: 64px; margin: 127px 0 0 235px; position: absolute; width: 64px; }
DIV.m_content_recette_seeAlso_video DIV.m_title  { padding: 3px 0 10px 10px; } 

/*vignettes player*/
TD.m_content_recette_related_thumb DIV.m_playSmall_seeAlso { background: url("../Images/homeVideo/boutonPlay_small.png") no-repeat scroll 0 0 transparent; font-size: 0; height: 24px; margin: -33px 0 0 76px; position: absolute; width: 24px;}

/*bouton précédant et suivant*/
DIV.m_recipe_prev_next { width:100%; margin:5px 0; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev { display:block; cursor:pointer; text-decoration:none; width:190px; float:left; margin-left:15px; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.content { border:1px solid #ff6600; border-left:none; padding:3px; width:170px; border-radius:0 2px 2px 0; -webkit-border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -o-border-radius:0 2px 2px 0; -ms-border-radius:0 2px 2px 0; float:left; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.content DIV.recipe_pict, DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.content DIV.recipe_pict { float:left; width:43px; height:43px; background-color:#999999; margin-right:3px; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.content DIV.recipe_pict img, DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.content DIV.recipe_pict img { border:none; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.content DIV.next_recipe, DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.content DIV.next_recipe { float:left; width:122px; color:#ff6a11; font:normal 10px/12px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:2px;}
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.content DIV.recipe_title, DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.content DIV.recipe_title { float:left; width:122px; height:27px; color:#999999; font:normal 12px/13px Arial, Helvetica, sans-serif; overflow:hidden; }
DIV.m_recipe_prev_next a.m_btn_recipe_prev DIV.arrow { float:left; width:13px; height:51px; background: url("../Images/arrow-previous.png") top right no-repeat transparent; }
DIV.m_recipe_prev_next a.m_btn_recipe_next { display:block; cursor:pointer; text-decoration:none; width:190px; float:right; margin-right:15px; }
DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.content { border:1px solid #ff6600; border-right:none; padding:3px; width:170px; border-radius:2px 0 0 2px; -webkit-border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -o-border-radius:2px 0 0 2px; -ms-border-radius:2px 0 0 2px; float:left; }
DIV.m_recipe_prev_next a.m_btn_recipe_next DIV.arrow { float:left; width:13px; height:51px; background: url("../Images/arrow-next.png") top left no-repeat transparent; }
/* Videos */
DIV.m_ligne_video_youtube A DIV.m_bandeauTV { position:absolute; background:#000000; height:60px; width:400px; z-index:11; opacity:0.7; margin:240px 0 0 0; }
DIV.m_ligne_video_youtube A DIV.m_playBouton { position:absolute; width:49px; height:49px; background:url(http://images.marmitoncdn.org/Skins/Common/Images/homeVideo/boutonPlay.png) no-repeat; z-index:13; margin:246px 0 0 6px; }
DIV.m_ligne_video_youtube A DIV.m_txt_video, DIV.m_home_videos TD.m_txt_video { font-size:13px; color:#fff; padding:0 0 0 10px; }
DIV.m_ligne_video_youtube A DIV.m_txt_video { position:absolute; margin:0 0 0 60px; z-index:12; margin:249px 20px 0 52px; }
DIV.m_ligne_video_youtube A DIV.m_txt_video DIV.m_youtube_playlist { color: #aaa; }
div.m_message_autoplay { overflow:hidden; border:1px solid #e5ded1; padding:10px; margin: 10px; width: 512px; }
div.m_message_autoplay img { display:block; float:left; margin-left: 25px; }
div.m_message_autoplay div { float:left; margin:18px 0 0 10px; }

/*dossier fiche recette */
.m_content_search
{
	text-align: center;
	padding: 0;
	text-align: center;
    margin: 40px 0px 20px;
    border: 1px solid #808285;
    background-color: #F2EFE8;
	display:none;
}
.m_content_search img
{
	width:50%;
	display:inline-block;
	vertical-align:middle;
}
.m_content_search a
{
	font-size:12px;
	color:#808285 !important;
	text-decoration:none;
	display:block;
}
.m_content_search a:hover {color: #F47321 !important;}
.m_content_search span
{
	width:50%; 
	display:inline-block;
	vertical-align:middle;
}
/* Page Ingrédient Substitution - Media Queries*/

@media screen and (max-width: 720px){
	
.m_substitution_overlay .m_overlay_background {background-color:#ffffff;}	
.m_substitution_overlay .m_img_ananas, .icon-m_pointe_right {
    display: none;
}
.m_substitution_overlay .m_inscription_introduction_bulle {
    margin-right: 0;
}
.m_substitution_overlay .m_overlay {
    top: 0px;
	}
.m_substitution_overlay .m_substitution_back_recipe{display:inline-block;font-size:13px;}

.m_substitution_overlay .m_liste_ing_substitution .m_form_width80.m_remark_ing_substitution{width:100%;} 
.m_substitution_overlay .m_inscription_croix.j_close{display:none;}
}		

@media screen and (max-width: 590px){
.m_substitution_overlay .m_form_width80.m_display_inline_block.m_info_ingredient_substitution{
	width:74%;} 
}

@media screen and (max-width: 470px){
.m_substitution_overlay .m_form_width80.m_display_inline_block.m_info_ingredient_substitution{
	width:67%;} 
}		
