/*
Open Container 
Content ID	: Other_UnilevApr13_X0Y3W4_C
Source		: POP CR
Developer	: BC
Added		: 03/21/13
*/

div.MealSpot_X0Y3 { display:block; float:left; height:435px; width:770px; position:relative; font-family:'Helvetica Neue', Helvetica, Arial; text-align: left!important; border-bottom: 1px dotted #B2B2B2; }
div.MealSpot_X0Y3 h2 { color:#999!important; font-size:30px!important; line-height:32px!important; letter-spacing: -1px; font-weight: bold; display:block; margin:20px 0 20px 20px; }
div.MealSpot_X0Y3 p { color:#333!important; font-size:13px!important; line-height:15px!important; display:block; margin:5px 0 0 0!important; text-align: center; }
div.MealSpot_X0Y3 a { color:#0069ff!important; font-size:11px!important; font-weight:bold!important; line-height:13px!important; display:block; width:125px; margin:0 0 0 54px; }
div.MealSpot_X0Y3 a.all { width:60px; margin:0; position:absolute; top:35px; left:333px; overflow:hidden;}
div.MealSpot_X0Y3 a.sec { width:200px; margin:0 0 0 20px; }
div.MealSpot_X0Y3 a.thd { width:150px; margin:0 0 0 41px; }
div.MealSpot_X0Y3 a.fourt { width:145px; margin:0 0 0 45px; }
div.MealSpot_X0Y3 ul.recipes { display:block; margin:0 0 0 10px; padding:0px; width:760px; height:180px;}
div.MealSpot_X0Y3 ul.recipes li { display:block; float:left; list-style:none; margin:0 7px; padding:0px; width:233px; }
div.MealSpot_X0Y3 .hideInformation { visibility:hidden;}


/*RECIPES OVERLAY STYLES*/
#recipesBgOverlay { background-color:#000000; display:none; filter:alpha(opacity=40); left: 0; opacity: 0.4; min-height:1800px; position: absolute; top: 0px; width: 100%; z-index:1000;}
#overlayContainer { background:url('http://static.targetimg1.com/DVM/2012/Feb/wk1/Unilever_Recipes/overlay/btn-shadow.png') no-repeat 28px bottom; display:none; font-family:'Helvetica Neue', Helvetica, Arial; position:absolute; top:50%; left:50%; margin:0 0 0 -375px; padding:0 0 14px 0; width:750px!important; z-index:1010;}
.recipesBg { background:url('http://static.targetimg1.com/DVM/global/overlay/top-shadow.png') no-repeat 30px 0px; padding:10px 0 20px 0; width:750px!important;}
#recipesCarrousel { min-height:450px; margin:0 0 14px 25px; padding:0 0 30px 0; padding:10px 0 0 0; position:relative; width:750px;}
#recipesCarrousel #carrouselContainer { display:block; margin:0 45px 0 55px; overflow:hidden; width:590px;}
#recipesCarrousel ul { margin:0; padding:0;}
#recipesCarrousel ul li { margin:0; padding:0; overflow: hidden; width:700px;}
#overlayContainer .prev { background:url('http://static.targetimg1.com/DVM/global/overlay/arrows.jpg') no-repeat 0 0; position:absolute; top:280px; left:52px; height:52px; overflow:hidden; width:20px; z-index:3;}
#overlayContainer .prev:hover { background-position:0 -53px;}
#overlayContainer .next { background:url('http://static.targetimg1.com/DVM/global/overlay/arrows.jpg') no-repeat -20px 0; position:absolute; top:280px; right:49px; height:52px; overflow:hidden; width:20px; z-index:3;}
#overlayContainer .next:hover { background-position:-20px -53px;}
	
.recipeOverlay {  margin:15px 0 0 18px; padding:0; width:630px;}
.recipeOverlay .header { display:block; float:left; margin:0px; padding:0px; position:relative; width:557px;}
.recipeOverlay .header h2.logo { background: no-repeat; display:block; float:left; height:100px; margin:0px; padding:0px; width:220px;}
.recipeOverlay .header h2.logoWish { background: no-repeat; display:block; float:left; height:148px; margin:0px; padding:0px; width:140px;}
.recipeOverlay .header h2.logoKnorr { background: no-repeat; display:block; float:left; height:140px; margin:0px; padding:0px; width:133px;}
.recipeOverlay .header .pdfDownload { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/print.gif') no-repeat; display:block; height:16px; right:0px; position:absolute; width:121px; overflow:hidden; top:25px;}
.recipeOverlay .recipeInfo { display:block; float:left; margin:15px 0 0 0; padding:0 0 20px 0; width:560px; border-bottom:1px solid #e9e9e9;}
.recipeOverlay .recipeInfo .info { display:block; float:left; margin:0px; padding:0px; width:315px;}
.recipeOverlay .recipeInfo .info h3 { color:#000000; display:block; float:left; font-size:23px; font-weight:bold; line-height:25px; margin:0px; padding:0 0 15px 0; width:100%;}
.recipeOverlay .recipeInfo .info h4 { color:#666666; display:block; float:left; font-size:14px; font-weight:bold; line-height:16px; margin:0px; padding:0 0 15px 0; width:100%;}
.recipeOverlay .recipeInfo .info h5 { color:#cc0000; display:block; float:left; font-size:14px; font-weight:bold; line-height:16px; margin:0px; padding:0 0 15px 0; text-transform:uppercase; width:100%;}
.recipeOverlay .recipeInfo .info h5.noMarginBtm { padding:0 0 5px 0;}
.recipeOverlay .recipeInfo .info p { color:#333333; font-size:12px; font-weight:normal; line-height:14px; margin:0px; padding:0 0 15px 0; width:85%;}
.recipeOverlay .recipeInfo .info .ingredients { display:block; float:left; margin:0 0 15px 0; width:100%;}
.recipeOverlay .recipeInfo .info .ingredients p { margin:0px; padding:0px;}
.recipeOverlay .recipeInfo .info .ingredients p.title { font-weight:bold; padding:10px 0 0 0;}
.recipeOverlay .recipeInfo .info p.disclaimer { font-size:11px; font-style:italic; line-height:13px; padding:0 0 15px ;}

.recipeOverlay .recipeInfo .image { display:block; float:left; margin:0px; padding:0px; width:240px;}
.recipeOverlay .recipeInfo .image p { color:#333333; font-size:11px; font-weight:normal; line-height:13px; margin:0px; padding:20px 0 0 0; width:100%;}
.recipeOverlay .recipeInfo .image p b { font-style:italic; font-weight:bold;}
.recipeOverlay .recipeInfo .image a { color:#0069ff; font-size:11px; font-weight:bold; letter-spacing:0px; line-height:13px; margin:0px;}
.recipeOverlay p.note { color:#333333; display:block; float:left; font-size:11px; font-weight:normal; line-height:13px; margin:0px; padding:20px 0 0 0; width:90%;}
	
#thumbsRecipesCarrousel { display:block; margin:20px 0 0 39px; min-height:40px; padding:0px; position:relative; width:675px;}
#thumbsRecipesCarrousel a.close { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/close.jpg') no-repeat; display:block; height:30px; margin:0; width:30px; position:absolute; right:10px; top:-5px; overflow:hidden; z-index:2;}
#thumbsRecipesCarrousel a.close:hover { background-position:0 -30px;}
#thumbsRecipesCarrousel #showCarrousel { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/expand-arrow.jpg') no-repeat center bottom; color:#999999; display:block; font-size:12px; font-weight:bold; height:25px; margin:0; padding:0px; text-align:center; position:absolute; top:0px; left:300px;}
#thumbsRecipesCarrousel #hideCarrousel { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/hide-arrow.jpg') no-repeat center bottom; color:#999999; display:none; font-size:12px; font-weight:bold; height:25px; margin:0; padding:0px; position:absolute; top:0px; left:300px; text-align:center;}
	
#thumbsRecipesCarrousel .dinamycInformation { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/thumb-bg.jpg') no-repeat 0 0; display:none; float:left; height:101px; margin:30px 0 0 0; padding:0px; position:relative; width:675px;}
#thumbsRecipesCarrousel .dinamycInformation .prevThumbs { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/recipe-thumbs-arrows.jpg') no-repeat 0 0; position:absolute; top:35px; left:60px; height:25px; overflow:hidden; width:15px; z-index:3;}
#thumbsRecipesCarrousel .dinamycInformation .prevThumbs:hover { background-position:0 -25px;}
#thumbsRecipesCarrousel .dinamycInformation .prevThumbs.disabled { background-position:0 -50px; cursor:default;}
#thumbsRecipesCarrousel .dinamycInformation .nextThumbs { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/recipe-thumbs-arrows.jpg') no-repeat -15px 0; position:absolute; top:35px; right:60px; height:25px; overflow:hidden; width:15px; z-index:3;}
#thumbsRecipesCarrousel .dinamycInformation .nextThumbs:hover { background-position:-15px -25px;}
#thumbsRecipesCarrousel .dinamycInformation .nextThumbs.disabled { background-position:-15px -50px; cursor:default;}
	
#thumbsRecipesCarrousel #thumbsContainer { display:block; margin:10px 0 0 90px;}
#thumbsRecipesCarrousel #thumbsContainer ul li { display:block; float:left; margin:0px;}
#thumbsRecipesCarrousel #thumbsContainer ul li .image { background:no-repeat center center; background-size:105px auto; display:block; height:65px; margin:3px; width:105px; }
#thumbsRecipesCarrousel #thumbsContainer ul li.panel1 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_1.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel2 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_2.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel3 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_3.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel4 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_4.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel5 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_5.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel6 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_6.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel7 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_7.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel8 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_8.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.panel9 .image { background-image:url('http://static.targetimg1.com/DVM/2013/April/wk2/Unilever_MealSpot/recipes/Recipe_9.jpg');}
#thumbsRecipesCarrousel #thumbsContainer ul li.selected  { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/thumb-selected.jpg') no-repeat;}
	
#thumbsRecipesCarrousel #thumbsPagination { position:absolute; bottom:5px; left:320px; width:50px;}
#thumbsRecipesCarrousel #thumbsPagination a { background:url('http://static.targetimg1.com/DVM/global/overlay/recipes/pagination-dots.jpg') no-repeat -13px 0; cursor:default; display:block; float:left; height:10px; width:12px;}
#thumbsRecipesCarrousel #thumbsPagination a.current { background-position:0 0;}