@charset "UTF-8";/*! Dairygoodness */.h1,.h2,.legend,h1,h2,ul#m1 a{letter-spacing:-.05em}.copyright,.hidden,.invisible{visibility:hidden}#breakpoint{display:block;background:#00f;color:#fff;position:fixed;bottom:0;right:0;z-index:10000}#breakpoint:before{content:"desktop (default)"}@media only screen and (max-width:1024px){#breakpoint:before{content:"tablet"}}@media only screen and (max-width:767px){#breakpoint:before{content:"small-tablet"}}@media only screen and (max-width:599px){#breakpoint:before{content:"large-phone"}}@media only screen and (max-width:479px){#breakpoint:before{content:"phone"}}@media only screen and (min-width:1200px) and (max-width:1499px){#breakpoint:before{content:"widescreen"}}.drop_cheese_info:after,.newContainer:after{content:''}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.h1,.hbottombar,.hsectionfull h2,.intro_blurb,h1{font-style:italic}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#fixed,#frm_search_in,.center,.centerFull,.hr_3dots div,.subnav,ul.list_cheese li{position:relative}.show-on{display:none}.show-on.desktop{display:block}.show-on.desktop.inline{display:inline}.show-on.desktop.inline-block{display:inline-block}@media only screen and (max-width:1024px){.show-on.tablet{display:block}.show-on.tablet.inline{display:inline}.show-on.tablet.inline-block{display:inline-block}}@media only screen and (max-width:767px){.show-on.small-tablet{display:block}.show-on.small-tablet.inline{display:inline}.show-on.small-tablet.inline-block{display:inline-block}}@media only screen and (max-width:599px){.show-on.large-phone{display:block}.show-on.large-phone.inline{display:inline}.show-on.large-phone.inline-block{display:inline-block}}@media only screen and (max-width:479px){.show-on.phone{display:block}.show-on.phone.inline{display:inline}.show-on.phone.inline-block{display:inline-block}.hide-on.phone{display:none}}.hide-on.wide,.hr_3dots hr{display:none}.nm-cards-listing,.nm-highlights{padding:20px 0 40px}body,fieldset,ul{padding:0}body,html{height:100%}body{background-color:#ededed;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:21px;margin:0;width:100%}.lt-ie9 body{min-width:960px}@media only screen and (max-width:767px){.hide-on.small-tablet{display:none}body{font-size:12px;line-height:18px}}p{margin-bottom:15px;margin-top:0}a,a:active{color:#ff628b;text-decoration:none;border-bottom:1px #ff628b dotted}a:active:hover,a:hover,a:visited:hover{color:#ff628b;border-bottom-color:transparent}.h1,.h2,h1,h2{color:#2dbaff}sup{font-size:9px;vertical-align:top}h1 sup{font-size:15px}img{max-width:100%}fieldset{margin:0;border:0}#content,.filters,.hr_3dots{border-top:1px #ccc dotted}caption,td,th{text-align:left;font-weight:400}.hr_3dots{clear:both;margin:25px 0}.hr_3dots div{background:url(../img/hr_3dots.gif) center top no-repeat;height:11px;top:-6px}#content,.subnav{background-color:#fff}#fixed{width:100%;height:100%;overflow:auto}.center,.centerFull{margin:0 auto}.center{width:940px}@media only screen and (max-width:1024px){.hide-on.desktop,.hide-on.tablet{display:none}.center{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}}.centerFull{width:960px}@media only screen and (max-width:1024px){.centerFull{width:100%;padding:0 15px;box-sizing:border-box}}.subnav{border-bottom:1px #ccc dotted;padding:12px 0;z-index:4}.h1,.h2,.h2p5,.hbottombar,.home_intro_text,.hsection,.intro_blurb,.repertoire_body .detail_wrapper h2,.repertoire_body h3,h1,h2{font-family:Georgia,"Times New Roman",Times,serif;font-weight:400}h1 a,h2 a{border:0!important}.h1,.h2,h1,h2{margin-top:0}.h1,h1{clear:both;font-size:40px;line-height:40px;margin-bottom:20px}@media only screen and (max-width:767px){.h1,h1{font-size:28px;line-height:30px}}.h2,h2{font-size:22px;line-height:23px;margin:25px 0 8px}.h2.first,.h3,h2.first,h3{margin-top:0}.h3,h3{font-weight:700}.h4,h4{color:#333;margin:15px 0 0}.h2p5,.home_intro_text,.hsection,.repertoire_body .detail_wrapper h2,.repertoire_body h3{font-size:20px;line-height:22px}@media only screen and (max-width:767px){.h2p5,.home_intro_text,.hsection,.repertoire_body .detail_wrapper h2,.repertoire_body h3{font-size:18px;line-height:20px}}a.h2p5{border:0}a.h2p5:active:hover,a.h2p5:hover,a.h2p5:visited:hover{color:#ffcad8}.hsection,.repertoire_body .detail_wrapper h2,.repertoire_body h3{color:#b3ce56;font-style:italic;margin:4px 0 15px;text-transform:lowercase}.hsectionfull{padding:15px 0;border-bottom:1px #ccc dotted}.hsectionfull h2{color:#b3ce56;font-size:20px;line-height:22px;margin:0;text-transform:lowercase}label.emphasis,label.samecase{text-transform:none}@media only screen and (max-width:599px){.hide-on.large-phone{display:none}.hsectionfull a,.hsectionfull h2{float:none!important}.hsectionfull h2{margin-bottom:4px}input.checkbox,input.radio{clear:left}}.hbottombar{color:#fff;font-size:16px;line-height:16px;text-align:center;margin:0 0 30px}a.link1,a.link1:active,a.link1:visited{border-bottom-color:#fff;color:#fff}a.link1:active:hover,a.link1:hover,a.link1:visited:hover{border-bottom-color:transparent;color:#fff}a.link2:active,a.link2:link,a.link2:visited{border-bottom-color:transparent}a.link2:active:hover,a.link2:hover,a.link2:visited:hover{border-bottom:1px #ff628b dotted}.color1,a.color1,a.color1:active,a.color1:visited{color:#fff}a.color1:active:hover,a.color1:hover,a.color1:visited:hover{color:#ffcad8}.color2,a.color2,a.color2:active,a.color2:visited{color:#ff628b}a.color2:active:hover,a.color2:hover,a.color2:visited:hover{color:#fb7e9f}.color3,a.color3,a.color3:active,a.color3:visited{color:#999}a.color3:active:hover,a.color3:hover,a.color3:visited:hover{color:#ff628b}.color4,a.color4,a.color4:active,a.color4:visited{color:#f9922c}a.color4:active:hover,a.color4:hover,a.color4:visited:hover{color:#faa856}.color5,a.color5,a.color5:active,a.color5:visited{color:#666}a.color5:active:hover,a.color5:hover,a.color5:visited:hover{color:#858585}.color6,a.color6,a.color6:active,a.color6:visited{color:#fff}a.color6:active:hover,a.color6:hover,a.color6:visited:hover{color:#ecf3d5}.color7,a.color7,a.color7:active,a.color7:visited{color:#fff}a.color7:active:hover,a.color7:hover,a.color7:visited:hover{color:#caeeff}.color8,a.color8,a.color8:active,a.color8:visited{color:#fff}a.color8:active:hover,a.color8:hover,a.color8:visited:hover{color:#fce7d8}.color9,a.color9,a.color9:active,a.color9:visited{color:#fff}a.color9:active:hover,a.color9:hover,a.color9:visited:hover{color:#fed7e1}.color10,a.color10,a.color10:active,a.color10:visited{color:#2dbaff}a.color10:active:hover,a.color10:hover,a.color10:visited:hover{color:#57c8ff}.short_description,.short_description p{color:#999;font-size:16px;line-height:22px}.short_description_article,.short_description_article p{color:#666;font-size:15px;line-height:22px}.short_description_article p{margin:0 0 25px}.small{font-size:10px;line-height:15px}.intro_blurb{color:#999;font-size:22px;line-height:30px}.color_searchkeyword,.label{color:#2dbaff}@media only screen and (max-width:767px){.intro_blurb{font-size:20px;line-height:28px}}.label{display:block}.color_searchkeyword br{display:none}.references{padding:10px 0}.references p{font-size:10px;line-height:13px;margin-bottom:6px}.error{color:#ff628b}em.error{display:block;font-style:normal;line-height:15px;padding-top:5px}.disabled{cursor:default;-moz-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}label.emphasis{color:#ff628b;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;line-height:20px}.b_greypink_l,.b_greypink_ongrey_l,.b_greypink_ongrey_r,.b_greypink_onpink_l,.b_greypink_onpink_r,.b_greypink_r{color:#fff;background-color:#b1b1b1;background-image:url(../img/b_grey_corners.gif);background-repeat:no-repeat;position:relative}a.b_dargrey_l:active,a.b_dargrey_l:hover,a.b_dargrey_l:visited:hover,a.b_greypink_l:active,a.b_greypink_l:hover,a.b_greypink_l:visited:hover,a.b_greypink_ongrey_r:active,a.b_greypink_ongrey_r:hover,a.b_greypink_ongrey_r:visited:hover,a.b_greypink_onpink_l:active,a.b_greypink_onpink_l:hover,a.b_greypink_onpink_l:visited:hover,a.b_greypink_onpink_r:active,a.b_greypink_onpink_r:hover,a.b_greypink_onpink_r:visited:hover,a.b_greypink_r:active,a.b_greypink_r:hover,a.b_greypink_r:visited:hover{color:#f3f3f3!important}.b_greypink_l span,.b_greypink_ongrey_l span,.b_greypink_ongrey_r span,.b_greypink_onpink_l span,.b_greypink_onpink_r span,.b_greypink_r span{background-color:transparent;background-image:url(../img/b_greypink_arrows.gif);background-repeat:no-repeat;display:block;padding:6px 22px 7px}.b_greypink_l{background-position:right -29px;float:left}.b_greypink_l span{background-position:left -58px;padding-left:39px}a.b_greypink_l:hover span{background-position:left -87px}.b_greypink_r{background-position:left top;float:right}.b_greypink_r span{background-position:right top;padding-right:39px}a.b_greypink_r:hover span{background-position:right -29px}.b_greypink_onpink_l{background-position:right -87px;float:left}.b_greypink_onpink_l span{background-position:left -174px;padding-left:39px}a.b_greypink_onpink_l:hover span{background-position:left -203px}.b_greypink_onpink_r{background-position:left -58px;float:right}.b_greypink_onpink_r span{background-position:right -116px;padding-right:39px}a.b_greypink_onpink_r:hover span{background-position:right -145px}.b_greypink_ongrey_l{background-position:right -146px;float:left}.b_greypink_ongrey_l span{background-position:left -174px;padding-left:39px}a.b_greypink_ongrey_l:hover span{background-position:left -203px}.b_greypink_ongrey_r{background-position:left -117px;float:right}.b_greypink_ongrey_r span{background-position:right -233px;padding-right:39px}a.b_greypink_ongrey_r:hover span{background-position:right -262px}input.checkbox,input.radio{float:left;width:15px;height:15px!important;line-height:15px!important;margin:3px 3px 0 0}label.checkbox,label.radio{float:left;margin:0 12px 0 4px}input.rounded,input.rounded_greyonwhite,textarea.rounded,textarea.rounded_greyonwhite{display:block;border:1px solid #fff;border-radius:10px;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;margin:0;padding:6px 0 6px 8px;-webkit-appearance:none}input.rounded_greyonwhite,textarea.rounded_greyonwhite{background-color:#ddd;border:1px solid #ddd}input.not_editable{background:0 0;border:0;padding-left:0;font-size:12px;font-style:italic;-webkit-text-fill-color:#666;opacity:1}.note,.note_sm{background-position:0 2px}input.s_phone{width:50%!important}input.s_postal{width:80px!important}select.rounded_greyonwhite{display:block;background-color:#ddd;border:1px solid #ddd;border-radius:10px;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;margin:0;padding:5px 8px}.b_search,.legend{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:lowercase}.legend{border:0!important;color:#ff628b;display:block;float:left;font-size:22px;line-height:29px}.note_sm,.searchtext{font-size:11px;line-height:13px}.legend:active:hover,.legend:hover,.legend:visited:hover{color:#fb7e9f}.note{margin:10px 0 0;padding-top:2px;padding-bottom:3px}.note_sm{margin:19px 0 0}.frm_withsteps{overflow:hidden}.frm_withsteps fieldset{border-top:1px #ccc dotted;padding:15px 0}.frm_withsteps fieldset.last{border-bottom:1px #ccc dotted;margin-bottom:20px}.frm_withsteps .center{overflow:hidden}.frm_withsteps ul{clear:both;padding-top:15px}.frm_withsteps .group_fields{clear:both;margin-left:38px;overflow:hidden;width:565px}.frm_withsteps .frm_header{overflow:hidden;padding-top:40px;padding-bottom:5px}.frm_withsteps .frm_header h1{float:left}.frm_withsteps .frm_header input{float:right;margin-right:338px}.frm_withsteps .list_form_actions{width:602px}@media only screen and (max-width:1024px){.frm_withsteps .frm_header input{margin-right:200px}.frm_withsteps .list_form_actions{width:auto;margin-right:200px}}@media only screen and (max-width:767px){.frm_withsteps .frm_header input{margin-right:0}.frm_withsteps .frm_header{padding:30px 20px 0}.frm_withsteps .group_fields{width:100%;padding-right:40px;box-sizing:border-box}.frm_withsteps input{box-sizing:border-box}.frm_withsteps .list_form_actions{width:100%;margin-right:0}.frm_withsteps #privacypolicy_inform{width:55%}}@media only screen and (max-width:599px){.frm_withsteps .list_enewsletter .desc_checkboxradio{width:85%}.frm_withsteps #privacypolicy_inform{width:62%}.frm_withsteps .note_sm{float:right;margin:-8px 10px 0;padding:5px 0 5px 25px;background-size:20px 20px}.frm_withsteps .note_sm br{display:none}.frm_withsteps .note_sm p{display:inline}.frm_withsteps .list_form_actions input{margin-right:0}}@media only screen and (max-width:479px){.frm_withsteps label.checkbox{width:87%}.frm_withsteps #privacypolicy_inform{width:100%}.frm_withsteps .group_fields{margin-left:0;padding:0}.frm_withsteps .list_enewsletter .desc_checkboxradio{width:93%}.frm_withsteps .frm_header input{margin-bottom:24px;float:none;clear:left}.frm_withsteps .desc_checkboxradio.i_other_sm{box-sizing:border-box}}.list_form_actions{clear:both;overflow:hidden;padding-bottom:20px}.list_form_actions p{float:left}.list_form_actions .b{float:right}#privacypolicy_inform{width:250px}.searchtext{border:0;background-color:#ffeaf0;outline:0;color:#666;float:left;margin:0;padding:3px 0 0;width:170px;height:16px}.b_search{border:0;color:#fbeaee;cursor:pointer;display:inline;float:right;font-size:16px;line-height:22px;letter-spacing:-.03em;margin:-5px 0 -4px;padding:0 0 4px 17px;height:28px}.msg,.t_overnav{border-bottom:1px #ccc dotted}#frm_search_in{display:block;margin:12px 0 0 -25px}#frm_search_in label,#frm_search_in legend{display:none}#frm_search_in .bg_search{display:inline;float:left;margin:98px 0 7px 78px;padding:5px 0 4px 15px}.msg,.msg p{margin:0}#frm_search_in .searchtext{width:138px}.msg{clear:both;display:none;min-height:1%;padding:10px 15px}.msg.msg_success{background-color:#d0f2b5}.msg.msg_error{background-color:#ffcad8}.t{background-repeat:no-repeat;background-position:left top;display:block;margin-bottom:13px;font-family:'Gotham A','Gotham B';font-weight:300;font-style:normal;text-transform:lowercase;font-size:60px;line-height:60px;letter-spacing:-.07em;margin-top:-5px}#share em.share_title,#t_stf,.t_title_overnav,ul.list_sidenav li a,ul.list_sidenav li a:visited{font-family:Georgia,"Times New Roman",Times,serif}@media only screen and (max-width:767px){.t{font-size:40px;line-height:40px}}#t_tools{background:url(../img/t_tools.gif) 15px 0 no-repeat;color:#fff;display:block;font-size:20px;line-height:20px;font-style:italic;text-transform:lowercase;width:160px;height:145px}#t_tools span{display:block;padding:56px 0 0 91px}.t_overnav{background-color:#fff}.t_overnav .center .b_back{margin:12px 0 0}.t_title_overnav{background-repeat:no-repeat;background-position:top right;display:block;float:right;font-size:24px;line-height:39px;letter-spacing:-.03em;text-align:center;width:398px;height:39px}.t_title_overnav a{border:0!important}@media only screen and (max-width:767px){.t_title_overnav{float:none;margin:0 auto}}@media only screen and (max-width:479px){.t_overnav .center{padding:0}.t_title_overnav{height:100%!important;font-size:18px;line-height:29px;background-size:100%;background-position:center center;width:100%!important}}ul.list_sidenav{margin:0 0 55px}ul.list_sidenav li{background:url(../img/bullet_pink_arrowr.gif) left 11px no-repeat;padding:4px 0 4px 13px}ul.list_sidenav li.open{background-image:url(../img/bullet_pink_arrowd.gif)}ul.list_sidenav li.open_selected{background-image:url(../img/bullet_blue_arrowd.gif)}ul.list_sidenav li.selected{background-image:url(../img/bullet_blue_arrowr.gif)}ul.list_sidenav li a,ul.list_sidenav li a:visited{color:#999;border:0;font-size:20px;line-height:22px;letter-spacing:-.01em}ul.list_sidenav li a:hover,ul.list_sidenav li a:visited:hover{color:#ff628b}ul.list_sidenav li a.selected{color:#48c3ff}ul.list_sidenav li a.selected:hover{color:#ff628b}ul.list_sidenav li ul{margin-bottom:-3px;margin-left:10px}ul.list_sidenav li ul li{background-position:left 9px;padding:2px 0 2px 13px}ul.list_sidenav li ul li a{font-size:16px!important;line-height:18px!important;letter-spacing:normal!important}ul.list_cheese{margin-top:15px}ul.list_cheese li{display:block;float:left;text-align:center;width:33%;height:135px}ul.list_cheese li a.cheese_img{border:none}ul.list_cheese li a.cheese_img img.img_ro{position:absolute;top:-3000em;left:0}ul.list_cheese li a.cheese_name{clear:left;line-height:16px;margin:0 3px;padding-bottom:2px}ul.list_cheese.small{width:92%;margin-left:-10px;margin-bottom:15px}ul.list_cheese.small li{width:20%;height:auto}ul.list_cheese.small li a.cheese_img{border:none;display:block}ul.list_cheese li a.cheese_img:hover img.img_ro,ul.list_cheese li:hover a.cheese_img img.img_ro{top:0}div.similar_cheese{margin-bottom:30px}ul.list_cta{margin:15px 0}ul.list_cta.first{margin-top:-15px}ul.list_cta li{padding:15px 0}ul.list_cta li .cta_img{border:0;display:block;float:left;margin-right:20px}ul.list_cta li .cta_content{float:left;width:300px}ul.list_cta li .cta_content p{line-height:18px;margin:6px 0 4px}@media only screen and (max-width:1024px){ul.list_cta.first{margin-top:0}ul.list_cta li .cta_content{float:none;width:auto;padding-left:88px}}@media only screen and (max-width:479px){ul.list_cta li .cta_content{float:left;padding-left:0;margin-top:8px}}ul.list_cta_small li .cta_content{width:130px}div.cta_wine{margin-top:0}div.cta_wine .cta_img{border:0;display:block;float:left;margin-right:15px}div.cta_wine .cta_content{float:left;margin:0;padding:0;width:245px}div.cta_wine a.b{float:left}div.cta_wine a.b span{display:block;width:155px}#bottombar{background-color:#ff2d64;padding:30px 0;position:relative}#footer,.rules_footer{background-color:#ededed}#bottombar.withtitle{padding-top:18px}@media only screen and (max-width:599px){.list_bottombar{display:none}}ul.list_bottombar li .cta_img{display:block;float:right;margin:0 -5px 5px 10px}ul.list_bottombar li .cta_img.noborder{margin-right:-20px}ul.list_bottombar li .cta_img.noborder img{border:none}@media only screen and (max-width:1024px){ul.list_bottombar li .cta_img{float:none;margin-left:0}#footer{display:none}}ul.list_bottombar li .noborder{border:0}ul.list_bottombar li .cta_content p{color:#ffcad8;line-height:18px;margin:6px 0 4px}ul.list_bottombar li .cta_content a{margin-right:-10px}ul.list_bottombar_2col li{width:30%}ul.list_bottombar_2col li.col0,ul.list_bottombar_2col li.col1{float:left;margin:0 10px}ul.list_bottombar_3col li{float:left;width:276px}ul.list_bottombar_3col li.col0,ul.list_bottombar_3col li.col1{margin-right:30px}.clear_row_pinkbar{clear:both}#footer{padding:40px 0 45px!important}.rules_footer{padding:40px 0 10px!important}#footer .center{overflow:hidden;position:relative}#footer h4{color:#FF2D64;font-size:13px;font-weight:400;margin:0 0 10px}#footer ul.list_horizontal li{font-size:11px;line-height:16px}#footer a{border-bottom:1px dotted #999;color:#999}#footer a:active,#footer a:hover{border-bottom-color:transparent}.footer_text_small{font-size:12px;color:#888}ul#mainsites{margin:-10px 0 0;padding:0}ul#mainsites,ul#mainsites li{background:0 0}ul#mainsites li ul{margin-top:-3px}ul#mainsites li.mainsite{display:block;float:left;margin:0 80px 0 0;padding:0;width:430px}ul#mainsites li.mainsite a.mainsite_logo,ul#mainsites li.mainsite a.mainsite_logo:active{border:none;float:left;outline:0}ul#mainsites li.mainsite a.mainsite_link{font-size:12px;line-height:1;float:right;margin:25px 0 0}#sitelinks ul,ul#mainsites li.mainsite1{margin:0}li.mainsite a.mainsite_link:active,li.mainsite a.mainsite_link:hover{border-bottom-color:transparent}li.mainsite p{color:#888;clear:both;font-size:11px;line-height:16px;padding:10px 0 0}ul#campaignsites{margin-top:-5px}.copyright{color:#999;display:none;font-size:10px;line-height:11px;margin:0;padding-top:10px}#sitelinks{background:#666;padding:15px 0}#sitelinks li{padding:0 12px 0 0;margin:0 12px 6px 0}#sitelinks li:first-child{padding-left:0}#sitelinks a{border-bottom:1px dotted #fff;color:#fff;font-size:11px;display:inline-block}#sitelinks a:active,#sitelinks a:hover{border-bottom:1px dotted #dadada;color:#dadada}.bar_notloggedin,.intro{border-bottom:1px #ccc dotted}@media only screen and (max-width:1024px){#sitelinks{padding-bottom:15px!important}}.intro{background-repeat:no-repeat;background-position:center bottom;padding:46px 0 36px;line-height:20px}.intro .intro_blurb{width:450px}@media only screen and (max-width:1024px){.intro_article_landing.goodlife{background-position:-50px 100%!important}.intro_article_landing.goodhealth{background-position:-190px 100%!important}}@media only screen and (max-width:767px){#sitelinks li:nth-child(2){display:none}.intro_article_landing{background:0 0!important;padding:30px 0 15px}.intro_article_landing .intro_blurb{width:100%}}#frm_div_forgotpassword{display:none}#group_fields_personal{float:left;width:47%}#group_fields_address{float:right;padding-top:15px;width:47%}@media only screen and (max-width:767px){#group_fields_address,#group_fields_personal{width:100%}}#group_fields_address p{font-size:10px;line-height:14px;margin:0 0 -5px}.list_enewsletter{margin-top:10px!important}.list_enewsletter li{padding-bottom:20px!important;overflow:hidden}.list_enewsletter li .desc_checkboxradio{clear:both;font-size:11px;line-height:15px;padding-top:3px;margin:0 0 0 20px;width:65%}.list_enewsletter li .desc_checkboxradio.i_other_sm{margin-bottom:0}.enewsletter_options{font-size:11px;margin:10px 0 0 20px;overflow:hidden;width:100%}.enewsletter_options p{color:#2dbaff;margin:0}@media only screen and (max-width:1024px){#recipes_book_listing{padding-left:0;padding-right:0}}.block-recipebook-delete{background:#ff2d64;display:none;padding:0 10px;height:36px;line-height:36px;position:absolute;right:0;top:0;border-radius:0 0 0 10px;color:#fff}.block-recipebook-delete:active,.block-recipebook-delete:hover,.block-recipebook-delete:visited{color:#fff!important}.mobile .block-recipebook-delete{display:inline-block}.bar_notloggedin{background-color:#2dbaff;color:#fff;padding:23px 0 20px}.bar_notloggedin h2,.bar_notloggedin p{margin:0}.bar_notloggedin h2{color:#fff;font-size:24px;font-style:italic}.dashboard_separator{background:#eaeaec;clear:both;overflow:hidden;padding:6px 0;width:100%}.dashboard_separator .layout_full{padding:6px 0}.dashboard_separator h2{color:#FF628B;float:left;font-style:italic;margin:0;text-transform:lowercase}.dashboard_separator a.cta{float:right;text-transform:lowercase}@media only screen and (max-width:599px){.dashboard_separator a.cta{float:left;clear:both}}.dashboard_separator a.see_all{float:left;margin:3px 0 0 10px}#enewsletter_landingpage{background:url(../img/bg_enewsletter.jpg) 670px 50px no-repeat;padding-bottom:200px}#enewsletter_landingpage fieldset li{float:left;margin-right:22px;width:250px}#enewsletter_landingpage fieldset li.full{width:500px}#enewsletter_landingpage fieldset li.right{margin-right:0}#enewsletter_landingpage fieldset li input{width:240px}#enewsletter_landingpage fieldset li input.postal{width:40px}@media only screen and (max-width:1024px){.block-recipebook-delete{display:inline-block}#enewsletter_landingpage{background-position:100% 30px}#enewsletter_landingpage fieldset li{width:100%}#enewsletter_landingpage fieldset li.full{width:100%;margin-bottom:0}#enewsletter_landingpage fieldset li input{width:100%;clear:left}}@media only screen and (max-width:767px){#enewsletter_landingpage{background-position:96% 30px;padding-bottom:100px}}@media only screen and (max-width:599px){#enewsletter_landingpage{padding-bottom:0;background:0 0}}#share{margin:25px 0}#share em.share_title{color:#2dbaff;display:block;float:left;font-size:20px;line-height:24px}#share ul{display:block;float:left;list-style:none;margin:26px 0 0 5px!important;padding:0!important;width:86px;height:20px}#share ul li{background:0 0;float:left;list-style:none;margin:0;padding:0}#share ul li a{background:url(../img/bg_share.gif) top left no-repeat;border:none;display:block;height:20px;line-height:1;margin-left:5px;outline:0;text-indent:-3000em}#share ul li.b_fb a{background-position:0 0;width:18px}#share ul li.b_twitter a{background-position:-28px 0;width:18px}#share ul li.b_digg a{background-position:-55px 0;width:20px}#share ul li.b_fb a:hover{background-position:0 -25px}#share ul li.b_twitter a:hover{background-position:-28px -25px}#share ul li.b_digg a:hover{background-position:-55px -25px}#stf,#stf_sent{background:url(../img/bg_stf.jpg) center center repeat-x;height:222px}@media only screen and (max-width:1024px){#stf,#stf_sent{padding-top:20px;background-size:cover;height:auto}}#stf{border-bottom:1px dotted #ccc}#stf_sent{border-top:1px dotted #ccc}#stf_content{margin:0 auto;padding-top:44px;overflow:hidden;position:relative;width:940px}#stf_content .b_stf_close{background:url(../img/b_close.png);border:0;display:block;outline:0;position:absolute;text-indent:-9999px;top:17px;right:0;width:29px;height:29px}@media only screen and (max-width:1024px){#stf_content{width:752px;padding:15px 20px;box-sizing:border-box}#stf_content .b_stf_close{right:20px}}#t_stf{background:url(../img/t_stf.png);float:left;text-transform:lowercase;font-weight:400;margin:0;width:133px;height:133px}#t_stf span{color:#fff;display:block;font-style:italic;margin:40px 0 0 25px}#t_stf span font{display:block}.repertoire_body #t_stf{font-size:22px;line-height:26px}@media only screen and (max-width:767px){#stf_content{width:100%}#t_stf{position:absolute}}#frm_stf{float:left;width:803px}#frm_stf ul,#frm_stf ul li{background:0 0;margin:0;padding:0}#frm_stf ul{margin-left:30px;position:relative;height:125px}#frm_stf li{position:absolute;width:210px}#frm_stf li input,#frm_stf li textarea{width:100%;margin:2px 0 0}#frm_stf .stf_yourname{top:0;left:0}#frm_stf .stf_youremail{top:0;left:240px}#frm_stf .stf_friendsname{top:66px;left:0}#frm_stf .stf_friendsemail{top:66px;left:240px}#frm_stf .stf_comments{top:0;right:0;width:285px}#frm_stf .stf_comments textarea{width:96%;height:78px}@media only screen and (max-width:1024px){#frm_stf ul,#frm_stf ul input,#frm_stf ul textarea{box-sizing:border-box}#frm_stf{width:500px}#frm_stf ul{height:auto;margin-left:30px}#frm_stf ul li{margin-bottom:16px;position:static;width:100%}#frm_stf .stf_comments,#frm_stf .stf_comments textarea{width:100%}}@media only screen and (max-width:767px){#frm_stf{width:100%}#frm_stf ul{padding:20px 0 0 170px;margin-left:0;width:100%}#frm_stf #stf_message{padding-left:170px}}@media only screen and (max-width:599px){#t_stf{position:relative}#frm_stf ul{padding:25px 0 0}#frm_stf #stf_message{padding-left:0}}.ie7 #stf_message{margin-top:215px}#stf_message{float:left;padding-left:30px}#frm_stf_submit{float:right}.ie7 #frm_stf_submit{margin-top:230px}#stf_success{float:left;margin-left:30px}#stf_success h1{color:#ff628b}#fontswitcher a{background:url(../img/font_size.png) no-repeat;margin:0 1px;width:14px;float:right;height:16px;text-indent:0}#fontswitcher a.normal{background-position:-1px -16px}#fontswitcher a.normal.selected,#fontswitcher a.normal:hover{background-position:-1px 0}#fontswitcher a.medium{background-position:-17px -16px}#fontswitcher a.medium.selected,#fontswitcher a.medium:hover{background-position:-17px 0}#fontswitcher a.large{background-position:-33px -16px}#fontswitcher a.large.selected,#fontswitcher a.large:hover{background-position:-33px 0}.block_pinksocial{width:30%;height:150px;float:left;color:#fff}.block_pinksocial ul{padding:0}.block_pinksocial li,.block_pinksocial p,.block_pinksocial ul{margin:0;background:0 0;line-height:14px;padding-left:0}.block_pinksocial p{color:#FFCAD8;margin:6px 0 4px;line-height:18px}.block_pinksocial .icon_followfb,.block_pinksocial .icon_followtwitter,.block_pinksocial .icon_newsletter{padding-left:31px}.block_pinksocial .icon{display:inline-block;font-size:16px;width:16px;height:16px;line-height:16px;border:0;overflow:hidden;float:left;margin:0 15px 0 0}.block_pinksocial .icon:link,.block_pinksocial .icon:visited{color:#fff}@media only screen and (max-width:599px){.block_pinksocial{float:none;width:auto}}.icon_newsletter{background:url(../img/i_newsletter_pinkbar.png) 0 10px no-repeat!important}.icon_followtwitter{background:url(../img/i_twitter-white.png) 0 8px no-repeat!important}.icon_followfb{background:url(../img/i_fb-white.png) 0 8px no-repeat!important}.icon_followfb a,.icon_followtwitter a,.icon_newsletter a{line-height:17px}h2.comment_name{font-size:14px;font-weight:700;font-family:Verdana,Arial,Helvetica,sans-serif}h3.comment_name{font-size:13px;font-weight:700;font-family:arial}.comment_date{color:#2DBAFF}:root .dg-link a{margin-left:20px}@media only screen and (max-width:1024px){.block_pinksocial{height:auto}.error_generic,.error_recipe{background-size:50%!important}.error_generic .layout8_col,.error_recipe .layout8_col{width:100%;box-sizing:border-box;padding:50px 55% 10px 0}}@media only screen and (max-width:599px){.error_generic,.error_recipe{background-image:none!important}.error_generic .layout8_col,.error_recipe .layout8_col{padding:30px 80px 10px 0}}@media only screen and (max-width:479px){.error_generic .layout8_col,.error_recipe .layout8_col{padding-right:0}}.repertoire_body .repertoire_back_button{padding-top:12px;height:20px;margin-bottom:23px}.repertoire_body .b_back{margin:0}.repertoire_body .cta_home_wrap{display:table;table-layout:fixed;width:100%;margin-bottom:60px}.repertoire_body .landing .header_wrapper{border-bottom:1px #ccc dotted;margin-bottom:40px}.repertoire_body .landing .header_text{width:55%}@media only screen and (max-width:767px){.repertoire_body .cta_home_wrap{display:block}.repertoire_body .landing .header_text{width:100%}}.repertoire_body .landing .header_image{width:45%}.repertoire_body .cta_home{width:33%;padding:0 0 30px;display:table-cell;text-align:center;position:relative;box-sizing:border-box}.repertoire_body .cta_home .cta_home_button{position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width:767px){.repertoire_body .cta_home{width:100%;display:block}.repertoire_body .cta_home .cta_home_button{position:relative}}.repertoire_body .cta_home a.b_greypink_r{display:inline-block;float:none}.repertoire_body .cta_home .cta_home_content{padding:0 30px;border-right:1px #ccc dotted}@media only screen and (max-width:767px){.repertoire_body .cta_home .cta_home_content{border-right:0;padding:0}}.repertoire_body .cta_home .cta_home_content h2{font-size:26px;font-style:italic;padding-top:7px;margin-top:0}.repertoire_body .cta_home.last .cta_home_content{border-right:0}.repertoire_body h1{font-size:44px;line-height:50px}.repertoire_body h2{font-size:24px;line-height:33px}.repertoire_body .detail_wrapper h2{font-size:24px;margin:4px 0 5px}.repertoire_body .partition h2:first-of-type,.repertoire_more_about h2.first{margin-top:0}.repertoire_body h3{color:#2dbaff;margin-bottom:6px}.repertoire_body .layout1_col2{background:url(../img/bg_recipe_rail.jpg)}.repertoire_body .nutrition tr:nth-child(odd) td{background:#d0d0d0;background:rgba(0,0,0,.05)}.repertoire_body .az_section h1{font-size:24px}#repertoire_listing li.title{background:#2dbaff;border-left:1px #2dbaff solid}#repertoire_listing li .maker{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-style:italic;line-height:16px;margin-bottom:2px;color:#FFF}.az_listing .title,.newContainer{line-height:30px;font-style:italic}.newContainer{position:absolute;top:20px;background:#ff558b;height:30px;padding:0 15px;font-family:Georgia,Times,serif;font-size:16px;color:#fff;text-align:center}.newContainer:after{width:7px;height:30px;background:url(../img/bg_newcheese.png) top right no-repeat;position:absolute;top:0;right:-7px}.i_family_big,.i_makers_big,.i_texture_big{background-repeat:no-repeat}.fr .repertoire_more_about h2.first{margin-top:5px}.repertoire_more_about h3{color:#b3ce56}.i_family_big{background-image:url(../img/i_repertoire_family.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.i_family_big{background-image:url(../img/i_repertoire_family@2x.png);background-size:100% auto}}.i_texture_big{background-image:url(../img/i_repertoire_texture.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.i_texture_big{background-image:url(../img/i_repertoire_texture@2x.png);background-size:100% auto}}.i_makers_big{background-image:url(../img/i_repertoire_makers.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.i_makers_big{background-image:url(../img/i_repertoire_makers@2x.png);background-size:100% auto}}.drop_cheese_info{display:inline-block;position:relative}.drop_cheese_info:after{display:block;position:absolute;top:-4px;right:-25px;width:30px;height:30px;background:url(../img/sm_corners.gif) 15px -150px no-repeat}.drop_cheese_info.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-34px;background-position:18px -150px}.repertoire-slider .slick-prev{background:url(../img/repertoire_rotator_arrows.png) 0 -35px no-repeat;left:0}.repertoire-slider .slick-prev:hover{background-position:0 -102px}.repertoire-slider .slick-next{background:url(../img/repertoire_rotator_arrows.png) no-repeat;right:0}.repertoire-slider .slick-next:hover{background-position:0 -68px}.repertoire-slider-thumbnails .slick-slide{border:4px solid transparent;box-sizing:border-box}.repertoire-slider-thumbnails .slick-slide.selected{border:4px solid #FF2D64}.repertoire_family_listing .block-family-title{background:#fd3065;background:rgba(253,48,101,.75);font-family:Georgia,Times,serif;font-size:24px;font-style:italic;color:#FFF}.pairing_icons{background:#FF2D64}.similar-cheese-listing a{border-bottom:0;font-size:22px;color:#f9922c;font-family:Georgia,Times,serif}.az_listing .title,.nav-mobile .nav-primary,.repertoire-pagetitle,ul#m1 a{font-family:Georgia,"Times New Roman",Times,serif}.similar-cheese-listing a:hover{color:#eb8a29}.similar-cheese-listing img{border:1px solid #c5c5c5!important;margin-right:13px}.repertoire-pagetitle{font-size:24px;color:#2dbaff;padding-top:15px;height:25px}.az_index{padding-top:0}.az_index ul.sm{width:500px;margin:0 auto}@media only screen and (max-width:767px){.az_index ul.sm{width:100%}}.az_listing .title{font-size:24px;color:#f9922c;margin:0 0 3px}.az_listing .title a{color:#f9922c;border-bottom:0}.az_listing .title a:hover{color:#eb8a29}a.backtotop{width:111px;height:29px;padding:3px 0 0 14px;position:fixed;bottom:100px;right:0;display:none;background:#dc2c64;font-family:Georgia,Times,serif;font-size:16px;font-style:italic;color:#FFF;-webkit-border-top-left-radius:29px;-webkit-border-bottom-left-radius:29px;-moz-border-radius-topleft:29px;-moz-border-radius-bottomleft:29px;border-top-left-radius:29px;border-bottom-left-radius:29px;box-sizing:border-box}a.backtotop:hover{color:#FFF}.fr a.backtotop{width:134px}.more-tags{background:0 0;border:0;padding:0;color:#ff628b;border-bottom:1px dotted #ff628b;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin-top:10px;cursor:pointer}.more-tags:active,.more-tags:focus,.more-tags:hover{outline:0;border-bottom-color:transparent}#header{background-color:#ff2d64}#header #m3 .icon{display:inline-block;font-size:16px;width:16px;height:16px;line-height:16px;border:0;overflow:hidden;float:left;margin:0 0 0 3px}#frm_search legend,#l_canadian_milk_print,#l_dg_print{display:none}#l_dg,#l_dg a,ul#m1 a,ul#m1 a span{display:block}#header #m3 .icon:link,#header #m3 .icon:visited{color:#fff}#header #m3 .icon:hover{opacity:.8}#header #m3 .icon:first-child{margin-right:3px}#header_inside{background:url(../img/bg_milkproducts_round.gif) right bottom no-repeat;padding:19px 0 11px;position:relative}#l_dg{background-repeat:no-repeat;background-position:left top;float:left;margin:8px 0 0;padding:0}#l_dg a{border:0;outline:0;text-indent:-9999px;width:204px;height:49px}@media only screen and (max-width:1024px){#header_inside{background:0 0;padding:0}#l_dg{margin:10px 0}}@media only screen and (max-width:599px){#l_dg{background-size:100% auto;margin:10px 0}#l_dg a{width:140px;height:33.63px}}#b_skip{position:absolute;left:-9999px}#frm_search{float:left;margin:8px 0 0 106px;-webkit-transition:height .5s ease;transition:height .5s ease}#frm_search fieldset{margin:0;padding:0;border:0;float:left;width:100%}#frm_search input[type=search]{-webkit-appearance:textfield;border:0;background:0 0}#frm_search .b_search{margin-right:-10px}@media only screen and (max-width:1024px){#frm_search{clear:both;margin:0 0 0 -15px;padding:0 15px;width:100%!important;height:0;visibility:hidden}#header.is-expanded #frm_search{height:80px;visibility:visible}#frm_search fieldset{padding-top:6px}#frm_search .searchtext{width:96%;height:19px;padding-right:90px;box-sizing:border-box}#frm_search .searchtext:focus{outline:0}#frm_search .b_search{position:absolute;top:5px;right:0}}#nav .center,ul#m2{position:relative}@media only screen and (max-width:767px){#frm_search input[type=search]{padding:0;height:28px}}@media only screen and (max-width:599px){#frm_search input.checkbox,#frm_search input.radio{clear:none}}#frm_search input.radio{margin:0 3px 0 0}#frm_search label{color:#fff;font-size:11px;line-height:13px}#frm_search .bg_search{background:url(../img/bg_search_l.gif) left top no-repeat #ffeaf0;margin-bottom:7px;padding:5px 0 4px 15px;margin-right:10px;position:relative}@media only screen and (max-width:1024px){#frm_search .bg_search{margin-bottom:15px}}@media only screen and (max-width:767px){#frm_search .bg_search{padding-top:0;padding-bottom:0}}#nav{background-color:#f9f9f9}#nav .center{background:url(../img/bg_milkproducts.jpg) right top no-repeat;padding:15px 0}ul#m1,ul#m1 li{background:0 0;margin:0}@media only screen and (max-width:1024px){#nav .center{background:0 0;padding:7px 0}}ul#m1{padding:0}ul#m1:after,ul#m1:before{content:' ';display:table}ul#m1:after{clear:both}ul#m1 li{border-left:1px #ccc dotted;float:left;padding:1px 10px}ul#m1 li.first{border:0;padding-left:0;margin-left:-10px}@media only screen and (max-width:1024px){ul#m1 li,ul#m1 li:nth-child(2){border:0}ul#m1 li{border-left:1px #ccc dotted;box-sizing:border-box;text-align:center;width:25%}}ul#m1 a{border:0;font-size:23px;line-height:23px;font-style:italic;text-transform:lowercase;border-radius:20px}ul#m1 a span{padding:5px 17px 9px}@media only screen and (max-width:599px){ul#m1 a{font-size:15px;line-height:18px}}ul#m1 li.selected a{background-color:#ddf3ff;background-position:left -37px;color:#2dbaff}li#m_100pourcent a,ul#m1 li#m_home a{background-color:transparent!important;display:block;text-indent:-9999px;outline:0}ul#m1 li.selected a:hover{background-position:left top}ul#m1 li.selected a span{background-position:100% -111px}ul#m1 li a:hover,ul#m1 li a:visited:hover{background-color:#fae4ea;color:#ff628b}ul#m1 li a:hover span,ul#m1 li a:visited:hover span{background-position:100% -74px}ul#m1 li#m_home a{background:url(../img/m_home.gif) left top no-repeat;width:59px;height:37px}ul#m1 li#m_home a:active,ul#m1 li#m_home a:hover,ul#m1 li#m_home a:visited:hover{background-position:0 -40px}ul#m1 li#m_home.selected a{background-position:0 -80px}li#m_100pourcent{border:0!important;position:absolute;top:-57px;right:109px;width:86px;height:66px}li#m_100pourcent a{background-repeat:no-repeat;background-position:center top;width:100%;height:100%}#m2_wrap{width:350px;float:right;margin:11px -20px -11px 0;z-index:90}@media only screen and (max-width:1024px){ul#m1 a{display:table;width:100%;height:38px}ul#m1 a span{padding:0 5px;display:table-cell;vertical-align:middle}#menu_top_wrap,li#m_100pourcent,ul#m1 li#m_home{display:none}#m2_wrap{opacity:0;visibility:hidden}}ul#m2,ul#m2 li{background:0 0;list-style:none;margin:0;padding:0}ul#m2 li{display:inline}ul#m2 li a{border:0;display:block;position:absolute;bottom:0;outline:0;text-decoration:none;width:55px}ul#m2 li a span{position:absolute;left:-9999px}ul#m2 li a img{-ms-interpolation-mode:bicubic;width:100%}#m2_wrap.noscript{float:right;margin:-8px -10px -6px 0!important;width:330px!important}#m2_wrap.noscript ul#m2 li,ul#m3 li{float:left}#m2_wrap.noscript ul#m2 li a{position:relative}#menu_top_wrap{float:right;max-width:340px}#menu_top_wrap ul,#menu_top_wrap ul li{background:0 0;padding:0;margin:0}#menu_top_wrap ul li,#menu_top_wrap ul li a{font-size:11px;line-height:11px;padding-bottom:1px}ul#m3{margin:0;padding:0;float:right}ul#m3 li{color:#fff;margin:0 3px 0 0}ul#m3 li.last{border:0;margin-right:0!important}ul#m3 li a{display:inline-block}ul#m4{clear:left;margin-top:18px}ul#m4 li{text-align:right;padding:4px 0}#m3 .hello-user{border-right:1px solid #fff;padding-right:3px;width:180px;text-align:right}#m3 .hello-user a{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i_fb-white{background:url(../img/i_fb-white.png) no-repeat}.i_twitter-white{background:url(../img/i_twitter-white.png) no-repeat}#m3 .b_social-white,.m3-mobile .b_social-white{border:0;margin:0 0 0 2px;width:16px;height:16px;display:inline-block;text-indent:-9999px;position:relative;top:-1px}.nav-mobile .nav-primary{font-style:italic;letter-spacing:-.05em;text-transform:lowercase}.nav-mobile .nav-primary li{position:relative}.nav-mobile .nav-primary li:first-child a{background:#ff2d64;color:#fff}.nav-mobile .nav-primary li.selected:not(.m_home) a{background:#ddf3ff;color:#2dbaff}.nav-mobile .nav-primary a{font-size:23px}.mm-list,.toggle-subnav-bar,.toggle-subnav-bar2,.toggle-subnav-button{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;letter-spacing:-.05em;text-transform:lowercase;font-style:italic}.nav-mobile .nav-primary a:active,.nav-mobile .nav-primary a:hover{background:#FAE4EA}.nav-mobile .nav-secondary{background:#ededed;margin-bottom:15px;padding:0 0 1px}.nav-mobile .nav-secondary ul{margin-left:33px;padding-bottom:12px}.nav-mobile .nav-secondary ul:after,.nav-mobile .nav-secondary ul:before{content:' ';display:table}.nav-mobile .nav-secondary ul:after{clear:both}.nav-mobile .nav-secondary li{text-align:center;float:left;margin:0 26px 15px 0;width:72px}.nav-mobile .nav-secondary li:nth-child(2) img{margin-left:-20px}.nav-mobile .nav-secondary li.m_100pourcent{float:none;background:#fff;margin-left:-33px;margin-right:0;margin-bottom:30px;padding-bottom:20px;width:auto;position:relative}.nav-mobile .nav-secondary li.m_100pourcent:after{content:" ";height:0;border-style:solid;border-width:20px 15px 0;border-color:#fff transparent transparent;position:absolute;bottom:-16px;left:50%;margin-left:-15px}.nav-mobile .nav-secondary li.m_100pourcent a{width:140px;display:block;margin:0 auto}.nav-mobile .nav-secondary li.m_100pourcent span{display:inline-block;line-height:15px}.nav-mobile .nav-secondary li.m_100pourcent img{margin:15px auto 8px;width:110px}.nav-mobile .nav-secondary li.m_100pourcent.selected a:before{width:60px;height:60px;right:17px;top:9px}.nav-mobile .nav-secondary li.selected,.nav-mobile .nav-secondary li.selected a{position:relative}.nav-mobile .nav-secondary li.selected a img{position:relative;z-index:2}.nav-mobile .nav-secondary li.selected a:before{content:" ";background:#AAE0FC;width:50px;height:50px;display:block;position:absolute;right:0;top:4px;opacity:1;border-radius:50px;z-index:1}.nav-mobile .nav-secondary a{display:block;color:#999;border:0;line-height:18px}.nav-mobile .nav-secondary a:active .nav-secondary-label,.nav-mobile .nav-secondary a:focus .nav-secondary-label,.nav-mobile .nav-secondary a:hover .nav-secondary-label{border-color:transparent}.nav-mobile .nav-secondary .nav-secondary-img{display:block;width:72px;height:72px;margin-bottom:5px;border-radius:72px;background:#fff}.nav-mobile .nav-secondary .nav-secondary-label{border-bottom:1px dotted #999}@media only screen and (max-width:599px){.nav-mobile .nav-primary a{font-size:15px}}.toggle-subnav-bar,.toggle-subnav-bar2,.toggle-subnav-button{line-height:18px;color:#ff628b}.mm-menu{background-color:#fff}.mm-menu .mm-list{padding:0}.mm-menu .mm-list>li:after{border-color:#ccc}.mm-menu .mm-list>li.mm-subtitle{border-bottom:1px dotted #ccc}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span,.mm-menu .mm-list>li.selected>a:not(.mm-subopen),.mm-menu .mm-list>li.selected>span{background:#ddf3ff;color:#2dbaff}.mm-menu .mm-list>li>a.mm-subclose{background:0 0;color:#999}.mm-list>li{background:0 0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{border-bottom-style:dotted;margin-left:0}.mm-list>li a,.mm-list>li span{color:#ff628b}.mm-list a.mm-subclose:before{left:35px;margin-bottom:-5px;width:7px;height:9px;border:0;-webkit-transform:none;transform:none;background:url(../img/i_arrow-pink-l.png) 95% 50% no-repeat #fff;background-size:7px}.mm-list a.mm-subopen:before{display:none}.mm-list a.mm-subopen:after{right:24px;margin-bottom:-5px;width:7px;height:9px;border:0;-webkit-transform:none;transform:none;background:url(../img/i_arrow-pink.png) 95% 50% no-repeat #fff;background-size:7px}.ic-brands-slider .slick-next,.ic-tips-slider .slick-next{right:-15px}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{margin-right:54px;border-right:1px dotted #ccc}.mm-list a.mm-subopen.mm-fullsubopen+a,.mm-list a.mm-subopen.mm-fullsubopen+span{border:none}ul.sm li:not(.disabled) a.sm1_link,ul.sm li:not(.disabled) a.sm1_link>span{background-image:url(../img/sm_corners.gif);background-repeat:no-repeat}#home{background-repeat:repeat-y;background-position:center top}.intro_home{padding:90px 10px 110px 400px;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.intro_home{padding-left:42%}ul.list_homecolumns li{height:109px}}@media only screen and (max-width:767px){#home{background:0 0!important}.intro_home{padding:25px 0 0}}.intro_home_w_intro_text{padding-top:40px;padding-bottom:30px}.intro_home h1{font-size:38px}@media only screen and (max-width:767px){.intro_home h1{font-size:28px;line-height:30px}ul.list_homecolumns li{float:none;width:100%}}.home_mainphoto{position:absolute;bottom:0;left:0}.home_intro_text{padding-bottom:14px}.home_intro_text p{color:#b3b3b3;font-style:italic;line-height:26px}.home_intro_text p strong{color:#8ac046;font-weight:400}.home_short_description{color:#999;font-size:14px;line-height:21px;margin-top:10px}ul.list_homecolumns li{float:left;overflow:hidden;position:relative;width:40%;height:140px}ul.list_homecolumns .pos0{background-color:#ff628b}ul.list_homecolumns .pos1{background-color:#b3ce56}ul.list_homecolumns .pos2{background-color:#f9922c}ul.list_homecolumns .pos3{background-color:#2dbaff}ul.list_homecolumns .single,ul.list_homecolumns .single-mobile{width:20%;background-color:#fff}ul.list_homecolumns .single a,ul.list_homecolumns .single-mobile a{border:0;display:block}ul.list_homecolumns .single img,ul.list_homecolumns .single-mobile img{display:block;max-height:100%}ul.list_homecolumns .single-mobile{display:none;text-align:center}ul.list_homecolumns .single-mobile img{display:inline-block}@media only screen and (max-width:767px){ul.list_homecolumns{margin-left:-15px;margin-right:-15px}ul.list_homecolumns li{float:none;width:100%}ul.list_homecolumns .single{display:none}ul.list_homecolumns .single-mobile{display:block;float:left;width:50%;height:auto}}.homeblock_content{float:left;width:50%}.homeblock_content div{padding:15px 20px 0 15px;line-height:16px}.homeblock_content div h3{margin-bottom:5px}.homeblock_content div .h2p5{font-size:18px;line-height:18px}.homeblock_img{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border:0;float:right;width:50%}.homeblock_img img{display:block}@media only screen and (max-width:1024px){ul.list_homecolumns li{min-height:109px}.homeblock_img{height:100%}.homeblock_img img{visibility:hidden}}.homeblock_arrow{background:url(../img/b_circlearrow_pink.png) left top no-repeat;background-size:100%;border:0;position:absolute;top:50%;left:50%;margin:-17px 0 0 -17px;width:38px;height:38px;z-index:55}@media only screen and (max-width:1024px){.homeblock_arrow{width:28px;height:28px;margin:-14px 0 0 -14px}}.intro_withnav .list_sidenav{float:left;width:260px;margin:5px 40px 5px 0}.intro_withnav .intro_textwrap{float:left;width:320px}.intro_withnav .intro_textwrap .intro_blurb{width:100%}.intro_withnav .t,.intro_withnav .t span{white-space:nowrap;display:block}@media only screen and (max-width:1024px){.intro_withnav{background-size:85% auto!important;background-position:100% 100%!important}.intro_withnav .list_sidenav{margin:0 20px 0 0}.intro_withnav .intro_textwrap{width:30%;margin:0}.intro_contentpage{background-position:100% 100%!important;background-size:100% auto!important}}@media only screen and (max-width:767px){.intro_withnav{padding:30px 0 20px}.intro_withnav .list_sidenav{margin:0;width:100%;text-align:center;padding:20px 0}.intro_withnav .list_sidenav li{margin:0 10px 0 0;display:inline-block}.intro_withnav .intro_textwrap{width:50%;padding:0;clear:both;float:none}.intro_contentpage{padding:30px 0}.intro_contentpage .t{margin-bottom:0}}@media only screen and (max-width:599px){.intro_withnav .intro_textwrap{width:68%}.intro_contentpage{padding-right:130px;background-position:90% 100%!important;background-size:560px auto!important}.intro_contentpage .t span{white-space:nowrap;display:block}.intro_contentpage.intro_contentpage_188{padding-right:110px}}@media only screen and (max-width:479px){.en .intro_contentpage .t span{font-size:32px}}@media only screen and (max-width:599px){.intro_contentpage.intro_contentpage_190{background-position:82% 100%!important}.intro_contentpage.intro_contentpage_190 .t{white-space:nowrap}}@media only screen and (max-width:1024px){.intro_contentpage.intro_contentpage_187{background-size:auto 100%!important}.intro_contentpage.intro_contentpage_274{background-position:100% 50%!important}}@media only screen and (max-width:767px){.intro_contentpage.intro_contentpage_274{background-size:90% auto!important}#home_100milk{text-align:center}#home_100milk p{text-align:left}}@media only screen and (max-width:599px){.intro_contentpage.intro_contentpage_274{background-position:82% 50%!important;background-size:100% auto!important}}.ask_us h2{color:#c2d757;font-style:italic}#frm_box2{background:#f5d4dc;border-radius:15px;position:relative}#frm_box2 input{width:270px;box-sizing:border-box}#frm_box2 .name,#frm_box2 .postal{float:left;width:270px}#frm_box2 .email{float:right;width:270px}#frm_box2 .text,#frm_box2 textarea{width:100%;float:left}#frm_box2 textarea{height:100px;box-sizing:border-box;resize:vertical}#frm_box2 fieldset{font-size:12px!important;padding:24px 24px 8px}.farm_images p,.farm_images_btm p,.farm_images_current p{font-size:1.2em;font-family:Georgia,"Times New Roman",Times,serif;text-transform:lowercase}#frm_box2 fieldset ul,#frm_box2 fieldset ul li{background:0 0;margin:0 0 16px;padding:0}#frm_box2 label{display:block;margin-bottom:3px}@media only screen and (max-width:1024px){#frm_box2 .email,#frm_box2 .name,#frm_box2 .postal{float:none;width:100%}#frm_box2 input{width:100%}}#frm_box_2_submit{background:url(../../img/en/b_submit_onpink_enewsletter.gif) left 5px no-repeat;width:120px}#frm_box2 #frm_box_2_resubmit,#frm_box2 #frm_box_2_submit{float:right;margin-top:12px;margin-bottom:16px}#contactus_form_clear{float:right;margin:-15px 5px 0 0}@media only screen and (max-width:767px){.farm_to_table_nav{display:none}}.current_arrow,.dotline{display:block;line-height:0;position:relative}.current_img{height:110px;width:110px}.current_img:hover{opacity:1}.current_arrow{height:14px;width:25px;z-index:10000;margin:0 0 -2px;padding:0}.dotline{height:1px;border-top:1px dotted #CCC;margin-top:0;z-index:1;vertical-align:top}.farm_images_current{float:left;margin:0 30px 0 0;line-height:0}.farm_images a{border:none}.farm_images_current p{color:#b3ce56;margin:2px 0 10px 2px}.farm_images{float:left;margin:0 30px 0 0;border:none}.farm_images:hover{outline:0;border:none!important}.farm_images_btm{float:left;margin-bottom:70px;margin-right:30px;height:110px;width:110px}.farm_images_btm img{height:110px;width:110px;border:none}.farm_images p,.farm_images_btm p{color:#2DBAFF;margin:2px 0 10px 2px;border:none;font-style:normal}#ic_slider .dg-link{float:left}.ic-tips-container{margin:30px 0 15px}.ic-tips-slider{border:1px solid #ade3f8;border-radius:15px;margin:0 10px 10px;min-height:150px}.ic-tips-slider .ic-tips-slide{width:100%;height:150px;display:table}.ic-tips-slider .ic-tips-slide div{display:table-cell;vertical-align:middle}.ic-tips-slider .ic-tips-slide p{margin:0}.ic-tips-slider .slick-slide{margin:0 20px}.ic-tips-slider .slick-next,.ic-tips-slider .slick-prev{width:25px;height:25px;background:url(../img/b_circlearrow_pink2.png) top left no-repeat}.ic-tips-slider .slick-next:before,.ic-tips-slider .slick-prev:before{display:none}.ic-tips-slider .slick-prev{left:-15px;background-position:-25px 0}@media only screen and (max-width:479px){.ic-tips-slider .ic-tips-slide{height:190px}}#ic_vs_fd{position:relative;margin-top:10px}#ic_vs_fd a{position:relative;top:-25px;left:15px}@media only screen and (max-width:1024px){.ic-tips-slider{min-height:0}#ic_vs_fd{margin-left:-20px}#ic_vs_fd img{width:100%;height:auto}}.ic-legal{margin-top:40px;float:left;line-height:15px}.ic_layout{padding:0}.ic-brands-container{margin:0 20px}@media only screen and (max-width:767px){#ic_vs_fd,.ic-brands-container .dg-link{display:none}.ic-brands-slider .slick-slide .title{font-size:18px}}.ic-brands-slider .slick-next,.ic-brands-slider .slick-prev{margin-top:26px;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;width:24px;height:24px;background-color:#99dcf7}.ic-brands-slider .slick-next:hover,.ic-brands-slider .slick-prev:hover{background-color:#c3edfe}.ic-brands-slider .slick-next:before,.ic-brands-slider .slick-prev:before{content:" ";display:block;top:0;left:2px;position:relative;width:0;height:0;border:6px solid transparent;border-right-color:#00a6eb}.ic-brands-slider .slick-prev{left:-15px}.ic-brands-slider .slick-next:before{left:10px;border:6px solid transparent;border-left-color:#00a6eb}.ic-brands-slider .slick-slide{opacity:.6;cursor:pointer;margin-top:23px;position:relative;-webkit-transition:all .3s;transition:all .3s;padding:70px 0 15px}.ic-brands-slider .slick-slide:hover{opacity:.8}.ic-brands-slider .slick-slide img{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:scale(.8,.8);transform:scale(.8,.8);margin:0 auto}.ic-brands-slider .slick-slide .title{top:20px;opacity:0;width:100%;text-align:center;position:absolute;-webkit-transition:all .3s;transition:all .3s}.ic-brands-slider .slick-slide.slick-center{opacity:1;margin-top:0}.ic-brands-slider .slick-slide.slick-center img{-webkit-transform:scale(1.36,1.36);transform:scale(1.36,1.36)}.ic-brands-slider .slick-slide.slick-center .title{top:-20px;opacity:1;margin-left:-150%;width:400%}@media only screen and (max-width:1024px){.ic-brands-slider .slick-slide{padding-top:30px}.ic-brands-slider .slick-slide img{-webkit-transform:scale(.75,.75);transform:scale(.75,.75);margin-top:20px}.ic-brands-slider .slick-slide.slick-center img{-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}}@media only screen and (max-width:599px){.ic-brands-slider .slick-slide{padding-top:20px}.ic-brands-slider .slick-slide img{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.ic-brands-slider .slick-slide.slick-center img{-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}.ic-brands-slider{margin-bottom:0}}@media only screen and (max-width:479px){.ic-brands-slider .slick-next,.ic-brands-slider .slick-prev{margin-top:0}}#tab_container{clear:both;position:relative;border:0 solid #ccc;float:left;margin-left:0!important;display:block;width:673px}#tab_container ul.menu{width:656px;margin:0}#tab_container ul{list-style:none}#tab_container li{list-style:none;background:0 0}#tab_container ul.menu li{position:relative;display:block;float:left;margin-right:3px;margin-bottom:-1px;padding:5px 17px;font-family:Georgia,Times,serif;font-size:14px;font-style:italic;font-weight:400;text-transform:lowercase;background:#f1f1f1;color:#fc759f;cursor:pointer;border-radius:10px 10px 0 0}#tab_container ul.menu li:hover{background:#FF628B;color:#fff}#tab_container ul.menu li.active{background:#45c5ff;top:1px;border-bottom:0;color:#fff;list-style:none}#tab_container ul.menu li.empty,#tab_container ul.menu li.empty:hover{color:#999;cursor:default;background-color:#F1F1F1}.processor_wrap{display:block;position:relative}#tab_container .content{position:relative;margin:0!important;background:#fff;border-top:1px dotted #d0ccc9;text-align:left;float:left;width:656px}#tab_container .content ul{margin:0;padding:0;overflow:hidden}#tab_container .content li{display:block;height:30px;border-top:1px dotted #ccc;border-right:0;padding:10px 5px 10px 15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;font-style:normal;letter-spacing:normal;vertical-align:middle}.mmc h2,.rating p{font-style:italic}#tab_container .content h1{line-height:1em;vertical-align:middle;height:48px;font-size:32px}#tab_container .pro_tool_head{position:relative;display:block;height:50px;background:#ddf3ff;color:#666;margin:0;padding:0}#tab_container .pro_tool_head.active,#tab_container .pro_tool_head:hover{position:relative;height:50px;background:#ebf8ff;margin:0;padding:0;display:block;color:#666}#tab_container .pro_tool_head.active h2{position:relative;display:block;font-weight:700}#tab_container .pro_tool_head:hover{cursor:pointer}#tab_container .tool_arrow,#tab_container h2{display:block;margin:17px 0 0 15px;color:#666;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;font-weight:400;letter-spacing:normal}#tab_container .tool_arrow,#tab_container .tool_arrow_disabled,#tab_container .tool_arrow_up{display:block;height:10px;width:10px;margin:22px 10px 0 0;float:right}#tab_container .tool_arrow{background:url(../img/b_arrow_protool.gif) left top no-repeat}#tab_container .tool_arrow_up{background:url(../img/b_arrow_protool_up.gif) left top no-repeat}#tab_container .tool_arrow_disabled{background:url(../img/b_arrow_protool_dis.gif) left top no-repeat}.brands,.dairy_type,.product_name{position:relative;display:block;height:auto;float:left;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}.brands{width:185px;border-left:1px dotted #ccc}.brands_expanded{width:262px}.product_name{width:301px}.product_name_expanded{width:390px}.dairy_type{width:166px}.b_search_protool{background:url(../../img/en/b_search.gif) -5px -28px no-repeat;width:185px;margin:-24px}#search_message,.search_error{width:536px;display:block;float:left;position:relative}.find_products{position:relative;float:left;display:block;height:20px;margin:6px 0 15px 2px}.search_error{margin:10px 0 10px 2px;color:#ff396d}#search_message{margin:-10px 0 15px 2px;color:#666}#processor_tool{clear:both;margin-top:10px;padding-top:10px;border-top:1px dotted #ccc}#processor_tool .bg_search_protool{background:url(../img/bg_search_l_protool.gif) left top no-repeat #d5d5d5;margin-bottom:7px;padding:5px 0 4px 15px;width:290px}#processor_tool fieldset{width:340px;float:left}#processor_tool fieldset legend{display:none}#processor_tool_clear{color:#FF396D;cursor:pointer;margin-left:20px}#processor_tool .searchtext{background-color:#d5d5d5;border:0;color:#666;float:left;font-size:11px;height:16px;line-height:13px;margin:0;padding:3px 0 0;width:199px}#processor_tool .b_search{background:url(../img/b_search_in_protool.gif) no-repeat;width:91px}.processor_pagin .paging{clear:both;padding:15px 0;display:block;height:30px;margin:5px 0 30px 130px}#bottom_info{float:left;position:relative;width:536px;height:100px;background:url(../img/bg_bottom_info.gif) left no-repeat;margin:15px 0 30px;line-height:20px}#bottom_info .heading{font-size:16px;font-family:Georgia,Helvetica,sans-serif;color:#46c6ff;display:block;position:relative;margin:2px 0 5px}#bottom_info p{position:relative;display:block;width:400px;margin:5px 0 30px;line-height:20px}.rating .rating_thanks,.slider-container-menus .slick-next:before,.slider-container-menus .slick-prev:before{display:none}@media only screen and (max-width:767px){#recipe_detail_new .widget h3,#recipe_detail_new .widget h4,.repertoire_body .layout1_col2 h2{color:#2dbaff}.recipe_header a.link1,.recipe_header a.link1:active{color:#ff628b;text-decoration:none;border-bottom:1px #ff628b dotted}.recipe_header a.link1:active:hover,.recipe_header a.link1:hover,.recipe_header a.link1:visited:hover{color:#ff628b;border-bottom-color:transparent}.recipebook_status{color:#666}}.list_menu{border-bottom:1px #ccc dotted}.list_menu .list_menu_content{float:left;width:400px;margin-bottom:14px}.list_menu .sliders{float:right;margin-right:-21px}.list_menu .rating{margin:-4px 0 10px}@media only screen and (max-width:1024px){.list_menu .list_menu_content{width:190px}.list_menu .h2p5{margin-top:15px}}@media only screen and (max-width:767px){.list_menu .list_menu_content{width:100%}.list_menu .h2p5{margin-top:20px}.list_menu .sliders{margin-right:0;width:100%}}.slider-container-menus{width:488px;float:right;box-sizing:border-box}.slider-container-menus .slick-menus{opacity:1;margin-bottom:0;position:relative;-webkit-transition:opacity 1s;transition:opacity 1s}.slider-container-menus .slick-next,.slider-container-menus .slick-prev{top:50%;margin-top:-43px;width:21px;height:86px;background:url(../img/b_menuarrows.gif) no-repeat}.no-touch .slider-container-menus .slick-next:hover,.no-touch .slider-container-menus .slick-prev:hover,.slider-container-menus .slick-next.slick-disabled,.slider-container-menus .slick-prev.slick-disabled{opacity:.3}.slider-container-menus .slick-prev{left:-21px;background-position:-28px 0}.slider-container-menus .slick-next{right:-21px}@media only screen and (max-width:1024px){.slider-container-menus{margin:14px 21px}.slider-container-menus .slick-slide{cursor:hand;cursor:-webkit-grab;cursor:grab}}@media only screen and (max-width:767px){.slider-container-menus{margin:20px 0 25px;width:100%;padding:0 20px}}.rating{position:relative}.rating p{color:#2dbaff;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:18px;line-height:20px;padding-right:10px}@media only screen and (max-width:1024px){.rating p{float:none;margin-bottom:10px}}.rating_withlabel ul{float:left;margin-right:10px}.rating_withlabel ul.ezsr-current-rating{margin-right:30px}@media only screen and (max-width:1024px){.rating_withlabel ul{float:none;margin-bottom:20px}}.ezsr-star-rating li a{cursor:default}.ezsr-star-rating-enabled li a{cursor:pointer}.ezsr-star-rating{list-style:none;overflow:hidden;position:relative;margin:0;padding:0}.ezsr-star-rating li{display:inline;margin:0;padding:0}.ezsr-star-rating .ezsr-current-rating,.ezsr-star-rating a{border:none;outline:0;overflow:hidden;position:absolute;text-indent:-1000em;top:0;left:0;height:21px;line-height:21px}.ezsr-star-rating .ezsr-stars-1{width:20%;z-index:6}.ezsr-star-rating .ezsr-stars-2{width:40%;z-index:5}.ezsr-star-rating .ezsr-stars-3{width:60%;z-index:4}.ezsr-star-rating .ezsr-stars-4{width:80%;z-index:3}.ezsr-star-rating .ezsr-stars-5{width:100%;z-index:2}.ezsr-star-rating .ezsr-current-rating{z-index:7;background-position:left bottom}span.ezsr_average_rating{font-weight:700}.ezsr-star-rating,.ezsr-star-rating .ezsr-current-rating,.ezsr-star-rating .ezsr_rating_percent a,.ezsr-star-rating a.rated,.ezsr-star-rating a:active,.ezsr-star-rating a:focus,.ezsr-star-rating a:hover{background:url(../img/i_ratingstar.gif) left -1000px repeat-x}.ezsr-star-rating{background-position:left top;width:100px;height:21px}.ezsr-star-rating a:active,.ezsr-star-rating a:focus,.ezsr-star-rating a:hover{background-position:left bottom}.ezsr-star-rating .ezsr_rating_percent a,.ezsr-star-rating .ezsr_rating_percent a:hover,.ezsr-star-rating a.rated,.ezsr-star-rating-enabled a.rated{background-position:left bottom!important}ul.list_recipes_sortable,ul.list_recipes_sortable li{background:0 0;list-style:none;margin:0;padding:0}ul.list_recipes_sortable{width:100%}ul.list_recipes_sortable li{padding:5px 0;margin-bottom:25px}ul.list_recipes_sortable li .photo{float:left;margin-right:15px}ul.list_recipes_sortable li .recipe_content{float:left;width:255px}ul.list_recipes_sortable li p{margin-bottom:10px}ul.list_recipes_sortable li .h2p5{margin-top:0}ul.list_recipes_sortable li .b_sort_down,ul.list_recipes_sortable li .b_sort_up{float:right;margin-right:3px}#menus_step2 .layout1_col1,#menus_step2 .layout1_col2{padding-top:0}#norecipe_intro{padding:6px 0 30px}.label_xtra{clear:both;padding-top:5px}#selection_selectbox{margin:0 15px 15px 0}#suggestion_otherlinks{float:left;margin-top:-4px;margin-bottom:15px}#suggestion_otherlinks a{white-space:nowrap}#suggestion_holder{clear:both}@media only screen and (max-width:767px){.mmc .tb_default{position:relative}.mmc .tb_default>tbody>tr>td:first-child{margin-top:200px}.mmc .tb_default>tbody>tr>td:first-child tr td:last-child,.mmc .tb_default>tbody>tr>td:last-child tr td:last-child{text-align:right;padding-right:10px!important}.mmc .tb_default>tbody>tr>td:last-child{position:absolute;top:0}}@media only screen and (max-width:767px) and (max-width:350px){.mmc .tb_default>tbody>tr>td:first-child{margin-top:320px}}.mmc #nav{display:none}.mmc #header_inside{background:0 0}.mmc h2 span{color:#FF2D64}.mmc h2.out-of-stock{color:#db3d68}.mmc .layout_mmcorder{padding-top:40px}.mmc .layout_mmcorder_col1,.mmc .layout_mmcorder_col2{padding:0 0 15px}.mmc .layout_mmcorder_col1{float:left;width:502px;padding-bottom:36px}@media only screen and (max-width:1024px){.mmc .layout_mmcorder_col1{width:47%}}@media only screen and (max-width:767px){.mmc .layout_mmcorder_col1{float:none;width:100%;padding-bottom:0}}.mmc .layout_mmcorder_col2{float:right;width:374px;margin:25px 0 8px}@media only screen and (max-width:1024px){.mmc .layout_mmcorder_col2{width:47%}.mmc #mmc_intro .subnav-panel-mobile{display:block}}@media only screen and (max-width:767px){.mmc .layout_mmcorder_col2{float:none;width:100%}}.mmc #mmc_intro{background:#fff;border-bottom:1px #ccc dotted;background-size:cover;min-height:292px;overflow:hidden;padding-top:10px}.mmc #mmc_intro .subnav-panel-mobile{border-top:1px dotted #ccc;margin-left:-15px;margin-right:-15px}.mmc #mmc_intro .mmc_landing_img{width:319px;height:285px;position:absolute;left:590px;bottom:0;z-index:1}@media only screen and (max-width:1024px){.mmc #mmc_intro .mmc_landing_img{width:282px;height:251px;left:490px}}.mmc #mmc_intro .mmc_history_img{position:absolute;top:0;right:-10px;z-index:1}.mmc #mmc_intro .mmc_pickup_img{height:285px;position:absolute;left:175px;bottom:0;z-index:1}@media only screen and (max-width:767px){.mmc #mmc_intro{background:0 0}.mmc #mmc_intro .mmc_history_img,.mmc #mmc_intro .mmc_landing_img,.mmc #mmc_intro .mmc_pickup_img{position:static;width:70%;height:auto;max-width:100%;margin:0 auto;display:block}.mmc #mmc_intro .mmc_landing_img,.mmc #mmc_intro .mmc_pickup_img{display:none}.mmc #mmc_intro .mmc_history_img{width:90%}}.mmc #mmc_intro .center{position:relative;background-position:center top;background-repeat:no-repeat;min-height:292px}.mmc #mmc_intro .wrapper_intro_getyours{float:left;padding:58px 0 0;width:415px;position:relative;z-index:2}@media only screen and (max-width:767px){.mmc #mmc_intro .wrapper_intro_getyours{padding:20px 10%;width:80%}}.mmc #mmc_intro .wrapper_intro_mmc{float:left;padding:58px 0 0;width:600px;position:relative;z-index:2}.mmc #mmc_intro .wrapper_intro_mmc p{font-size:1.25em;line-height:1.6;margin-top:30px;margin-right:50px}@media only screen and (max-width:1024px){.mmc #mmc_intro .mmc_history_img{right:-60px}.mmc #mmc_intro .wrapper_intro_mmc{width:560px}.mmc #mmc_intro .wrapper_intro_mmc p{margin-right:125px}}@media only screen and (max-width:767px){.mmc #mmc_intro .wrapper_intro_mmc{padding:20px 10%;width:80%}.mmc #mmc_intro .wrapper_intro_mmc p{font-family:Verdana,Geneva,sans-serif;line-height:1.8;text-align:center;margin:30px 0 35px}}@media only screen and (max-width:599px){.mmc #mmc_intro .mmc_landing_img{display:none}.mmc #mmc_intro .wrapper_intro_mmc p{font-size:14px;font-size:.875rem}}.mmc #mmc_intro .wrapper_logomenu_mmc{float:left}.mmc #mmc_intro .legal{font-size:9px;line-height:13px;color:#999}.mmc .mmc_intro_cta{font-size:17px}.mmc #mmc_nav_wrapper{padding:34px 0 40px;background-color:#f9f9f9;border-bottom:1px dotted #ccc}.mmc #mmc_nav_wrapper .subnav-panel-mobile{background:#fff}@media only screen and (max-width:1024px){.mmc #mmc_nav_wrapper{padding:0}.mmc #mmc_nav_wrapper .subnav-panel-mobile{border-top:1px dotted #ccc;border-bottom:none;margin-left:-15px;margin-right:-15px}}.mmc #mmc_extro{position:relative;height:200px;border-bottom:1px dotted}.mmc #mmc_extro .wrapper_extro_mmc{float:right;width:30%;margin-right:20%}@media only screen and (max-width:1024px){.mmc #mmc_extro .wrapper_extro_mmc{width:35%;margin-right:15%}}@media only screen and (max-width:767px){.mmc #mmc_extro{height:363px}.mmc #mmc_extro .wrapper_extro_mmc{float:none;width:100%;margin:0;text-align:center}}.mmc #mmc_extro .wrapper_extro_mmc h1{font-size:24px;font-size:1.5rem;font-style:italic;margin:32px 0 4px}@media only screen and (max-width:1024px){.mmc #mmc_extro .wrapper_extro_mmc h1{font-size:22px;font-size:1.375rem}}@media only screen and (max-width:767px){.mmc #mmc_extro .wrapper_extro_mmc h1{font-size:30px;font-size:1.875rem;margin:35px 0 22px}}@media only screen and (max-width:320px){.mmc #mmc_extro .wrapper_extro_mmc h1{font-size:26px;font-size:1.625rem}}.mmc #mmc_extro .wrapper_extro_mmc p{font-size:1em;line-height:1.8;padding-right:20px}@media only screen and (max-width:767px){.mmc #mmc_extro .wrapper_extro_mmc p{font-size:1.2em;padding:0 25%}}@media only screen and (max-width:599px){.mmc #mmc_extro .wrapper_extro_mmc p{padding:0 10%}}.mmc #mmc_extro .wrapper_extro_img{position:relative;float:left;width:50%}@media only screen and (max-width:767px){.mmc #mmc_extro .wrapper_extro_img{float:none;width:100%;margin-top:35px}}.mmc #mmc_extro .mmc_extro_img{position:absolute;top:29px;right:32px;display:block;width:225px;height:170px}@media only screen and (max-width:767px){.mmc #mmc_extro .mmc_extro_img{float:none;position:static;margin:0 auto}.mmc #mmc_extro .recipebook{margin:26px auto 0;width:250px}}.mmc #l_mmc{background:url(../img/mmc/l_mmc.png) top left no-repeat;display:inline-block;width:221px;margin:0;padding:0}@media only screen and (max-width:1024px){.mmc #l_mmc{margin:20px 0}}.mmc #l_mmc a{border:0;display:block;outline:0;text-indent:-9999px;width:221px;height:30px}.mmc ul#m_mmc,.mmc ul#m_mmc li{background:0 0;list-style:none;padding:0;margin:0}.mmc ul#m_mmc{float:right;position:relative;top:2px;z-index:9999;display:inline-block;width:685px;margin:0;padding:0}@media only screen and (max-width:1024px){.mmc ul#m_mmc{display:none}}.mmc ul#m_mmc li{display:inline-block;margin-bottom:3px}.mmc ul#m_mmc li a{background:url(../img/bullet_pink_arrowr.gif) 10px 10px no-repeat;border:0;color:#a9a9ac;font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;line-height:17px;padding:6px 10px 6px 23px;display:block}.mmc ul#m_mmc li a:active,.mmc ul#m_mmc li a:hover,.mmc ul#m_mmc li a:visited:hover,.mmc ul#m_mmc li.selected a{background-image:url(../img/bullet_blue_arrowr.gif);color:#2dbaff!important;background-color:#ddf3ff;border-radius:15px}.mmc .mmc-subscribe .tb_default,.mmc .mmc-subscribe .tb_default td,.mmc .mmc_featured_recipe>a{border:0}.mmc .mm-wrapper:before{background-image:none}.mmc .indent{background-repeat:no-repeat;background-position:top left;padding:5px 0 5px 38px}.mmc .mmc-subscribe h2{line-height:33px}.mmc .mmc-subscribe .tb_default{width:940px}.mmc .mmc-subscribe .tb_stripe{width:100%!important}.mmc .mmc-subscribe .tb_stripe td{vertical-align:middle;padding:9px 7px}@media only screen and (max-width:1024px){.mmc .mmc-subscribe .tb_default{width:723px}.mmc .mmc-subscribe .tb_default .bgdark td:last-child,.mmc .mmc-subscribe .tb_default .bglight td:last-child,.mmc .mmc-subscribe .tb_default .stripe td:last-child{width:105px}}@media only screen and (max-width:767px){.mmc .mmc-subscribe .tb_default{width:100%!important}.mmc .mmc-subscribe .tb_default>tbody>tr>td{display:block;width:100%!important;box-sizing:border-box}.mmc .mmc-subscribe h2{width:100%}}.mmc .mmc-subscribe h2.freecopy{font-family:inherit;font-style:normal;font-weight:700;font-size:14px;color:#666;width:900px}.mmc .mmc-subscribe h3{font-weight:400;font-size:14px;width:720px}.mmc .mmc-subscribe .frm_register label .color2,.mmc .mmc-subscribe .frm_register p.mandatory .color2{font-weight:700}@media only screen and (max-width:1024px){.mmc .mmc-subscribe h3{width:auto!important}}.mmc .mmc-subscribe{font-size:14px}.mmc .mmc-subscribe .frm_register{margin-bottom:100px;width:320px}@media only screen and (max-width:767px){.mmc .mmc-subscribe .frm_register{margin-bottom:10px;width:auto}}.mmc .mmc-subscribe .frm_register label{display:block;margin-bottom:12px;color:#606060}.mmc .mmc-subscribe .frm_register label.error{font-size:12px;width:266px;color:#FF628B;display:block;text-transform:none}.mmc .mmc-subscribe .frm_register label .postalcode-format{text-transform:uppercase}.mmc .mmc-subscribe .frm_register label .capitalized{text-transform:capitalize}.mmc .mmc-subscribe .frm_register label.normal{text-transform:none}.mmc .mmc-subscribe .frm_register input[type=text],.mmc .mmc-subscribe .frm_register input[type=email]{width:266px}@media only screen and (max-width:767px){.mmc .mmc-subscribe .frm_register input[type=text],.mmc .mmc-subscribe .frm_register input[type=email]{width:100%}}.mmc .mmc-subscribe ul.list_form li select{width:274px}@media only screen and (max-width:767px){.mmc .mmc-subscribe ul.list_form li select{width:100%}}.mmc .mmc-subscribe .b_register{float:right;margin-right:24px;text-transform:capitalize}.mmc .mmc-subscribe .mmc-subscribe p strong{color:#797979}.mmc .highlight{color:#2dbaff}.mmc .mmc-subscribe .optin{font-size:12px;color:#606060;padding-top:4px}.mmc .mmc-subscribe .optin input{float:left}.mmc .mmc-subscribe .optin label{margin-left:5%;width:80%}.mmc .mmc-subscribe .optin-available form{display:none;margin:40px 0 15px;clear:both}.mmc .mmc-subscribe .optin-available form .b_register{clear:both;font-size:14px;padding:11px 25px;text-transform:none}.mmc .mmc-subscribe .optin-available form label{clear:both;display:block;margin-left:8px;margin-bottom:5px}.mmc .mmc-subscribe .optin-available .feedback{display:none}.mmc .mmc-subscribe .optin-available form .rounded_greyonwhite{width:275px;font-size:12px}@media only screen and (max-width:767px){.mmc .mmc-subscribe .optin-available form .rounded_greyonwhite{width:100%;padding:6px 8px;box-sizing:border-box}}.mmc .mmc-subscribe .mc-ordercontact table td{padding:3px 5px!important;font-size:12px!important}.mmc .mc-ordercontact p{margin-bottom:4px}.mmc .mmc-subscribe .frm_register .calendar_rdio label.error{width:100%}.mmc .mmc-subscribe .thank_you{margin-bottom:24px;line-height:20px;width:100%;min-height:300px;display:none}.mmc .intro_recipetheme{float:right;padding:20px 0 43px;position:relative;z-index:3;width:635px}.mmc .intro_recipetheme .block_wrap{width:100%;height:auto}.mmc .intro_recipetheme h2{color:#b3ce56;font-size:20px;font-style:normal}.mmc .intro_recipetheme h1{font-size:30px;line-height:34px}.mmc .mmc_landing h1{font-family:Georgia,Times,"Times New Roman",serif;font-size:40px;font-size:2.5rem;line-height:1.2!important;line-height:30px;font-style:italic;margin-top:0}@media only screen and (max-width:1024px){.mmc .intro_recipetheme{width:470px}.mmc .mmc_landing h1{font-size:32px;font-size:2rem}}@media only screen and (max-width:767px){.mmc .mmc-subscribe .thank_you{min-height:0}.mmc .intro_recipetheme{width:100%;float:left;padding:20px 0 30px}.mmc .mmc_inner{display:none}.mmc .mmc_landing h1{font-family:Georgia,Times,"Times New Roman",serif;font-size:40px;font-size:2.5rem;text-align:center;margin-top:14px;padding:0 10%}}@media only screen and (max-width:599px){.mmc .mmc_landing h1{font-size:28px;font-size:1.75rem;padding:0 3%}}@media only screen and (max-width:320px){.mmc .mmc_landing h1{padding:0 1%}}.mmc .intro_recipetheme h1{padding-top:10px}.mmc .intro_recipetheme .image_wrap{overflow:hidden;position:relative;width:287px;height:210px;margin:24px 0 0;float:right}@media only screen and (max-width:1024px){.mmc .intro_recipetheme .image_wrap{width:200px;height:auto}}.mmc .intro_recipetheme img{width:100%;height:auto}.mmc .intro_recipetheme .description_wrap{float:left;text-align:right;width:320px}@media only screen and (max-width:1024px){.mmc .intro_recipetheme .description_wrap{width:250px}}@media only screen and (max-width:767px){.mmc .intro_recipetheme .image_wrap{float:left;margin-top:0}.mmc .intro_recipetheme .description_wrap{float:left;text-align:left;width:100%}}.mmc .intro_recipetheme .short_description ul{margin-left:0;float:right;margin-bottom:0}@media only screen and (max-width:767px){.mmc .intro_recipetheme .short_description ul{float:left}}.mmc .intro_recipetheme .short_description ul span{float:left;margin:0 10px;color:#FF628B}.mmc .intro_recipetheme .short_description ul li{background:0 0;float:left;padding:2px 0;color:#FF628B}.mmc .intro_recipetheme .short_description ul li a{margin:0}.mmc .recipe_month_feature h2{width:auto;color:#B3CE56;font-size:20px;font-style:normal}.mmc .recipe_month_feature .image_wrap{text-align:center;width:270px;height:222px;margin-right:25px}@media only screen and (max-width:1024px){.mmc .recipe_month_feature .image_wrap{width:200px;height:auto;text-align:right;margin-right:0;margin-bottom:15px}}.mmc .recipe_month_feature img{width:auto;height:auto;max-width:100%;max-height:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);float:none;display:inline}.mmc .recipe_month_feature a{font-size:16px;line-height:22px}.mmc .sm1_text{color:#a9a9ac;font-style:italic;font-size:20px;font-family:Georgia,"Times New Roman",Times,serif}.mmc ul#sm1 div.col_mmc{width:470px}.mmc div.ssm1{right:-15px;left:auto}.mmc ul#sm1 li.sm1_group .ssm_img{background-repeat:no-repeat;background-position:50% 0;background-color:#f5d6de;color:#ff628b;float:left;font-size:11px;text-transform:none;padding:17px 23px;width:354px;height:252px}.mmc .calendar_text,.mmc ul#sm1 li.sm1_group.first{width:100%}.mmc ul#sm1 li.sm1_group .ssm_content ul li{font-style:italic;margin-bottom:7px}.mmc #bottombar{background-color:#2dbaff!important}.mmc .block_pinksocial p,.mmc ul.list_bottombar li .cta_content p{color:#fff}.mmc ul.list_form li.calendar_rdio{padding-top:6px;padding-bottom:10px;overflow:hidden}.mmc .calendar_rdio label{float:left;line-height:16px}.mmc .calendar_rdio input[type=radio]{float:left;width:13px;margin-top:2px}.mmc .calendar_2{margin:2px 2px 0 18px}.mmc ul.list_form li.calendar_captcha{padding-top:6px}.mmc ul.list_form li.calendar_captcha img{margin-bottom:10px}.mmc .mmc_featured_recipe img{margin:0 0 10px;width:100%}.mmc .mmc-subscribe .frm_register p.mandatory{color:#bababa}.mmc .mmc-subscribe .mc-ordercontact .b_greypink_r{float:left;margin-top:12px;text-transform:none}.mmc .mmc-subscribe .feedback{margin-bottom:18px}.mmc .mmc-subscribe .feedback.already,.mmc .mmc-subscribe .feedback.no_province{color:#ff628b}.mmc .mmc-subscribe .mc-orderform .b_greypink_r{float:left;margin-bottom:18px}.mmc .mmc-subscribe .mc-orderform h1{margin-top:30px}.mmc .mmc-ooo-intro{padding-top:25px}.mmc .prov{display:none}.mmc .prov h2{width:auto}.mmc #province,.mmc .frm_register select,.mmc select#ti_milkcalendarreminder_province{height:34px;font-size:1em}@media only screen and (max-width:767px){.mmc #province,.mmc .frm_register select,.mmc select#ti_milkcalendarreminder_province{width:100%}}.mmc .centerFull h1{font-size:34px}.mmc .grey-box{background:#ededed;width:260px;padding:15px 30px;margin-bottom:25px}.mmc .grey-box .b_greypink_r{background-position:left -117px}.mmc .grey-box .b_greypink_r span{background-position:right -233px}.mmc .grey-box h2{color:#777;margin:0 0 20px}.mmc .grey-box p{clear:both}.mmc .outer-wrap{overflow:hidden;width:100%;height:500px;margin:4px 0;background-color:#f9f9f9}@media only screen and (max-width:767px){.mmc .outer-wrap{height:auto;padding-bottom:20px}.mmc .video{display:none}}.mmc .video{width:100%;height:500px}.mmc .video-wrap{position:relative}@media only screen and (max-width:767px){.mmc .video-wrap{height:auto!important}}.mmc .img-recipe{display:none;width:100%}.mmc .play-hotspot{display:block;position:relative;width:57%;height:100%;z-index:98;border:none;background:0 0;cursor:default}.mmc .play-hotspot .play-btn{opacity:0}.mmc .play-hotspot:hover .play-btn{opacity:1}@media only screen and (max-width:1024px){.mmc .img-recipe{display:block}.mmc .play-hotspot .play-btn{opacity:1;background:url(../img/mmc/icon-play.png) no-repeat}}@media only screen and (max-width:767px){.mmc .play-hotspot{position:absolute;top:0;left:0;width:100%;height:60%}}@media only screen and (max-width:479px){.mmc .play-hotspot{height:50%}}@media only screen and (max-width:320px){.mmc .play-hotspot{height:40%}}.mmc .play-btn{position:absolute;top:150px;left:auto;right:29%;z-index:99;width:254px;height:254px;margin:0 auto;-webkit-transition:opacity .5s;transition:opacity .5s;background:url(../img/mmc/icon-play-desktop-hover.png) no-repeat}@media only screen and (max-width:1024px){.mmc .play-btn{right:25%}}@media only screen and (max-width:767px){.mmc .play-btn{background:url(../img/mmc/icon-play.png) no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:254px;height:254px}}@media only screen and (max-width:479px){.mmc .play-btn{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:190px;height:190px;background-image:url(../img/mmc/icon-play-phone.png);background-size:190px 190px!important}}@media only screen and (max-width:479px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:479px) and (-moz-min-device-pixel-ratio:2),only screen and (max-width:479px) and (min-device-pixel-ratio:2),only screen and (max-width:479px) and (min-resolution:192dpi),only screen and (max-width:479px) and (min-resolution:2dppx){.mmc .play-btn{background-image:url(../img/mmc/icon-play-phone@2x.png);background-size:100% auto}}.mmc .youtube-video{position:absolute;top:91px;left:-394px;right:0;margin:0 auto;text-align:center;z-index:999}@media only screen and (max-width:1024px){.mmc .youtube-video{top:126px;left:-303px}}@media only screen and (max-width:767px){.mmc .youtube-video{top:75px;left:0}}@media only screen and (max-width:599px){.mmc .youtube-video{top:28px}}.mmc .recipe-intro{position:absolute;top:0;bottom:0;left:558px;right:0;margin:auto;width:385px;height:380px;padding:22px 18px;font-family:Georgia,Times,"Times New Roman",serif;font-weight:200;background-color:#fff;border-radius:10px;box-sizing:border-box;opacity:.9;z-index:999}@media only screen and (max-width:1024px){.mmc .recipe-intro{top:81px;bottom:auto;left:434px;right:0;width:299px;height:374px;padding:14px 18px 4px}}@media only screen and (max-width:767px){.mmc .recipe-intro{position:relative;font-size:28px;font-size:1.75rem;top:0;left:0;width:552px;height:auto;margin-top:-100px;padding:34px 24px 18px;min-height:0}}@media only screen and (max-width:599px){.mmc .recipe-intro{font-size:28px;font-size:1.75rem;width:92%;padding:22px 18px 16px}}.mmc .recipe-intro p{font-family:Verdana,Geneva,sans-serif;font-size:1em;line-height:1.8;margin-bottom:11px;color:#666}.mmc .recipe-intro .recipebook__watch span,.mmc .recipe-intro .title{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif}@media only screen and (max-width:1024px){.mmc .recipe-intro p{font-size:11px}}@media only screen and (max-width:767px){.mmc .recipe-intro p{font-size:1em;display:none}}.mmc .recipe-intro .month{font-size:20px;font-weight:400;margin:0;color:#b3ce53}@media only screen and (max-width:1024px){.mmc .recipe-intro .month{font-size:15px;font-size:.9375rem}}@media only screen and (max-width:767px){.mmc .recipe-intro .month{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:599px){.mmc .recipe-intro .month{font-size:20px;font-size:1.25rem}}.mmc .recipe-intro .title{font-size:30px;font-size:1.875rem;line-height:1.1;font-weight:lighter;margin:8px 0 14px;color:#2dbaff}@media only screen and (max-width:1024px){.mmc .recipe-intro .title{font-size:23px;font-size:1.4375rem}}@media only screen and (max-width:767px){.mmc .recipe-intro .title{font-family:Georgia,Times,"Times New Roman",serif;font-size:36px;font-size:2.25rem;margin:20px 0}}@media only screen and (max-width:599px){.mmc .recipe-intro .title{font-size:30px;font-size:1.875rem;margin:14px 0 18px}}.mmc .recipe-intro .durations{list-style:none;margin:0;padding:0}.mmc .recipe-intro .durations li{display:inline-block;font-size:15px;font-style:italic;line-height:2;margin-right:6px;padding:0 13px 0 0;border-right:1px dotted #ccc;color:#797979;background:0 0}@media only screen and (max-width:1024px){.mmc .recipe-intro .durations li{font-size:12px;font-size:.75rem}}@media only screen and (max-width:767px){.mmc .recipe-intro .durations li{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:599px){.mmc .recipe-intro .durations li{font-size:16px;font-size:1rem}}.mmc .recipe-intro .durations li:first-child{padding-left:0}.mmc .recipe-intro .durations li:last-child{padding-right:0;border-right:none}.mmc .recipe-intro .durations li span{color:#343333}.mmc .recipe-intro .recipebook{margin:17px 0}.mmc .recipe-intro .recipebook__watch{float:left;display:block;cursor:pointer;overflow:hidden;margin:0 15px 15px 0}.mmc .recipe-intro .recipebook__watch span{color:#ff628b;font-size:16px;line-height:28px;display:inline-block}.mmc .recipe-intro .recipebook__watch:before{content:'';margin-right:6px;display:inline-block;vertical-align:bottom;width:32px;height:28px;background:url(../img/play_button.png) no-repeat}.mmc .recipe-intro .recipebook__watch:hover span{color:#ff2d64}@media only screen and (max-width:1024px){.mmc .recipe-intro .recipebook__watch{display:none}}@media only screen and (max-width:767px){.mmc .recipe-intro .b4{font-family:Verdana,Geneva,sans-serif;font-style:normal;font-size:16px;font-size:1rem;color:#ff628b;background:0 0;text-indent:0;text-transform:none}.mmc .recipe-intro .b4 span{border-bottom:1px dotted #ff628b}.mmc .recipe-intro .b4 i{display:none}}.mmc .video-opacity{position:absolute;top:0;left:0;width:100%;height:500px;background:#fff;opacity:1;z-index:1}.mmc .past-recipes{margin-bottom:-4px;background-color:#ff2d64;border-bottom:1px dotted #ccc}.mmc .past-recipes h2{font-family:Georgia,Times,"Times New Roman",serif;font-weight:200;font-size:30px;font-size:1.875rem;text-align:center;line-height:1.2;margin:0;padding:13px 0;color:#fff}@media only screen and (max-width:767px){.mmc .past-recipes h2{padding:24px 15%}}.mobile .mmc .video{display:none}.en #l_dg{background-image:url(../img/en/l_dairy_goodness.gif)}.en li#m_100pourcent a{background-image:url(../img/en/l_canadian_milk.gif)!important}.en li#m_100pourcent a:hover{background-position:center -66px}.en li#m_100pourcent.selected a{background-position:center -132px!important}.en #ic_vs_fd_tab1{background-image:url(../img/en/ic_vs_fd_tab1.png)}.en #ic_vs_fd_tab1:hover{background-position:0 152px}.en #ic_vs_fd_tab2{background-image:url(../img/en/ic_vs_fd_tab2.png)}.en #ic_vs_fd_tab2:hover{background-position:0 141px}.en ul.list_cta.content_box.ice-cream{margin:30px 0 0}.en #t_myrecipebook{background-image:url(../img/en/bg_t_myrecipebook.gif);width:403px}.en .t_mydairygoodness{background-image:url(../img/en/bg_t_mydairygoodness.gif);width:403px}.en .itemfinder_search input#b_recipe_filter,.en .itemfinder_search input.b_submit_onpink{background:url(../img/en/b_submit_onpink_findrecipes.gif) left 5px no-repeat;width:140px}.en .itemfinder_search input#b_cheese_filter{background:url(../img/en/b_submit_onpink_findcheeses.gif) left 5px no-repeat;width:150px}.en #comments form#frm_box1 #frm_box_1_submit{background:url(../img/en/b_submit_onpink_comments.gif) left 5px no-repeat;width:192px}.en #tips form#frm_box1 #frm_box_1_submit{background:url(../img/en/b_submit_onpink_tips.gif) left 5px no-repeat;width:210px}.en form#frm_stf #frm_stf_submit{background:url(../img/en/b_submit_stf.gif) left 5px no-repeat;width:93px}.en #enewsletter_landingpage form#frm_box1 #frm_box_1_submit{background:url(../img/en/b_submit_onpink_enewsletter.gif) left 5px no-repeat;width:120px}.en #contactus_landingpage form#frm_box1 #frm_box_1_submit{background:url(../img/en/b_submit_onpink_contactus.gif) left 5px no-repeat;width:120px}.en #frm_invite_submit{background:url(../img/en/b_submit_invite.gif) left 5px no-repeat;width:93px}.en form#frm_box2 #frm_box_2_submit{background:url(../img/en/b_submit_onpink_enewsletter.gif) left 5px no-repeat;width:120px}.en .b_register{background:url(../img/en/b_register.gif) left 5px no-repeat;width:112px}.en .b_login{background:url(../img/en/b_login.gif) left 5px no-repeat;width:92px}.en .b_sendpassword{background:url(../img/en/b_sendpassword.gif) left 5px no-repeat;width:167px}.en .b_changepassword{background:url(../img/en/b_changepassword.gif) left 5px no-repeat;width:188px}.en .b_updateprofile{background:url(../img/en/b_updateprofile.gif) left 5px no-repeat;width:160px}.en .b_next{background:url(../img/en/b_next.gif) left 5px no-repeat;width:95px}.en .b_savemenu{background:url(../img/en/b_register.gif) left 5px no-repeat;width:112px}.en #b_toggle_video{background:url(../img/en/ti_watchvideo.png) top left no-repeat}.en ul#mainsites li.mainother0 p{left:-166px!important}.en .b_search{background:url(../img/en/b_search.gif) 100% -28px no-repeat;width:91px}.en .b_search_recipes{background:url(../img/en/b_search_recipes_r.gif) no-repeat;width:91px}.en #frm_search{width:285px}.en #frm_search_in{background:url(../img/en/bg_search_in.gif) left top no-repeat;width:330px}.en #frm_search_in .b_search{background:url(../img/en/b_search_in.gif) right top no-repeat;float:left}.en #utilities{margin-right:-225px;width:263px}.en #utilities_options{width:225px}.en #ajax_loading span{background-image:url(../img/en/bg_ajax_loading.gif)}.en .error_generic{background:url(../img/en/bg_error404generic.gif) right bottom no-repeat}.en .error_recipe{background:url(../img/en/bg_error404recipe.gif) right bottom no-repeat}.en .error_article{background:url(../img/en/bg_error404article.gif) right bottom no-repeat}.en .mobile_features_page{background:url(../img/en/mobile_features_splash.jpg) 0 40px no-repeat}.en .mobile_cta{background:url(../img/en/mobile_cta.png) no-repeat}.en #ge_cta{background:url(../img/en/l_ge.png) 14px 14px no-repeat}.en .ge_brand_cta{background:url(../img/en/bg_ge_brand_cta.png) no-repeat;font-size:9px;width:206px;height:62px;padding:0}.en .ge_brand_cta span{display:block;padding:16px 100px 0 9px}.en .ge_brand_cta:hover{background:url(../img/en/bg_ge_brand_cta_hover.png) no-repeat;width:206px;height:62px}.en #l_ge_milkserving{background:url(../img/en/l_ge_milkserving.gif) no-repeat;width:105px;height:20px}.en .bg_contest_cta{width:446px;height:246px;background:url(../img/en/ic_contest.png) 0 -40px no-repeat}.en .bg_contest_cta .ic_title{width:190px;height:106px;float:right;margin:35px 27px 0 0;padding:5px}.fr #l_dg{background-image:url(../img/fr/l_dairy_goodness.gif)}.fr li#m_100pourcent a{background-image:url(../img/fr/l_canadian_milk.gif)!important}.fr li#m_100pourcent a:hover{background-position:center -66px}.fr li#m_100pourcent.selected a{background-position:center -132px!important}.fr li#canadianmilk_cta .h2p5{font-size:24px}.fr #ic_vs_fd_tab1{background-image:url(../img/fr/ic_vs_fd_tab1.png)}.fr #ic_vs_fd_tab1:hover{background-position:0 152px}.fr #ic_vs_fd_tab2{background-image:url(../img/fr/ic_vs_fd_tab2.png)}.fr #ic_vs_fd_tab2:hover{background-position:0 143px}.fr ul.list_cta.content_box.ice-cream{margin:30px 0 0}.fr #t_myrecipebook{background-image:url(../img/fr/bg_t_myrecipebook.gif);width:403px}.fr .t_mydairygoodness{background-image:url(../img/fr/bg_t_mydairygoodness.gif);width:403px}.fr .itemfinder_search input#b_recipe_filter,.fr .itemfinder_search input.b_submit_onpink{background:url(../img/fr/b_submit_onpink_findrecipes.gif) left 5px no-repeat;width:202px}.fr .itemfinder_search input#b_cheese_filter{background:url(../img/fr/b_submit_onpink_findcheeses.gif) left 5px no-repeat;width:215px}.fr #comments form#frm_box1 #frm_box_1_submit{background:url(../img/fr/b_submit_onpink_comments.gif) left 5px no-repeat;width:192px}.fr #tips form#frm_box1 #frm_box_1_submit{background:url(../img/fr/b_submit_onpink_tips.gif) left 5px no-repeat;width:147px}.fr form#frm_stf #frm_stf_submit{background:url(../img/fr/b_submit_stf.gif) left 5px no-repeat;width:120px}.fr #enewsletter_landingpage form#frm_box1 #frm_box_1_submit{background:url(../img/fr/b_submit_onpink_enewsletter.gif) left 5px no-repeat;width:147px}.fr #contactus_landingpage form#frm_box1 #frm_box_1_submit{background:url(../img/fr/b_submit_onpink_contactus.gif) left 5px no-repeat;width:147px}.fr #frm_invite_submit{background:url(../img/fr/b_submit_invite.gif) left 5px no-repeat;width:120px}.fr .b_register{background:url(../img/fr/b_register.gif) left 5px no-repeat;width:122px}.fr .b_login{background:url(../img/fr/b_login.gif) left 5px no-repeat;width:147px}.fr .b_sendpassword{background:url(../img/fr/b_sendpassword.gif) left 5px no-repeat;width:227px}.fr .b_changepassword{background:url(../img/fr/b_changepassword.gif) left 5px no-repeat;width:270px}.fr .b_updateprofile{background:url(../img/fr/b_updateprofile.gif) left 5px no-repeat;width:240px}.fr .b_next,.fr .b_savemenu{background:url(../img/fr/b_next.gif) left 5px no-repeat;width:115px}.fr #b_toggle_video{background:url(../img/fr/ti_watchvideo.png) top left no-repeat}.fr ul#mainsites li.mainother0 p{left:-147px!important}.fr .b_search{background:url(../img/fr/b_search.gif) 100% -28px no-repeat;width:121px}.fr .b_search_recipes{background:url(../img/fr/b_search_recipes_r.gif) no-repeat;width:121px}.fr #frm_search{width:315px}.fr #frm_search_in{background:url(../img/fr/bg_search_in.gif) left top no-repeat;width:360px}.fr #frm_search_in .b_search{background:url(../img/fr/b_search_in.gif) right top no-repeat;float:left}.fr .layout6_col2 .prevnext_r{width:260px}.fr #utilities{margin-right:-245px;width:283px}.fr #utilities_options{width:245px}.fr #t_tools{font-size:18px;line-height:18px;text-align:center}.fr #t_tools span{display:block;padding:56px 0 0 73px}.fr #ajax_loading span{background-image:url(../img/fr/bg_ajax_loading.gif)}.fr .error_generic{background:url(../img/fr/bg_error404generic.gif) right bottom no-repeat}.fr .error_recipe{background:url(../img/fr/bg_error404recipe.gif) right bottom no-repeat}.fr .error_article{background:url(../img/fr/bg_error404article.gif) right bottom no-repeat}.fr .mobile_features_page{background:url(../img/fr/mobile_features_splash.jpg) 0 40px no-repeat}.fr .mobile_cta{background:url(../img/fr/mobile_cta.png) no-repeat}.fr #t_tips span{padding:69px 0 0 68px}.fr #tab_container ul.menu li{padding-left:14px;padding-right:14px}.fr #tab_container .pro_tool_head h2{color:#666;display:block;font-size:12px;font-weight:400;letter-spacing:normal;line-height:16px;margin:17px 0 0 7px;position:relative}.fr #tab_container .pro_tool_head:hover{background:#ebf8ff;cursor:pointer}.fr #processor_tool #b_frm_search .b_search{background:url(../img/fr/b_search_in_protool.gif) no-repeat;margin-right:-24px;width:110px}.fr #tab_container .product_name ul li{border-right:0 none;border-top:1px dotted #CCC;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;height:30px;letter-spacing:normal;line-height:16px;padding:10px 0 10px 15px;vertical-align:middle}.fr #faq_ask_question{float:right!important;display:block;width:192px;height:29px;background:url(../img/fr/b_askquestion_fr.gif) 50% 0 no-repeat;margin:0 20px -65px 0!important;z-index:50000;cursor:pointer}@media only screen and (max-width:599px){.fr #faq_ask_question{margin-bottom:-28px!important}}@media only screen and (max-width:479px){.fr #faq_ask_question{float:left!important;margin-bottom:10px!important}}.fr #faq_ask_question:hover{background-position:0 -30px}.fr #frm_box_2_submit{background:url(../img/en/b_submit_onpink_enewsletter.gif) left 5px no-repeat;width:130px!important}.fr #bottom_info{float:left;position:relative;width:536px;height:100px;background:url(../img/fr/bg_bottom_info.gif) left no-repeat;margin:15px 0 30px;line-height:20px}.fr #frm_box2 input.b{padding:0 10px!important}.fr .i_dietitians{line-height:18px;text-indent:0;padding:0 0 0 40px}.fr #container_lattes{background:url(../img/100reasons/fr/14_bg.jpg) no-repeat!important}.fr #filter{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:url(../img/100reasons/fr/bg_filter_fr.jpg) no-repeat #F8F8F8;border-color:-moz-use-text-color #FFF #FFF;border-right:17px solid #FFF;border-style:none solid solid;border-width:medium 17px 17px;box-shadow:0 11px 14px -11px rgba(0,0,0,.6);left:50%;margin-left:-358px;position:absolute;width:716px;z-index:600}.nm-banner,.nm-heading{border-bottom:1px dotted #CCC}.nm-cards-listing,.nm-recipes{border-top:1px dotted #CCC}.fr #ge_cta{padding-left:192px;background:url(../img/fr/l_ge.png) 14px 14px no-repeat}.fr .ge_brand_cta{background:url(../img/fr/bg_ge_brand_cta.png) no-repeat;font-size:9px;width:206px;height:62px;padding:0}.fr .ge_brand_cta span{display:block;padding:16px 116px 0 9px}.fr .ge_brand_cta:hover{background:url(../img/fr/bg_ge_brand_cta_hover.png) no-repeat;width:206px;height:62px}.fr #l_ge_milkserving{background:url(../img/fr/l_ge_milkserving.gif) no-repeat;width:161px;height:15px}.fr .bg_contest_cta{width:446px;height:226px;background:url(../img/fr/ic_contest.png) 0 -60px no-repeat}.fr .bg_contest_cta .ic_title{width:222px;height:100px;float:right;margin:15px 22px 0 0;padding:5px;font-size:24px}.fr h1.fr{font-size:24px}.fr #b_refine-your-results{background:url(../img/b_toggle2.png) 119px -4px no-repeat}.fr #b_refine-your-results.open{background-position:119px -65px}.nm-banner{color:#fff;overflow:hidden;padding:76px 0 110px;background-size:cover;background-position:center center;background-image:url(../img/nutrition-month/nm-header__bg.jpg)}@media only screen and (max-width:1024px){.nm-banner{background-size:cover;background-position:center center;background-image:url(../img/nutrition-month/nm-header__bg--mobile.jpg)}}.nm-banner__content{position:relative}.nm-banner__copy{width:370px}.nm-banner__copy h1{letter-spacing:0;margin-bottom:.6em}.nm-banner__copy p{font-size:15px;margin-bottom:3em;line-height:1.65em}@media only screen and (max-width:767px){.nm-banner{padding:28px 0 0;position:relative;text-align:center}.nm-banner__copy{width:auto}.nm-banner__copy p{font-size:14px;margin-bottom:1.5em}}.nm-banner__imagery{width:53%;position:absolute;top:-62px;right:-10px}.nm-banner__imagery span{height:0;display:block;text-indent:-9999px;background-size:100% 100%}.nm-banner__imagery span:not(.nm-banner__make){text-align:center;position:absolute}.nm-banner__imagery:after,.nm-banner__imagery:before{height:0;content:'';display:block;position:absolute}.nm-banner__imagery:before{left:-15.4618474%;bottom:-113.6363636%;width:92.1686747%;padding-top:61.0021786%;background:url(../img/nutrition-month/heading__bottom.png) no-repeat;background-size:100% auto}.nm-banner__imagery:after{top:-29.5454545%;right:-64.4578313%;width:65.6626506%;padding-top:152.9051988%;background:url(../img/nutrition-month/heading__right.png) no-repeat;background-size:100% auto}.nm-banner__make,.nm-banner__sub{background-position:0 0;background-repeat:no-repeat}@media only screen and (max-width:1024px){.nm-banner__imagery{width:45%;top:-50px;right:20px}.nm-banner__imagery:after{display:none}.nm-banner__imagery:before{left:5.538153%;bottom:-123.636364%}}@media only screen and (max-width:767px){.nm-banner__imagery{width:65%;position:relative;top:0;right:auto;margin:25px auto 0}.nm-banner__imagery span:not(.nm-banner__make){margin-top:10px;position:static;display:inline-block}.nm-banner__imagery:before{display:none}}@media only screen and (max-width:599px){.nm-banner__imagery{width:75%}}@media only screen and (max-width:479px){.nm-banner__imagery{width:90%}}.nm-banner__make{width:100%;padding-top:52.9824561%}.nm-banner__compose--en .nm-banner__make{background-image:url(../img/nutrition-month/heading__make--en.png)}.nm-banner__compose--fr .nm-banner__make{background-image:url(../img/nutrition-month/heading__make--fr.png)}.nm-banner__sub{width:41.3990826%;padding-top:19.3807339%;bottom:-27.2791337%;right:6.4448125%}.nm-banner__compose--en .nm-banner__sub{background-image:url(../img/nutrition-month/heading__sub--en.png)}.nm-banner__compose--fr .nm-banner__sub{background-image:url(../img/nutrition-month/heading__sub--fr.png)}.nm-heading{margin-top:2em;color:#B3CE56;letter-spacing:0;padding-bottom:.45em;font-size:20px;font-style:italic;text-transform:none}.nm-card__content h3 a,.nm-card__image,.nm-highlight__image,.nm-partners a,.nm-recipes__collection-link a,.nm-spotlight{border-bottom:none}@media only screen and (max-width:599px){.nm-heading{font-size:18px}}.nm-social{height:40px;text-align:right}.nm-social>div{position:relative;display:inline-block;top:5px;right:-12px}@media only screen and (max-width:767px){.nm-banner__sub{width:85%;padding-top:15.7284768%}.nm-banner__compose--en .nm-banner__sub{background-image:url(../img/nutrition-month/heading__submobile--en.png)}.nm-banner__compose--fr .nm-banner__sub{background-image:url(../img/nutrition-month/heading__submobile--fr.png)}.nm-partners{text-align:center;position:relative}.nm-partners:after{content:'';display:block;position:relative;padding-top:40%;margin-top:20px;left:0;bottom:0;right:0;background:url(../img/nutrition-month/heading__bottom.png) top center no-repeat;background-size:100% auto}}[class^=nm-partner--]{height:62px;width:auto}[class^=nm-partner--]:first-of-type{margin-right:18px}@media only screen and (max-width:767px){[class^=nm-partner--]{height:50px}[class^=nm-partner--]:first-of-type{margin-right:20px}.en [class^=nm-partner--]:first-of-type{margin-right:0}}.nm-blockquote{position:relative;padding:0;margin:16px;font-family:Georgia,"Times New Roman",Times,serif}.nm-blockquote>p{font-size:25px;margin-left:0;text-indent:-12px;line-height:1.3em}.nm-blockquote>p:after,.nm-blockquote>p:before{content:'“';line-height:0;font-size:32px;position:relative;top:5px;left:-4px}.nm-blockquote>p:after{content:'”';left:0}@media only screen and (max-width:599px){.nm-blockquote>p{font-size:22px;margin-bottom:10px}}@media only screen and (max-width:479px){.nm-blockquote>p{font-size:20px;margin-bottom:5px}.nm-blockquote>p:after,.nm-blockquote>p:before{top:8px}}.nm-blockquote__author{color:#999;font-size:20px;font-style:normal}@media only screen and (max-width:599px){.nm-blockquote__author{font-size:18px}}@media only screen and (max-width:479px){.nm-blockquote__author{font-size:16px}.nm-blockquote__place{display:block}}.nm-blockquote__title{display:block;font-size:.7em;margin-top:4px;font-family:Verdana,Arial,Helvetica,sans-serif}.nm-card__content h3,.nm-highlight__content h3,.nm-recipes__collection-link{font-family:Georgia,"Times New Roman",Times,serif}.nm-highlights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nm-highlights__group{width:calc(50% - 10px)}@media only screen and (max-width:599px){.nm-highlights{display:block}.nm-highlights__group{width:100%}}.nm-highlight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0}.nm-highlight__image{display:block;overflow:hidden;position:relative;margin-right:4.78%;background-size:cover;background-position:center center;background-repeat:no-repeat;width:37%;min-width:37%;height:192px}.nm-highlight__content h3{font-size:18px;margin-bottom:14px;letter-spacing:-.3px;font-weight:400}.nm-highlight__content h3 a{color:#F9922C;border-bottom:none}.nm-highlight__content h3 a:hover{color:#FAA856}.nm-highlight__content ul{margin-left:0;padding:0 0 0 15px}.nm-highlight__content li{padding:0;line-height:1.5;background:0 0;list-style-type:disc}.nm-highlight__content p+ul{margin-top:-7px}.t_dyk+.nm-spotlight{display:block;margin-top:15px}.t_dyk+.nm-spotlight img{margin:0}.nm-recipes__content{height:220px;position:relative;background-color:#37B7FF}.nm-recipes__content li:nth-child(n+9){display:none}@media only screen and (min-width:1500px){.nm-recipes__content li:nth-child(n+9){display:block}}@media only screen and (min-width:1200px) and (max-width:1499px){.nm-recipes__content li:nth-child(n+9){display:block}}@media only screen and (max-width:1024px){.nm-recipes__content li:nth-child(n+9){display:block}.nm-recipes__content li:nth-child(n+10){display:none}}@media only screen and (max-width:767px){.nm-recipes__content li:nth-child(n+10){display:block}.nm-recipes__content li:nth-child(n+11){display:none}}.nm-recipes__collection-link{clear:both;text-align:center;padding:18px 15px;font-size:18px;font-style:italic}.nm-recipes__collection-link a:hover{color:#FF2D64}.nm-cards-listing{background-color:#F9F9F9}@media only screen and (max-width:599px){.nm-highlight__image{width:45%;min-width:45%}.nm-recipes__content li:nth-child(n+7){display:none}.nm-recipes__collection-link{font-size:16px}.nm-cards-listing{padding-bottom:10px}}.nm-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nm-card{margin:20px 0 10px;width:calc(50% - 10px)}@media only screen and (max-width:599px){.nm-cards{display:block}.nm-card{width:auto}}@media only screen and (max-width:479px){.nm-card{margin:20px -20px 10px}}.nm-card__image{display:block;overflow:hidden;position:relative;width:100%;height:235px;background-size:cover;background-position:center center}.nm-card__content{padding:30px 20px;background-color:#fff;min-height:135px}.nm-card__content h3{font-size:20px;margin-bottom:12px;font-weight:400}.nm-card__content h3 a{color:#F9922C}.nm-card__content h3 a:hover{color:#FAA856}@media only screen and (max-width:767px){.nm-card__content h3{font-size:18px}}@media only screen and (max-width:599px){.nm-card__image{height:220px}.nm-card__content{min-height:0}}