#shoppinglistGlobalStyles{display:block}.shoppinglistModule
#shoppinglisttab{width:33px;height:290px;position:absolute;right:0px;top:250px;z-index:1005;background:url(/shoppinglist/_images/shopping_list_closed.png)}.shoppinglistModule
#shoppinglist{width:290px;position:absolute;right:0px;top:250px;font-family:Arial,Helvetica,sans-serif;z-index:1005;display:none}.shoppinglistModule
#shoppinglist_header{height:39px;background:url(/shoppinglist/_images/shopping_list_head.png) top left no-repeat}.shoppinglistModule
#shoppinglist_repeat{background:url(/shoppinglist/_images/shopping_list_repeat.png) top left repeat-y;position:relative;padding:0
6px 0 11px;text-align:center}.shoppinglistModule #shoppinglist_repeat
a{text-decoration:none;font-size:11px;color:#9f3419;font-weight:900}.shoppinglistModule
#shoppinglist_content{background-color:#FFF;height:415px;padding:9px;margin-top:4px;overflow:auto}.shoppinglistModule #shoppinglist_content
.itemHeader{height:30px;margin-top:8px}.shoppinglistModule #shoppinglist_content
.itemSpan{font-size:10px}.shoppinglistModule #shoppinglist_content
.price{font-size:13px}.shoppinglistModule #shoppinglist_content
.anItem{padding:5px;text-align:left}.shoppinglistModule #shoppinglist_content
h3{margin:5px
0 0;font-size:14px;padding:0;text-align:left}.shoppinglistModule #shoppinglist_content .anItem+.anItem{border-top:1px solid #999}.shoppinglistModule #shoppinglist_content .anItem
img{float:right;margin:0
0 5px 10px;clear:right}.shoppinglistModule
#shopping_list_count{font-size:14px;font-weight:900;color:#a13516;padding-bottom:2px}.shoppinglistModule
#shoppinglist_footer{height:9px;background:url(/shoppinglist/_images/shopping_list_footer.png) top left no-repeat}.shoppinglistModule #shoppinglist_content
form{margin:0;padding:0}.shoppinglistModule #shoppinglist_content
#custom_item_input{width:162px;height:13px;font-size:13px;padding:7px
5px 3px 3px;background:url(/shoppinglist/_images/shopping_list_custom_input.png) top right no-repeat;border:none;outline:none;margin:0
5px 0 0;color:#666}.shoppinglistModule #shoppinglist_content
#custom_item_submit{width:63px;height:32px;background:url(/shoppinglist/_images/shopping_list_add_to_list.png) top left no-repeat;border:none;outline:none;text-indent:-9999px;font-size:0;margin:0;clear:none}.shoppinglistModule
#slideshow_holder{margin-top:-15px;width:75%}.shoppinglistModule
#displayRecSort{width:200px}.shoppinglistModule
#shoppingListPrint{display:block;float:right;padding:18px
0 0 20px}.shoppinglistModule #shoppingListPrint
a{display:block;background-color:#77D0EA;padding:6px
12px;font-weight:bold;color:#fff}.shoppinglistModule #shoppingListPrint a:hover{text-decoration:none;background-color:#561C18}.shoppinglistModule
#shoppingListContent{clear:both}.shoppinglistModule
#shoppingListControls{float:right}body#printList{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:5%;width:90%;color:#000;background-image:none}#printList
a{color:#000;text-decoration:none}#printList
.slBoxItem{position:relative;background-color:#d8d8d8;padding:5px;padding-left:10px;padding-right:6px;width:auto;color:#000;margin:10px
0}#printList .slBoxItem:nth-child(2n){background-color:#f1f1f1}#printList
.slBoxQty{float:right;padding-right:10px;font-size:14px;margin-top:-3px}#printList .slBoxQty
input{padding:0px;margin:0px;width:15px;font-size:10px;line-height:14px;text-align:center}#printList
.slBoxQtyTtl{float:right;padding-right:20px;font-size:14px;padding-top:10px}@media screen and (max-width:767px){.shoppinglistModule
#slideshow_holder{width:auto}}.shoppinglist
.right_box{margin-top:0}.shoppinglist .cookingModule #title_bar
h1.inline{cursor:default}.shoppinglist
#shoppingListPrint{display:block;float:right;padding:18px
0 0 20px}.shoppinglist #shoppingListPrint
a{display:block;background-color:#5c8727;padding:6px
12px;font-weight:bold;color:#F3D311}.shoppinglist #shoppingListPrint a:hover{text-decoration:none;color:#fff}.shoppinglist
#shoppingListContent{clear:both}.shoppinglist
#shoppingListControls{float:right}@media screen and (max-width:767px){.cookingModule
#nonUserNotice{}}.cookingModule #shoppingListContent
#slBoxCustom{position:relative;width:45%;margin:10px
auto;background-color:#b00061;color:#fff;height:125px;padding:10px}.cookingModule
#slCustomAdd{width:22%;font-size:100%;padding:4px
0 0px;color:#b00061;height:33px;background-color:#fff199;border:none;line-height:110%;margin:-38px 0 25px;float:right;font-weight:600;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#recipe_box_left #slCustomAdd, div#my_list.my_recipe_box_col
#slCustomAdd{margin:0;height:30px;font-size:18px}#recipe_box_left #slBoxCustom, div#my_list.my_recipe_box_col
#slBoxCustom{margin:0}