html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}ol,ul,li{margin:0;padding:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}a:hover,a:focus,a:active{outline:0;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img,object,iframe,svg:not(:root){border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;max-height:100%;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}input,textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}input:focus,textarea:focus{outline:none;}input[type="checkbox"]{-webkit-appearance:checkbox;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;border:1px solid #eee;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}address{font-style:normal;}[hidden]{display:none;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.show,.visible{display:block !important;}.hide{display:none !important;}.hidden{display:none !important;visibility:hidden;}.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;}.invisible{visibility:hidden;}.left{float:left;}.right{float:right;}.clear-left{clear:left;}.clear-right{clear:right;}
@font-face{font-family:"emma_base-glyphs";src:url(/sites/all/themes/emma_base/fonts/emma_base-glyphs.eot);src:url(/sites/all/themes/emma_base/fonts/emma_base-glyphs.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/emma_base/fonts/emma_base-glyphs.ttf) format("truetype"),url(/sites/all/themes/emma_base/fonts/emma_base-glyphs.woff) format("woff"),url(/sites/all/themes/emma_base/fonts/emma_base-glyphs.svg#emma_base-glyphs) format("svg");font-weight:normal;font-style:normal;}.glyph{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.navigation .subnav-col-new .see-more:after,.mslo-text-badge:before,.mslo-share-bar a[data-pin-log="button_pinit_bookmarklet"]:before,.mslo-share-bar .mslo-btn-save .fave-glyph:before,.mslo-text-expander .see-more-button:after,.mslo-text-expander .see-less-button:after,.made-it .made-glyph:before,.save-link .fave-glyph:before,.user-modal-container .user-form-container .user-email-option:after,.user-modal-container .user-form-container .user-facebook-button-wrap .user-facebook-button .facebook-glyph:before,.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:before,.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:after,.header-social .facebook,.header-social .twitter,.header-social .pinterest,.header-social .mail,.header-login .user-hearted,.header-login .gl-down-arw,.main-footer .subscribe-section .footer-button,.feedback-tool .btn-action.save-link .fave-glyph,.feedback-tool .btn-action.made-it .made-glyph{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.gl-add:before{content:"\e604";}.gl-arrow:before{content:"\e60b";}.mslo-text-badge:before{content:"\e60b";}.gl-arrow2:before{content:"\e034";}.gl-arrow-dots:before{content:"\e60c";}.gl-arrow-down:before{content:"\e60f";}.gl-arrow-down2:before{content:"\e046";}.gl-arrow-down-double:before{content:"\e60d";}.gl-arrow-down-double2:before{content:"\e045";}.gl-arrow-left:before{content:"\e619";}.gl-arrow-left2:before{content:"\f002";}.gl-arrow-left-btn:before{content:"\e014";}.gl-arrow-right:before{content:"\e625";}.gl-arrow-right2:before{content:"\f001";}.gl-arrow-right-btn:before{content:"\e013";}.gl-arrow-up:before{content:"\e62c";}.gl-arrow-up2:before{content:"\e049";}.gl-arrow-up-double:before{content:"\e60e";}.gl-arrow-up-double2:before{content:"\e044";}.gl-check:before,.feedback-tool .btn-action.made-it .made-glyph:before{content:"\e608";}.gl-check2:before{content:"\f006";}.gl-check3:before{content:"\f007";}.gl-check-btn:before{content:"\e020";}.gl-checkmark:before{content:"\e609";}.gl-circle:before{content:"\e027";}.gl-circle2:before{content:"\f003";}.gl-close-circle:before{content:"\e61f";}.gl-down:before{content:"\e610";}.gl-download:before{content:"\e611";}.gl-exclamation:before{content:"\e029";}.gl-facebook:before,.header-social .facebook:before{content:"\e001";}.gl-facebook-btn:before{content:"\e023";}.gl-file:before{content:"\e615";}.gl-flag:before{content:"\e613";}.gl-fork:before{content:"\e602";}.gl-gift:before{content:"\e614";}.gl-google:before{content:"\e002";}.gl-google-btn:before{content:"\e600";}.gl-grid:before{content:"\e048";}.gl-heart:before{content:"\e009";}.gl-heart2:before{content:"\f004";}.gl-info:before{content:"\e630";}.gl-instagram:before{content:"\e618";}.gl-instagram-btn:before{content:"\e617";}.gl-list:before{content:"\e047";}.gl-location:before{content:"\e61b";}.gl-magnify:before{content:"\e015";}.gl-mail:before,.header-social .mail:before{content:"\e612";}.gl-mail2:before{content:"\e010";}.gl-mail-btn:before{content:"\e61d";}.gl-mail-circle:before{content:"\e631";}.gl-menu:before{content:"\e053";}.gl-minus:before{content:"\e603";}.gl-open-circle:before{content:"\e60a";}.gl-pencil:before{content:"\e620";}.gl-pencil-circle:before{content:"\e632";}.gl-pdf:before{content:"\e019";}.gl-pinterest:before,.header-social .pinterest:before{content:"\e003";}.gl-pinterest-btn:before{content:"\e025";}.mslo-share-bar a[data-pin-log="button_pinit_bookmarklet"]:before{content:"\e025";}.gl-play:before{content:"\e016";}.gl-plus:before{content:"\e621";}.gl-print:before{content:"\e622";}.gl-print2:before{content:"\e011";}.gl-question-btn:before{content:"\e623";}.gl-quote-open:before{content:"\e61a";}.gl-quote-close:before{content:"\e626";}.gl-refresh-circle:before{content:"\e633";}.gl-reverse:before{content:"\e624";}.gl-reverse2:before{content:"\e605";}.gl-ribbon:before{content:"\e607";}.gl-ribbon-long:before{content:"\e61c";}.gl-share:before{content:"\f010";}.gl-share-arrow:before{content:"\e627";}.gl-star:before{content:"\e628";}.gl-star2:before{content:"\f008";}.gl-star3:before{content:"\f009";}.gl-tag:before{content:"\e606";}.gl-tag-btn:before{content:"\e629";}.gl-tumblr:before{content:"\e62a";}.gl-tumblr-btn:before{content:"\e62b";}.gl-twitter:before,.header-social .twitter:before{content:"\e004";}.gl-twitter-btn:before{content:"\e026";}.gl-up:before{content:"\e62d";}.gl-video:before{content:"\e62e";}.gl-x:before{content:"\e62f";}.gl-x2:before{content:"\e017";}.ms-site-logo:before{content:"\e700";}.ms-site-logo-hoz:before{content:"\e616";}.msw-site-logo:before{content:"\e61e";}.msw-site-logo2:before{content:"\e601";}.header-a{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;font-size:24px;font-size:1.5rem;line-height:1.2;letter-spacing:1px;text-transform:uppercase;}@media only screen and (min-width:34.375em){.header-a{font-size:30px;font-size:1.875rem;}}a:hover .header-a{color:#a60360;}.page-section-title,.mslo-notes .note-title,.header-b{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;font-size:24px;font-size:1.5rem;line-height:1;letter-spacing:1px;text-transform:uppercase;}a:hover .page-section-title,a:hover .mslo-notes .note-title,.mslo-notes a:hover .note-title,a:hover .header-b{color:#a60360;}.header-c{color:#545454;font-family:"acta-display",Georgia,serif;font-weight:100;line-height:1.2;font-size:30px;font-size:1.875rem;text-transform:none;}@media only screen and (min-width:34.375em){.header-c{font-size:38px;font-size:2.375rem;}}a:hover .header-c{color:#a60360;}.header-d{color:#545454;font-family:"acta-display",Georgia,serif;line-height:1.2;font-weight:100;font-size:28px;font-size:1.75rem;text-transform:none;}a:hover .header-d{color:#a60360;}.pinterest-container .most-shared-title,.related-topics .related-topic-item .related-topic-item-title,.header-e{color:#545454;font-family:"brandon-grotesque",sans-serif;line-height:1.2;font-weight:normal;font-size:18px;font-size:1.125rem;text-transform:uppercase;}a:hover .pinterest-container .most-shared-title,.pinterest-container a:hover .most-shared-title,a:hover .related-topics .related-topic-item .related-topic-item-title,.related-topics .related-topic-item a:hover .related-topic-item-title,a:hover .header-e{color:#a60360;}.header-f{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.2;font-size:20px;font-size:1.25rem;letter-spacing:1px;text-transform:uppercase;}a:hover .header-f{color:#a60360;}.header-g{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.3;font-size:14px;font-size:0.875rem;text-transform:none;}a:hover .header-g{color:#a60360;}.navigation .subnav-col-new-title,.header-h{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.2;font-size:14px;font-size:0.875rem;text-transform:uppercase;}a:hover .navigation .subnav-col-new-title,.navigation a:hover .subnav-col-new-title,a:hover .header-h{color:#a60360;}.mslo-credits,.header-i{color:#545454;font-weight:normal;font-family:"brandon-grotesque",sans-serif;line-height:1.2;font-size:11px;font-size:0.6875rem;text-transform:uppercase;font-style:normal;}a:hover .mslo-credits,a:hover .header-i{color:#a60360;}.header-j{color:#545454;font-family:"brandon-grotesque",sans-serif;font-size:42px;font-size:2.625rem;line-height:1.2;font-weight:400;text-transform:none;}a:hover .header-j{color:#a60360;}.header-k{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.3;font-size:14px;font-size:0.875rem;text-transform:none;}a:hover .header-k{color:#545454;text-decoration:underline;}.header-l{color:#545454;font-family:"acta-display",Georgia,serif;line-height:1.2;font-weight:100;font-size:16px;font-size:1rem;text-transform:none;}a:hover .header-l{color:#a60360;}.back-to-page a{color:#545454;border-bottom:1px solid #545454;font-family:Georgia,serif;font-size:16px;font-size:1rem;font-style:italic;text-decoration:none;}.back-to-page a:hover{border-bottom:1px dotted #545454;text-decoration:none;}.mslo-comments .mslo-comment-view-more,.mslo-comment-button{display:inline-block;background-color:#000;color:#fff;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:13px;font-size:0.8125rem;padding:0.57143em 1.28571em 0.57143em 1.28571em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none;cursor:pointer;}.mslo-comments .mslo-comment-view-more:hover,.mslo-comment-button:hover{color:#fff;background-color:#ea3a9e;text-decoration:none;}.mslo-comments .mslo-user-comments-loader,.user-modal-container .user-modal-wrap .user-modal .ajax-loader{background:transparent url(/sites/all/themes/msw_emma/img/loader-dots.gif) no-repeat center center;width:54px;width:3.375rem;height:54px;height:3.375rem;}.header-a{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;font-size:25px;font-size:1.5625rem;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-weight:bold;}a .header-a{color:#464646;}a:hover .header-a{color:#ea3a9e;}.page-section-title,.mslo-notes .note-title,.header-b{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;font-size:24px;font-size:1.5rem;letter-spacing:1px;text-transform:none;}a:hover .page-section-title,a:hover .mslo-notes .note-title,.mslo-notes a:hover .note-title,a:hover .header-b{color:#ea3a9e;}.header-c{color:#464646;font-family:"acta-display",Georgia,serif;font-weight:400;font-size:22px;font-size:1.375rem;text-transform:none;}a:hover .header-c{color:#ea3a9e;}.header-d{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:100;font-size:30px;font-size:1.875rem;text-transform:none;}a:hover .header-d{color:#ea3a9e;}.pinterest-container .most-shared-title,.related-topics .related-topic-item .related-topic-item-title,.header-e{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:18px;font-size:1.125rem;text-transform:uppercase;}a:hover .pinterest-container .most-shared-title,.pinterest-container a:hover .most-shared-title,a:hover .related-topics .related-topic-item .related-topic-item-title,.related-topics .related-topic-item a:hover .related-topic-item-title,a:hover .header-e{color:#ea3a9e;}.header-f{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;font-size:20px;font-size:1.25rem;letter-spacing:1px;text-transform:uppercase;}a:hover .header-f{color:#ea3a9e;}.header-g{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.3;font-size:18px;font-size:1.125rem;text-transform:none;}a:hover .header-g{color:#ea3a9e;}.navigation .subnav-col-new-title,.header-h{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:14px;font-size:0.875rem;text-transform:uppercase;}a:hover .navigation .subnav-col-new-title,.navigation a:hover .subnav-col-new-title,a:hover .header-h{color:#ea3a9e;}.mslo-credits,.header-i{color:#959595;font-weight:normal;font-family:Georgia,serif;font-size:12px;font-size:0.75rem;text-transform:none;}a:hover .mslo-credits,a:hover .header-i{color:#ea3a9e;}.header-j{font-family:"brandon-grotesque",sans-serif;color:#464646;font-size:42px;font-size:2.625rem;line-height:1.2;font-weight:400;text-transform:none;}a:hover .header-j{color:#ea3a9e;}.header-l{color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.2;font-size:16px;font-size:1rem;text-transform:none;}a:hover .header-l{color:#ea3a9e;}.mslo-comments .mslo-comment-view-more,.mslo-comment-button{font-size:12px;font-size:0.75rem;}.navigation .subnav-col-new .see-more:after{content:"\f001";font-size:17px;font-size:1.0625rem;line-height:15px;line-height:0.9375rem;display:inline-block;position:relative;top:3px;top:0.1875rem;}body{font-family:Georgia,serif;line-height:1.4;font-size:0.875em;color:#545454;}a{color:#ea3a9e;text-decoration:none;}a:visited{text-decoration:none;}a:hover{text-decoration:none;}a:focus{outline:thin dotted;}a .glyph{cursor:pointer;font-style:normal;text-decoration:none;}p{margin:0;padding:0;}ul,ol{list-style-type:none;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-weight:100;line-height:1.1;}label{font-weight:bold;}fieldset{border:0;margin:0;padding:0;}legend{font-weight:bold;margin:0 0 0.3em;padding:0;}textarea{display:block;border:1px solid #c2c0be;}.interstitial-ad-container{position:absolute;top:0;left:0;width:1px;height:1px;}.interstitial-ad-container .nart-tag-title{display:none;}.interstitial-ad-container .nart-tag-unit{padding:0;margin:0;}.main-content > .container{max-width:1140px;max-width:71.25rem;min-width:320px;min-width:20rem;margin:0 auto;}.main-content > .container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.main-content > .container > .inner{padding:1.42857em 1.07143em;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:34.375em){.main-content > .container > .inner{padding-top:2.85714em;padding-bottom:4.28571em;padding-right:3.5%;padding-left:3.5%;}}.is-full-width .main-content{background-color:#fff;}.is-full-width .main-content > .container > .inner{padding-left:1.07143em;padding-right:1.07143em;}@media only screen and (min-width:71.25em){.is-full-width .main-content > .container > .inner{padding-right:0;padding-left:0;}}.is-full-bleed .main-content > .container{max-width:none;min-width:none;}.is-full-bleed .main-content > .container > .inner{padding:0;}.hr{height:1px;background:#000;padding:0;margin:0 auto;}.has-stripes{background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;}.group,.container,.block{*zoom:1;}.group:before,.container:before,.block:before{content:"";display:table;}.group:after,.container:after,.block:after{content:"";clear:both;}.clear{clear:both;}.clear-fix:after{display:block;clear:both;visibility:hidden;line-height:0;height:0;content:".";}.messages{display:block;background-color:#f6f6f6;border:1px solid #c2c0be;font-size:0.78571em;margin-bottom:1.07143em;padding:1em 1.42857em;}.messages:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.messages ul,.messages ol{margin:0;padding-right:1.42857em;}.warning,.error{color:#ea3a9e;}.loading{text-align:center;margin:0 auto 20px;padding-top:8px;padding-bottom:8px;max-width:1140px;font-size:1.14286em;}.loading span{margin-left:6px;}.item-list ol{padding:0 0 0 1.28571em;}.item-list ol ul{padding:0 0 0 1.14286em;}.item-list ol li{margin-bottom:0.35714em;}.item-list ol li:last-child{margin-bottom:0;}.page-section-title{line-height:1.1;border-bottom:1px solid #545454;padding-bottom:0.07143em;margin-bottom:0.57143em;}.arrow-top-border,.arrow-top,.arrow-left-border,.arrow-left,.arrow-bottom-border,.arrow-bottom{border-style:solid;content:" ";height:0;pointer-events:none;position:absolute;width:0;}.arrow-top-border{border-color:transparent transparent #ccc transparent;border-width:9px;left:0.8em;margin-left:-7px;top:-14px;}.arrow-top{border-color:transparent transparent #fff transparent;border-width:8px;left:0.8em;margin-left:-6px;top:-11px;z-index:6;}.arrow-left-border{border-color:transparent #ccc transparent transparent;border-width:9px;left:108%;margin-left:-6px;top:4px;}.arrow-left{border-color:transparent #fff transparent transparent;border-width:8px;left:111%;margin-left:-6px;top:5px;z-index:6;}.arrow-bottom{display:none;}.on .arrow-bottom{display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #47423E;border-bottom:8px solid transparent;margin-top:4px;right:50%;margin-right:-8px;}.mslo-text-badge:before{display:inline-block;margin-right:0.28571em;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);}.mslo-text-badge.mslo-text-badge-mf{color:#464646;}.mslo-text-badge.mslo-text-badge-mb{color:#464646;}.mslo-text-badge.mslo-text-badge-utm{color:#959595;}.mslo-text-badge.mslo-text-badge-ep{color:#959595;}.mslo-text-badge.mslo-text-badge-fk{color:#959595;}.mslo-badge.mslo-badge-mf{background:transparent url(/sites/all/themes/msw_emma/img/badge-martha-fav.png) center center/100% 100% no-repeat;}.mslo-badge.mslo-badge-mb{background:transparent url(/sites/all/themes/msw_emma/img/badge-martha-bakes.png) center center/100% 100% no-repeat;}.mslo-badge.mslo-badge-utm{background:transparent url(/sites/all/themes/msw_emma/img/badge-under-30.png) center center/100% 100% no-repeat;}.mslo-badge.mslo-badge-ep{background:transparent url(/sites/all/themes/msw_emma/img/badge-editor-pick.png) center center/100% 100% no-repeat;}.mslo-badge.mslo-badge-fk{background:transparent url(/sites/all/themes/msw_emma/img/badge-for-kids.png) center center/100% 100% no-repeat;}.slide-up{position:relative;overflow:hidden;}.slide-up-details{text-align:left;color:#fff;background-color:rgba(234,58,158,0.9);}.slide-up-details-inside{padding:0.85714em;}@media only screen and (min-width:40.3125em){.slide-up-details-inside{padding:1.85714em;}}.slide-up-details-title{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;text-align:left;color:#fff;font-size:1.07143em;}.slide-up-details-title a{color:#fff;}.slide-up-details-link{font-size:0.85714em;margin-top:1.07143em;}.slide-up-details-link a{color:#fff;}.no-touch .slide-final,.no-touch .slide-up{position:relative;}.no-touch .slide-final .slide-up-details,.no-touch .slide-up .slide-up-details{position:absolute;width:100%;left:0;overflow:hidden;bottom:-1.42857em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.no-touch .slide-final:hover .slide-up-details,.no-touch .slide-up:hover .slide-up-details{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;text-decoration:none;}.no-touch .slide-final .slide-up-details-thumb{display:none;}.no-touch .slide-up-details-title{font-size:1.28571em;}.no-touch .slide-up-details-link{font-size:1.14286em;font-style:normal;}.no-touch .slide-up:hover .slide-up-details{max-height:400px;}.touch .slide-up-details{min-height:65px;}.touch .rdt-flexslider .slide-up-details{min-height:95px;}.flexslider,.flexslider-side{position:relative;}.flexslider li{list-style:none;}.no-js .slides > li:first-child{display:block;}.flex-prev,.flex-next,.skip-ad{position:absolute;top:50%;color:#fff;text-decoration:none;color:#545454;cursor:pointer;font-style:normal;line-height:1;text-shadow:none;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:1.42857em;margin-top:-0.7em;background-color:rgba(255,255,255,0.85);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.flex-prev:hover,.flex-next:hover,.skip-ad:hover{background-color:#fff;text-decoration:none;}.flex-prev:hover .glyph,.flex-next:hover .glyph,.skip-ad:hover .glyph{color:#ea3a9e;text-decoration:none;}.flex-prev .glyph,.flex-next .glyph,.skip-ad .glyph{padding-bottom:0.14286em;color:#545454;}.flex-prev{left:0.2em;margin-left:0.2em;padding:6px;padding:0.375rem;}.flex-next,.skip-ad{right:0.2em;margin-right:0.2em;padding:6px;padding:0.375rem;}.flex-prev.flex-disabled,.flex-next.flex-disabled{display:none;}.flex-direction-nav{list-style:none;}.flex-control-nav{list-style:none;text-align:center;padding:0;}.flex-control-nav li{display:inline-block;margin:0;cursor:pointer;}.flex-control-nav li a{font-size:5em;color:#545454;line-height:0;font-style:normal;text-decoration:none;}.flex-control-nav li a.flex-active{color:#ea3a9e;}.lt-ie8 #ooyala-playerOoyalaPlayerOutterWrapper{overflow:hidden;height:360px !important;}.lt-ie8 #ooyala-player-shell{height:360px !important;}.lt-ie8 #ooyala-player{width:100% !important;height:100% !important;}.mslo-video-container{position:relative;padding-bottom:56.2% !important;z-index:1;}.mslo-video-container .innerWrapper{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:auto !important;height:auto !important;padding:0 !important;}.video-overlay-wrap{position:relative;}.video-overlay-wrap:hover .video-overlay{color:#fff;}.video-overlay-wrap .video-overlay{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;color:#fff;font-style:normal;}.mslo-notes{padding:0.71429em;background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;}.mslo-notes:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-notes .note-inner{padding:1.42857em;background-color:#fff;}.mslo-notes .note-title{margin-bottom:0.35714em;text-transform:uppercase;line-height:1;vertical-align:top;}.mslo-notes .note-title .glyph{cursor:default;vertical-align:top;font-size:.9em;}.mslo-notes .note-text{font-size:1.14286em;}.mslo-notes .note-text ul{padding:0;margin:0;list-style:none;}.mslo-notes .note-text li{display:inline-block;}.mslo-notes .note-text a{font-style:normal;text-decoration:none;}.mslo-notes .note-text a:hover{text-decoration:underline;}.mslo-notes.notes-variations{color:#a60360;}.mslo-notes.notes-variations a,.mslo-notes.notes-variations .note-title{color:#a60360;}.mslo-notes.notes-cooks{color:#464646;}.mslo-notes.notes-cooks a,.mslo-notes.notes-cooks .note-title{color:#464646;}.mslo-notes.notes-freezing{color:#959595;}.mslo-notes.notes-freezing a,.mslo-notes.notes-freezing .note-title{color:#959595;}.back-to-page a{border-bottom:none;}.back-to-page .glyph{font-size:11px;font-size:0.6875rem;padding-right:0.35714em;color:#545454;cursor:default;}.back-to-page .back-to-page-inner{display:block;text-align:center;margin-bottom:0.71429em;}@media only screen and (min-width:40.3125em){.back-to-page .back-to-page-inner{display:inline-block;text-align:left;}}#back-to-top{display:none;position:fixed;bottom:6px;right:6px;color:#fff;background-color:rgba(0,0,0,0.7);padding:0.85714em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;z-index:9999999;}@media only screen and (min-width:40.3125em){#back-to-top{bottom:20px;right:20px;}}#back-to-top .glyph{font-size:26px;font-size:1.625rem;}#back-to-top:hover{background-color:#ea3a9e;}.pinterest-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.pinterest-container .most-shared-item-header{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;text-align:center;background-color:#464646;padding-top:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.pinterest-container .most-shared-item-header .gl-pinterest-btn{font-size:2.35714em;cursor:auto;}.pinterest-container .most-shared-item-header .most-shared-item-header-title{color:#fff;font-family:"brandon-grotesque",sans-serif;line-height:1;margin:0;text-transform:uppercase;font-size:1.57143em;}.pinterest-container .most-shared-title{padding:0.28571em 0.42857em;text-align:left;background-color:rgba(255,255,255,0.8);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.touch .pinterest-container .most-shared-title{position:absolute;width:100%;bottom:0;left:0;}.pinterest-container .most-shared-item{position:relative;display:inline-block;list-style:none;margin:0.14286em;width:9.64286em;height:9.64286em;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:48.75em){.pinterest-container .most-shared-item{width:10.35714em;height:10.35714em;}}.pinterest-container .most-shared-item:nth-child(n+7){display:none;}@media only screen and (min-width:48.75em){.pinterest-container .most-shared-item:nth-child(n+7){display:inline-block;}}.no-touch .pinterest-container .most-shared-item{position:relative;}.no-touch .pinterest-container .most-shared-item .most-shared-title{position:absolute;width:100%;left:0;overflow:hidden;bottom:-1.42857em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.no-touch .pinterest-container .most-shared-item:hover .most-shared-title{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;text-decoration:none;}.mslo-share-btn-corner{position:absolute;padding:0;margin:0;left:0.35714em;top:0.35714em;}.mslo-share-btn-corner .social-icon-wrap{position:relative;}.mslo-share-btn-corner .social-icon-bg{position:absolute;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#646464;opacity:.7;width:36px;height:36px;}.mslo-share-btn-corner .social-icon-bg:hover{opacity:1;}.mslo-share-btn-corner .social-icon-overlay{position:absolute;top:50%;left:50%;color:#fff;width:36px;text-align:center;margin-top:0.42857em;font-size:20px;font-size:1.25rem;pointer-events:none;}.mslo-share-btn-corner a:hover{text-decoration:none;}.mslo-share-btn .social-icon-label{display:none;}.mslo-share-bar{text-align:center;line-height:1;}.mslo-share-bar a:hover .glyph,.mslo-share-bar a:hover{text-decoration:none;}.mslo-share-bar a[data-pin-log="button_pinit_bookmarklet"]{background-image:none !important;width:auto !important;height:auto !important;}.mslo-share-bar a[data-pin-log="button_pinit_bookmarklet"]:hover:before{color:#646464;}.mslo-share-bar a[data-pin-log="button_pinit_bookmarklet"]:before{color:#bcbcbc;font-size:30px;font-size:1.875rem;}.mslo-share-bar .mslo-share-btn{display:inline-block;vertical-align:top;margin:0 10px 0 10px;margin:0 0.625rem 0 0.625rem;}@media only screen and (min-width:34.375em){.mslo-share-bar .mslo-share-btn{margin:0 6px 0 6px;margin:0 0.375rem 0 0.375rem;}}.mslo-share-bar .mslo-share-btn img{vertical-align:top;}.mslo-share-bar .glyph{color:#bcbcbc;font-size:30px;font-size:1.875rem;}.mslo-share-bar .glyph.gl-print{display:block;font-size:24px;font-size:1.5rem;padding-top:4px;padding-top:0.25rem;}.mslo-share-bar .glyph:hover{color:#7c7c7c;}.mslo-share-bar .mslo-btn-save .ugc-content-wrap{float:left;margin-top:0.35714em;}.mslo-share-bar .mslo-btn-save .fave-glyph{color:#e44c2e;font-size:22px;font-size:1.375rem;}.mslo-share-bar .mslo-btn-save .fave-glyph:before{content:"\e009";}.mslo-share-bar .mslo-btn-save .count-wrap{float:right;position:relative;margin-top:0.64286em;margin-left:0.42857em;}.mslo-share-bar .mslo-btn-save .count{font-family:Arial,Helvetica,Geneva,sans-serif;background-color:#fff;vertical-align:top;border:1px solid #c2c0be;font-size:11px;font-size:0.6875rem;padding:1px 6px 1px 6px;padding:0.0625rem 0.375rem 0.0625rem 0.375rem;}.mslo-share-bar .mslo-btn-save .indicator-arrow{position:absolute;top:12%;left:1px;z-index:100;}.mslo-share-bar .mslo-btn-save .indicator-arrow:before,.mslo-share-bar .mslo-btn-save .indicator-arrow:after{position:absolute;height:0;width:0;content:" ";border:solid transparent;border-color:rgba(255,255,255,0);border-width:4px;}.mslo-share-bar .mslo-btn-save .indicator-arrow:before{border-width:5px;}.mslo-share-bar .mslo-btn-save .indicator-arrow:before{top:-1px;right:100%;margin-left:-4px;border-right-color:#c2c0be;}.mslo-share-bar .mslo-btn-save .indicator-arrow:after{top:0;right:100%;margin-left:-4px;border-right-color:white;}.mslo-share-bar .mslo-btn-pin{text-align:left;}.mslo-share-bar .mslo-btn-twitter iframe,.mslo-share-bar .mslo-btn-google-plus div{vertical-align:top !important;}.mslo-share-bar .mslo-share-default,.mslo-share-bar .mslo-share-extra{display:block;border:1px solid #dcdedf;padding:0.71429em 0.28571em 0.42857em 0.28571em;font-family:Arial,Helvetica,Geneva,sans-serif;vertical-align:top;}.mslo-share-bar .mslo-share-default:after,.mslo-share-bar .mslo-share-extra:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-share-bar .mslo-share-extra{position:relative;display:none;border:1px solid #bcbcbc;margin-top:-0.07143em;text-align:center;}.mslo-share-bar .mslo-share-extra .indicator-arrow{position:absolute;top:-1px;left:50%;}.mslo-share-bar .mslo-share-extra .indicator-arrow:before,.mslo-share-bar .mslo-share-extra .indicator-arrow:after{position:absolute;height:0;width:0;content:" ";border:solid transparent;border-color:rgba(255,255,255,0);border-width:8px;}.mslo-share-bar .mslo-share-extra .indicator-arrow:before{border-width:9px;}.mslo-share-bar .mslo-share-extra .indicator-arrow:before{bottom:-1px;left:50%;margin-left:-9px;border-bottom-color:#bcbcbc;}.mslo-share-bar .mslo-share-extra .indicator-arrow:after{bottom:-1px;left:50%;margin-left:-8px;border-bottom-color:white;}.mslo-share-bar .mslo-share-extra .mslo-share-btn{display:inline-block;float:none;}.mslo-share-bar .mslo-btn-expand{margin-left:0.35714em;font-size:0.85714em;padding:0.85714em 0.35714em 0.35714em 0.35714em;font-size:0.78571em;color:#999999;text-align:left;cursor:pointer;}.mslo-share-bar .mslo-btn-expand:hover,.mslo-share-bar .mslo-btn-expand:hover .glyph{color:#545454;}.mslo-share-bar .mslo-btn-expand .glyph{color:#999999;font-size:0.71429em;margin-left:0.42857em;}.mslo-share-bar.mslo-share-main-open .indicator-arrow{display:block;}.mslo-share-bar.mslo-share-main-open .mslo-share-extra{display:block;}@media only screen and (min-width:34.375em){.mslo-share-bar .mslo-share-default,.mslo-share-bar .mslo-share-extra{display:inline-block;border:none;padding:0;}.mslo-share-bar .mslo-share-extra{display:inline-block !important;}.mslo-share-bar .mslo-share-extra .indicator-arrow{display:none !important;}.mslo-share-bar .mslo-share-extra .mslo-share-btn{float:left;}.mslo-share-bar .mslo-btn-expand{display:none;}.mslo-share-bar .arw-resize-small{display:none;}}.mslo-small-share-bar{position:relative;}.no-touch .mslo-small-share-bar:hover .mslo-small-share-dropdown{display:block;z-index:2;}.mslo-small-share-bar .mslo-share-bar{margin:0;text-align:left;}.mslo-small-share-bar .mslo-small-share-button{text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-size:12px;font-size:0.75rem;cursor:default;}.mslo-small-share-bar .mslo-small-share-button .glyph{position:relative;display:inline-block;color:#646464;bottom:-2px;bottom:-0.125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mslo-small-share-bar .mslo-small-share-button .mslo-small-share-label{display:inline-block;color:#646464;margin-left:8px;margin-left:0.5rem;letter-spacing:1px;letter-spacing:0.0625rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mslo-small-share-bar .mslo-small-share-dropdown{display:none;position:absolute;top:25px;left:-28.75px;background-color:#FFF;border:1px solid #bcbcbc;width:115px;width:7.1875rem;padding:8px 8px 0 8px;padding:0.5rem 0.5rem 0 0.5rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mslo-small-share-bar .mslo-small-share-dropdown.expanded{display:block;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up{position:absolute;top:-1px;left:50%;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up:before,.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up:after{position:absolute;height:0;width:0;content:" ";border:solid transparent;border-color:rgba(255,255,255,0);border-width:8px;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up:before{border-width:9px;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up:before{bottom:-1px;left:50%;margin-left:-9px;border-bottom-color:#bcbcbc;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-up:after{bottom:-1px;left:50%;margin-left:-8px;border-bottom-color:white;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down{display:none;position:absolute;left:50%;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down:before,.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down:after{position:absolute;height:0;width:0;content:" ";border:solid transparent;border-color:rgba(255,255,255,0);border-width:8px;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down:before{border-width:9px;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down:before{top:100%;left:50%;margin-left:-9px;border-top-color:#bcbcbc;}.mslo-small-share-bar .mslo-small-share-dropdown .indicator-arrow-down:after{top:100%;left:50%;margin-left:-8px;border-top-color:white;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email{display:block;margin:6px 0;margin:0.375rem 0;cursor:pointer;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn:after,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn a,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a{color:#bcbcbc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn a:hover,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:hover{color:#7c7c7c;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn .glyph,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email .glyph{display:inline;font-size:20px;font-size:1.25rem;color:inherit;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-share-btn .social-icon-label,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email .social-icon-label{display:inline;vertical-align:text-top;line-height:.8;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:12px;font-size:0.75rem;letter-spacing:1px;letter-spacing:0.0625rem;margin-left:6px;margin-left:0.375rem;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a{display:table;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:hover,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a:hover{color:#7c7c7c;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:before,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a:before{font-size:20px;font-size:1.25rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:after,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a:after{display:inline-block;vertical-align:text-top;line-height:.8;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-size:12px;font-size:0.75rem;letter-spacing:1px;letter-spacing:0.0625rem;margin-left:10px;margin-left:0.625rem;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:after:hover,.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a:after:hover{color:#a60360;}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-pin a:after{content:"Pinterest";}.mslo-small-share-bar .mslo-small-share-dropdown .mslo-btn-email a:after{content:"Email";}.mslo-text-expander.is-expanded .expander-text{max-height:none !important;}.mslo-text-expander.is-expanded .see-more-button,.mslo-text-expander.is-expanded .expander-gradient{display:none;}.mslo-text-expander.is-expanded .see-less-button{display:block;}@media only screen and (min-width:34.375em){.mslo-text-expander.mobile-only .expander-text{max-height:none !important;}.mslo-text-expander.mobile-only .expander-gradient,.mslo-text-expander.mobile-only .see-toggle-wrap{display:none;}}.mslo-text-expander .expander-text{position:relative;overflow:hidden;}.mslo-text-expander .expander-gradient{display:block;position:absolute;bottom:0;left:0;right:0;height:30px;height:1.875rem;background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 90%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 90%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 90%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 90%);}.mslo-text-expander .see-toggle-wrap{text-align:center;margin-top:0.28571em;}.mslo-text-expander .see-toggle-button{display:inline-block;font-style:italic;padding:0.14286em 0.42857em;cursor:pointer;}.mslo-text-expander .see-toggle-button:hover{color:#ea3a9e;}.mslo-text-expander .see-toggle-button:after{font-style:normal;font-size:10px;font-size:0.625rem;margin-left:0.35714em;}.mslo-text-expander .see-more-button:after{content:"\e60d";}.mslo-text-expander .see-less-button{display:none;}.mslo-text-expander .see-less-button:after{content:"\e60e";}.related-topics .related-topics-items:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.related-topics .related-topic-item{float:left;width:50%;padding:0 0.35714em 1.78571em 0.35714em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:34.375em){.related-topics .related-topic-item{width:25%;}}.related-topics .related-topic-item .related-topic-item-title{margin-top:0.71429em;}.mslo-credits li{display:inline-block;margin-right:0.42857em;padding-right:0.42857em;border-right:1px solid #545454;line-height:1;}.mslo-credits li:last-child{border:none;margin:0;padding:0;}.mslo-credits .credit-label{color:#545454;font-weight:bold;padding-right:0.21429em;}.mslo-ad{text-align:center;}.main-content .mslo-ad .mslo-ad-holder{display:inline-block;}.mslo-ad.mslo-ad-300x50 .mslo-ad-holder{min-width:300px;height:50px;-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-o-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);}@media only screen and (min-width:21.875em){.mslo-ad.mslo-ad-300x50 .mslo-ad-holder{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.mslo-ad.mslo-ad-300x250 .mslo-ad-holder,.mslo-ad.mslo-ad-300x251 .mslo-ad-holder,.mslo-ad.mslo-ad-300x600 .mslo-ad-holder{width:300px;min-height:250px;-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-o-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);}@media only screen and (min-width:21.875em){.mslo-ad.mslo-ad-300x250 .mslo-ad-holder,.mslo-ad.mslo-ad-300x251 .mslo-ad-holder,.mslo-ad.mslo-ad-300x600 .mslo-ad-holder{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.mslo-ad.mslo-ad-320x50 .mslo-ad-holder{width:320px;height:50px;-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-o-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);}@media only screen and (min-width:21.875em){.mslo-ad.mslo-ad-320x50 .mslo-ad-holder{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.mslo-ad.mslo-ad-728x66 .mslo-ad-holder{min-width:728px;min-height:66px;}.mslo-ad.mslo-ad-728x90 .mslo-ad-holder{min-width:728px;height:90px;}.mslo-ad.is-mobile{display:inline-block;vertical-align:top;}@media only screen and (min-width:40.3125em){.mslo-ad.is-mobile{display:none;}}.mslo-ad.is-desktop{display:none;}@media only screen and (min-width:40.3125em){.mslo-ad.is-desktop{display:inline-block;}}.mslo-ad.has-style{background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;padding:10px 0;padding:0.625rem 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:21.875em){.mslo-ad.has-style{padding:10px;padding:0.625rem;}}.mslo-ad .mslo-ad-label{font-size:1.14286em;font-style:italic;text-transform:capitalize;color:#c2c0be;margin-bottom:0.71429em;}.site-nav-ad-wrap{position:fixed;top:0;width:100%;z-index:500;background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;background-color:#f6f6f6;outline:1px solid #ededed;}@media only screen and (min-width:40.3125em){.site-nav-ad-wrap{position:static;width:auto;z-index:auto;outline:none;}}.site-nav-ad-wrap .site-nav-ad-inner{margin:0 auto;max-width:1140px;max-width:71.25rem;text-align:center;padding:6px 0 6px 0;padding:0.375rem 0 0.375rem 0;}.site-nav-ad-wrap .mslo-ad .mslo-ad-holder{left:auto;}.site-nav-ad-wrap .nav-ad-pos{display:inline-block;vertical-align:top;}.site-nav.has-leaderboard{padding-top:62px;padding-top:3.875rem;}@media only screen and (min-width:40.3125em){.site-nav.has-leaderboard{padding-top:inherit;}}.fivestar-container{position:relative;display:inline-block;text-align:center;margin:0 auto;white-space:nowrap;}.fivestar-container .star-container{display:inline-block;}.fivestar-container .rated-hide{display:none;}.fivestar-container .fivestar-average{position:absolute;left:0;top:0;z-index:2;overflow:hidden;}.fivestar-container .fivestar-average .fivestar-star:before{color:#f5a425;}.fivestar-container .fivestar-star{font-size:12px;font-size:0.75rem;font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fivestar-container .fivestar-star.hover:before{color:#f5684c;}.fivestar-container .fivestar-star.rated:not(.hide-color):before{color:#f5684c;}.fivestar-container .fivestar-star:before{color:#dcdedf;content:"\e628";}.mslo-share-bar .mslo-share-btn{position:relative;}.mslo-share-bar .feedback-tooltip{width:170px;width:10.625rem;margin-left:-85px;margin-left:-5.3125rem;margin-bottom:5px;margin-bottom:0.3125rem;}.tooltip-container-outer{position:relative;}.feedback-tooltip{position:absolute;bottom:135%;left:50%;width:90px;width:5.625rem;margin-left:-45px;margin-left:-2.8125rem;background-color:#fff;font-family:"brandon-grotesque",sans-serif;font-weight:100;border:1px solid #c2c0be;font-size:15px;font-size:0.9375rem;padding:8px;padding:0.5rem;pointer-events:none;z-index:5;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 6px 0 rgba(84,84,84,0.28);-moz-box-shadow:2px 2px 6px 0 rgba(84,84,84,0.28);box-shadow:2px 2px 6px 0 rgba(84,84,84,0.28);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:opacity 0.3s,margin-bottom 0.3s;-o-transition:opacity 0.3s,margin-bottom 0.3s;-webkit-transition:opacity 0.3s,margin-bottom 0.3s;transition:opacity 0.3s,margin-bottom 0.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}@media only screen and (min-width:48.75em){.feedback-tooltip{width:160px;width:10rem;margin-left:-80px;margin-left:-5rem;padding:15px;padding:0.9375rem;}}.feedback-tooltip:before{bottom:-11px;bottom:-0.6875rem;margin-left:-15px;margin-left:-0.9375rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid transparent 15px;border-right:solid transparent 15px;border-top:solid #c2c0be 10px;content:" ";display:block;left:50%;position:absolute;}.feedback-tooltip:after{border-left:solid transparent 15px;border-right:solid transparent 15px;border-top:solid #fff 10px;bottom:-10px;bottom:-0.625rem;margin-left:-15px;margin-left:-0.9375rem;content:" ";height:0;width:0;left:50%;position:absolute;}.feedback-tooltip.favorite{color:#464646;}.feedback-tooltip.madeit{color:#959595;}.feedback-tooltip.rateit{color:#f5a425;}.feedback-tooltip.tooltip-hide{margin-bottom:-10px;margin-bottom:-0.625rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.consolidated-feedback{margin-bottom:0.5em;}.consolidated-feedback:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.consolidated-feedback .feedback-tool{position:relative;float:left;height:100px;width:32%;margin-right:2%;border:1px solid #c2c0be;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}.consolidated-feedback .feedback-tool:last-child{margin-right:0;}.consolidated-feedback .fivestar-container{position:relative;top:30px;top:1.875rem;}.consolidated-feedback .btn-action{text-align:center;}.consolidated-feedback .btn-action.save-link .fave-glyph{padding-top:0.57143em;font-size:22px;font-size:1.375rem;}.consolidated-feedback .btn-action.made-it .made-glyph{padding-top:0.21429em;font-size:36px;font-size:2.25rem;}.consolidated-feedback .btn-action .fave-glyph,.consolidated-feedback .btn-action .made-glyph{display:block;margin:0 auto;line-height:1;text-decoration:none;}.consolidated-feedback .btn-action .fave-glyph:hover,.consolidated-feedback .btn-action .made-glyph:hover{color:#a60360;}.consolidated-feedback .btn-action .ugc-content-wrap{position:relative;top:20px;top:1.25rem;height:42px;width:42px;margin:0 auto;border:1px solid #c2c0be;background:#dcdedf;background:-moz-linear-gradient(top,white 0%,#dcdedf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#dcdedf));background:-webkit-linear-gradient(top,white 0%,#dcdedf 100%);background:-o-linear-gradient(top,white 0%,#dcdedf 100%);background:-ms-linear-gradient(top,white 0%,#dcdedf 100%);background:linear-gradient(to bottom,#ffffff 0%,#dcdedf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=white,endColorstr=#dcdedf,GradientType=0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.consolidated-feedback .count{display:block;position:absolute;top:6px;right:10px;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.85714em;}.consolidated-feedback .feedback-label{display:block;position:absolute;bottom:0;width:100%;color:#999999;font-weight:bold;text-align:center;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;padding:0.28571em 0;font-size:0.78571em;border-top:1px solid #c2c0be;}.ie9 .consolidated-feedback .meta-made-it .ugc-content-wrap,.ie9 .consolidated-feedback .meta-fave .ugc-content-wrap{background:none;filter:none;background-color:#f6f6f6;padding-top:0;}.mslo-comments{text-align:center;}.mslo-comments.has-consolidated .mslo-message-comment{margin-top:0;padding-top:0;}.mslo-comments .mslo-comments-form:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-comments .comments-box{width:100%;font-family:Georgia,serif;color:#999999;font-size:1.14286em;padding:0.71429em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mslo-comments .mslo-comment-button-wrap{text-align:right;}.mslo-comments .mslo-message-comment{clear:both;font-family:"brandon-grotesque",sans-serif;font-size:1.14286em;margin-top:0.35714em;text-align:left;}.mslo-comments .mslo-user-comments-loader{display:block;margin:0 auto;}.mslo-comments .mslo-user-comments{clear:both;margin-top:1em;text-align:left;}.mslo-comments .mslo-user-comments:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-comments .mslo-user-comments .mslo-comment{display:table;table-layout:fixed;width:100%;border-top:1px solid #dcdedf;padding-top:0.85714em;margin-bottom:0.85714em;overflow:hidden;}.mslo-comments .mslo-user-comments .mslo-comment:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mslo-comments .mslo-user-comments .mslo-comment.is-hidden{display:none;}.mslo-comments .mslo-user-comments .mslo-comment.indented{float:right;width:80%;}.mslo-comments .mslo-user-comments .mslo-comment:first-child{border-top:none;padding-top:0;}@media only screen and (min-width:40.3125em){.mslo-comments .mslo-user-comments .mslo-comment-col{display:table-cell;width:80%;vertical-align:top;}}.mslo-comments .mslo-user-comments .mslo-comment-name{font-family:"brandon-grotesque",sans-serif;font-size:1.14286em;line-height:1;word-break:break-all;}@media only screen and (min-width:40.3125em){.mslo-comments .mslo-user-comments .mslo-comment-name{display:table-cell;width:20%;vertical-align:top;padding-right:0.85714em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;}}.mslo-comments .mslo-user-comments .mslo-comment-date{font-family:Arial,Helvetica,Geneva,sans-serif;color:#999999;font-size:0.78571em;margin-bottom:0.28571em;text-transform:uppercase;}.mslo-comments .mslo-user-comments .mslo-comment-body{font-family:Georgia,serif;}.mslo-comments .mslo-user-comments .mslo-comment-reply{color:#f7f7f7;margin-top:0.35714em;text-transform:uppercase;font-weight:bold;font-family:"brandon-grotesque",sans-serif;}.mslo-comments .mslo-user-comments .mslo-comment-reply a:hover{text-decoration:underline;}.mslo-comments .mslo-comment-view-more-wrap{display:none;position:relative;padding-top:1.07143em;}.mslo-comments .mslo-comment-view-more{margin-top:0.71429em;}.mslo-comments .mslo-comment-view-more:before{display:block;position:absolute;top:0;left:0;right:0;border-top:1px solid #dcdedf;content:'';}.mslo-comment-button{position:relative;bottom:10px;bottom:0.625rem;float:right;}.save-link .fave-glyph,.share-link a,.print-link a{color:#646464;text-decoration:none;}.save-link span,.made-it .made-glyph{outline:none;}.made-it .made-glyph:before,.save-link .fave-glyph:before{font-size:0.9em;}.made-it .made-glyph{color:#959595;}.made-it .made-glyph:before{content:"\e608";}.save-link .fave-glyph{color:#e44c2e;}.save-link .fave-glyph:before{content:"\e009";}.email-link a:before{letter-spacing:4px;}.email-link a:before{content:"\e612";}.made-it .made-glyph:before{content:"\e608";}.save-link .fave-glyph:before{content:"\e009";}.int-hide,.int-exit{overflow:hidden;opacity:0;max-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.int-show{opacity:1;max-height:35.71429em;}.int-exit{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#mslo-interruptor-newsletter-form,.mslo-interruptor-block{background-color:#fff;border:4px solid #979797;max-width:1140px;margin:0 auto;margin-bottom:2.42857em;}.has-full-bleed #mslo-interruptor-newsletter-form,.has-full-bleed .mslo-interruptor-block{margin-top:2.14286em;}.ms-interruptor{position:relative;overflow:hidden;*zoom:1;}.ms-interruptor .int-img-wrap{display:none;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor .int-img-wrap{display:block;float:left;width:28%;}.ms-interruptor .int-img-wrap .int-img{max-height:none;}}.ms-interruptor .int-content{margin:2.14286em 1.42857em 2.85714em 1.42857em;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor .int-content{float:left;width:65%;margin-bottom:0;}}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor .confirmation{width:70%;}.ms-interruptor .confirmation .int-title{margin-top:1.42857em;}}.ms-interruptor .int-title{margin-top:0;font-weight:200;font-family:"acta-display",Georgia,serif;color:#545454;font-size:1.85714em;margin-bottom:0.11765em;}@media only screen and (min-width:400px,"no-query" true){.ms-interruptor .int-title{font-size:2.42857em;}}.ms-interruptor .int-dek{margin-top:0;color:#464646;font-family:"brandon-grotesque",sans-serif;font-weight:normal;line-height:1.3;font-size:18px;font-size:1.125rem;text-transform:none;font-weight:bold;margin-bottom:1.42857em;}a:hover .ms-interruptor .int-dek{color:#ea3a9e;}.ms-interruptor .int-dek em{color:#9bcaec;font-style:normal;}.ms-interruptor .int-close{position:absolute;text-transform:lowercase;text-decoration:underline;bottom:0.85714em;right:1.42857em;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor .int-close{top:0.85714em;}}.ms-interruptor .int-close:hover{text-decoration:none;}.ms-interruptor .int-close.gl-x{text-decoration:none;color:#545454;font-size:1.42857em;right:0.85714em;}.ms-interruptor .int-email{border:1px solid #999999;overflow:hidden;*zoom:1;margin-bottom:0.71429em;}@media only screen and (min-width:780px,"no-query" true){.ms-interruptor .int-email{width:75%;}}@media only screen and (min-width:1025px,"no-query" true){.ms-interruptor .int-email{width:55%;}}.ms-interruptor .form-submit{float:right;width:40%;}@media only screen and (min-width:400px,"no-query" true){.ms-interruptor .form-submit{width:35%;}}@media only screen and (min-width:645px,"no-query" true){.ms-interruptor .form-submit{width:30%;}}.ms-interruptor .error{display:block;margin-top:-0.5em;margin-bottom:0.28571em;}.ms-interruptor .form-checkboxes{clear:both;margin-bottom:0.71429em;}@media only screen and (min-width:780px,"no-query" true){.ms-interruptor .form-checkboxes{width:60%;}}.ms-interruptor .int-privacy{font-family:Arial,Helvetica,Geneva,sans-serif;color:#999999;margin:0;font-size:0.78571em;}.mslo-interruptor-block{border:none;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor-subscribe .int-img-mag{width:auto;display:block;position:absolute;left:0;top:0;}}.ms-interruptor-subscribe .int-img-tote{display:none;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor-subscribe .int-img-tote{width:auto;text-align:right;position:absolute;right:0;display:block;z-index:0;top:0.71429em;}}@media only screen and (min-width:1025px,"no-query" true){.ms-interruptor-subscribe .int-title{font-size:2.85714em;}}.ms-interruptor-subscribe .btn-subscribe{background-color:#fff;border:1px solid #000;color:#545454;}.ms-interruptor-subscribe .int-content{text-align:center;}@media only screen and (min-width:900px,"no-query" true){.ms-interruptor-subscribe .int-content{width:41%;float:none;margin-left:auto;margin-right:auto;margin-top:4.28571em;margin-bottom:5em;}}@media only screen and (min-width:1025px,"no-query" true){.ms-interruptor-subscribe .int-content{width:100%;margin-top:5em;margin-bottom:5.35714em;}}.ms-interruptor-subscribe .int-close{z-index:10;top:0.71429em;}.js-mslo-authenticate{cursor:pointer;}.user-modal-open{overflow:hidden;}.user-modal-open .user-modal-container{display:block;}.user-modal-container{display:none;overflow:scroll;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100000000;background-color:rgba(255,255,255,0.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.user-modal-container .user-modal-wrap{padding:5%;}.user-modal-container .user-modal-wrap .user-modal{background-color:#fff;text-align:center;max-width:700px;max-width:43.75rem;margin:0 auto;z-index:100000010;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);}.user-modal-container .user-modal-wrap .user-modal:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.user-modal-container .user-modal-wrap .user-modal .ajax-loader{margin:0 auto;padding-top:0.71429em;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8);z-index:1;}.user-modal-container .user-modal-wrap .user-modal .user-modal-top{position:relative;border-bottom:1px solid #dcdedf;padding:10px;padding:0.625rem;}.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-logo img{height:45px;height:2.8125rem;}.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-close{position:absolute;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;top:3px;top:0.1875rem;right:3px;right:0.1875rem;cursor:pointer;}@media only screen and (min-width:40.3125em){.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-close{top:14px;top:0.875rem;right:20px;right:1.25rem;}}.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-close:before{font-size:24px;font-size:1.5rem;font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e017";}@media only screen and (min-width:40.3125em){.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-close:before{font-size:36px;font-size:2.25rem;}}.user-modal-container .user-form-container{position:relative;padding:28px 20px;padding:1.75rem 1.25rem;}.user-modal-container .user-form-container .user-form-information{position:relative;}.user-modal-container .user-form-container .user-form-title{font-family:"brandon-grotesque",sans-serif;margin-bottom:0;font-size:32px;font-size:2rem;color:#ea3a9e;letter-spacing:1px;letter-spacing:0.0625rem;}.user-modal-container .user-form-container .user-form-dek{display:none;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-form-dek{display:block;color:#999999;font-family:"brandon-grotesque",sans-serif;font-size:22px;font-size:1.375rem;}}.user-modal-container .user-form-container .small-dek{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;max-width:600px;max-width:37.5rem;padding:0 15px;padding:0 0.9375rem;margin:0 auto;}.user-modal-container .user-form-container .user-email-option{border:none;font-family:Georgia,serif;color:#545454;cursor:pointer;font-size:15px;font-size:0.9375rem;font-style:italic;text-transform:capitalize;}.user-modal-container .user-form-container .user-email-option:after{content:"\e60d";display:inline-block;font-size:10px;font-size:0.625rem;margin-left:5px;margin-left:0.3125rem;font-style:normal;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-email-option{display:none;}}.user-modal-container .user-form-container .user-modal-or{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-style:italic;color:#999999;position:relative;width:65px;width:4.0625rem;letter-spacing:2px;letter-spacing:0.125rem;margin-left:auto;margin-right:auto;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-modal-or{width:450px;width:28.125rem;}}.user-modal-container .user-form-container .user-modal-or:before,.user-modal-container .user-form-container .user-modal-or:after{content:"...";display:inline-block;position:absolute;bottom:2px;font-family:"brandon-grotesque",sans-serif;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-modal-or:before,.user-modal-container .user-form-container .user-modal-or:after{content:".........................................";}}.user-modal-container .user-form-container .user-modal-or:before{left:0;}.user-modal-container .user-form-container .user-modal-or:after{right:0;}.user-modal-container .user-form-container .user-facebook-button-wrap{padding:14px 0 23px 0;padding:0.875rem 0 1.4375rem 0;}.user-modal-container .user-form-container .user-facebook-button-wrap .user-facebook-button{background:#3b5998;border:none;font-family:"brandon-grotesque",sans-serif;padding:6px 0 6px 32px;padding:0.375rem 0 0.375rem 2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;width:180px;width:11.25rem;margin:0 auto;font-size:14px;font-size:0.875rem;position:relative;color:#fff;}.user-modal-container .user-form-container .user-facebook-button-wrap .user-facebook-button .facebook-glyph{position:absolute;left:0;top:0;bottom:0;width:32px;width:2rem;text-align:center;border-right:1px solid rgba(255,255,255,0.2);}.user-modal-container .user-form-container .user-facebook-button-wrap .user-facebook-button .facebook-glyph:before{content:"\e001";position:absolute;bottom:0px;bottom:0rem;font-size:23px;font-size:1.4375rem;right:0px;right:0rem;}.user-modal-container .user-form-container .user-submit-button{background-color:#a60360;border:none;font-family:"brandon-grotesque",sans-serif;padding:7px 17px 7px 17px;padding:0.4375rem 1.0625rem 0.4375rem 1.0625rem;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;cursor:pointer;text-transform:uppercase;width:90px;width:5.625rem;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.user-modal-container .user-form-container .user-submit-button:hover{background-color:#ac1269;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.user-modal-container .user-form-container .user-form-wrapper{max-width:320px;max-width:20rem;margin:0 auto;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-form-wrapper{max-width:100%;}}.user-modal-container .user-form-container .user-form-wrapper.login .user-form-inner{display:none;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-form-wrapper.login .user-form-inner{display:block;}}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-form-wrapper.login{display:table-cell;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.user-modal-container .user-form-container .modal-section-title{display:table;table-layout:fixed;font-size:20px;font-size:1.25rem;text-transform:uppercase;margin-bottom:8px;margin-bottom:0.5rem;margin-right:auto;margin-left:auto;}.user-modal-container .user-form-container .modal-section-title .icon{content:'';display:table-cell;font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e632";-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;}.user-modal-container .user-form-container .modal-section-title .icon:before{font-size:24px;font-size:1.5rem;padding-right:6px;padding-right:0.375rem;line-height:40px;line-height:2.5rem;font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e631";color:#646464;}.user-modal-container .user-form-container .modal-section-title .title{display:table-cell;vertical-align:middle;font-family:"brandon-grotesque",sans-serif;font-size:17px;font-size:1.0625rem;text-transform:uppercase;color:#646464;margin-bottom:10px;margin-bottom:0.625rem;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .modal-section-title .title{font-size:20px;font-size:1.25rem;}}.user-modal-container .user-form-container .user-offer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.user-modal-container .user-form-container .user-offer input{display:inline-block;float:left;margin:5px;margin:0.3125rem;}.user-modal-container .user-form-container .user-offer p{display:inline-block;float:left;width:85%;text-align:left;font-family:"brandon-grotesque",sans-serif;font-size:12px;font-size:0.75rem;}.user-modal-container .user-form-container .user-conditions{font-size:11px;font-size:0.6875rem;font-family:Arial,Helvetica,Geneva,sans-serif;clear:both;padding:10px;padding:0.625rem;}.user-modal-container .user-form-container .user-conditions a{color:#545454;text-decoration:underline;}.user-modal-container .user-form-container .error-messages{color:#464646;font-family:"brandon-grotesque",sans-serif;font-size:15px;font-size:0.9375rem;padding:0 10px;padding:0 0.625rem;}.user-modal-container .user-form-container .error-messages a{color:#545454;text-decoration:underline;}.user-modal-container .user-form-container .ugc-error-msg{padding-bottom:0.71429em;}.user-modal-container .user-form-container .ugc-error-msg a{text-decoration:none;color:#464646;border-bottom:1px solid #464646;}.user-modal-container .user-form-container .ugc-error-msg a:hover{border-bottom:1px dotted #464646;}.user-modal-container .user-form-container .user-login-action{display:none;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-login-action{display:table;}}.user-modal-container .user-form-container .user-login-action .icon:before{content:"\e631";}.user-modal-container .user-form-container .user-form-inputs{list-style-type:none;}@media only screen and (min-width:40.3125em){.user-modal-container .user-form-container .user-form-inputs{max-width:250px;max-width:15.625rem;margin:0 auto;}}.user-modal-container .user-form-container .user-form-inputs li{margin-bottom:15px;margin-bottom:0.9375rem;}.user-modal-container .user-form-container .user-form-inputs .user-form-field{font-family:"brandon-grotesque",sans-serif;width:90%;border:1px solid #dcdedf;color:#545454;padding:6px 0 6px 10px;padding:0.375rem 0 0.375rem 0.625rem;outline:0 none;font-size:16px;font-size:1rem;}.user-modal-container .user-form-container .user-form-inputs .user-form-field.placeholder{color:#545454;}.user-modal-container .user-form-container .user-form-inputs .user-form-field:-moz-placeholder{color:#545454;}.user-modal-container .user-form-container .user-form-inputs .user-form-field::-webkit-input-placeholder{color:#545454;}.user-modal-container .user-form-container .user-form-inputs .user-form-field.error{border:1px solid #464646;}.user-modal-container .user-form-container .user-form-inputs .user-form-field-help{text-align:left;margin:4px 0 10px 11px;margin:0.25rem 0 0.625rem 0.6875rem;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11px;font-size:0.6875rem;color:#545454;text-decoration:underline;}.user-modal-container .user-form-container .user-form-inputs .user-form-field-help.user-minimum-password{text-decoration:none;}.user-modal-container .user-form-container .user-form-inputs .error:not(input){cursor:initial;color:#464646;font-family:"brandon-grotesque",sans-serif;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-form-information{margin-bottom:40px;margin-bottom:2.5rem;}}.user-modal-container .user-login .user-form-information > *{margin-bottom:20px;margin-bottom:1.25rem;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-form-information > .user-form-title{margin-bottom:0;}}.user-modal-container .user-login .user-form-information .user-facebook-button-wrap{padding:0;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-modal-bottom{display:table;width:100%;height:100%;table-layout:fixed;position:relative;}}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-form-information .user-modal-or{display:none;}}.user-modal-container .user-login .user-login-form li:nth-child(2){margin-bottom:0;}.user-modal-container .user-login .forgot-password{cursor:pointer;}.user-modal-container .user-login .user-register-prompt{border-top:1px solid #dcdedf;padding:20px 0;padding:1.25rem 0;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-register-prompt{width:50%;display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:none;padding:0px;padding:0rem;position:relative;height:100%;}}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-register-prompt .user-register-prompt-inner{height:100%;position:relative;}.user-modal-container .user-login .user-register-prompt .user-register-prompt-inner *::-ms-backdrop,.user-modal-container .user-login .user-register-prompt .user-register-prompt-inner{position:static;}.ie9 .user-modal-container .user-login .user-register-prompt .user-register-prompt-inner{position:static;}}.user-modal-container .user-login .user-register-prompt .register-prompt-title .icon:before{content:"\e632";}.user-modal-container .user-login .user-register-prompt .register-prompt-dek{color:#545454;font-family:Georgia,serif;font-size:15px;font-size:0.9375rem;margin-bottom:20px;margin-bottom:1.25rem;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-register-prompt .register-prompt-dek{margin:auto;padding:0 15%;}}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-register-prompt .user-submit-wrapper{position:absolute;bottom:15px;bottom:0.9375rem;width:100%;}}.user-modal-container .user-login *::-ms-backdrop,.user-modal-container .user-login .user-register-prompt-inner:before{margin-top:55px;margin-top:3.4375rem;bottom:0;}.user-modal-container .user-login .user-register-prompt-inner:before{display:none;}@media only screen and (min-width:40.3125em){.user-modal-container .user-login .user-register-prompt-inner:before{content:".......................";display:inline-block;position:absolute;left:-85px;top:50%;letter-spacing:3px;letter-spacing:0.1875rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);font-size:20px;font-size:1.25rem;line-height:.2;color:#c2c0be;}.ie9 .user-modal-container .user-login .user-register-prompt-inner:before{margin-top:55px;margin-top:3.4375rem;bottom:0;}}.user-modal-container .user-register .user-form-title{letter-spacing:0;}@media only screen and (min-width:40.3125em){.user-modal-container .user-register .user-form-title{font-size:34px;font-size:2.125rem;}}.user-modal-container .user-register .user-modal-back{position:absolute;top:10px;top:0.625rem;font-size:12px;font-size:0.75rem;font-family:"brandon-grotesque",sans-serif;left:0;right:0;}@media only screen and (min-width:40.3125em){.user-modal-container .user-register .user-modal-back{right:25px;right:1.5625rem;left:auto;}}.user-modal-container .user-register .user-modal-back .back-link{color:#545454;font-family:Georgia,serif;text-decoration:underline;font-size:11px;font-size:0.6875rem;cursor:pointer;}.user-modal-container .user-register .user-form-wrapper{padding-top:11px;padding-top:0.6875rem;}.user-modal-container .user-register .error-forgot-password{cursor:pointer;text-decoration:underline;}@media only screen and (min-width:40.3125em){.user-modal-container .user-register .user-registration-form .user-form-inputs{max-width:none;margin:auto;}.user-modal-container .user-register .user-registration-form .user-form-inputs.user-form-col1,.user-modal-container .user-register .user-registration-form .user-form-inputs.user-form-col2{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.user-modal-container .user-register .user-registration-form .user-form-inputs.user-form-col1{padding-right:10px;padding-right:0.625rem;}.user-modal-container .user-register .user-registration-form .user-form-inputs.user-form-col2{padding-left:10px;padding-left:0.625rem;}}.user-modal-container .user-register .user-registration-form .user-submit-wrap{clear:both;}.user-modal-container .user-register .user-registration-form .user-register-captcha{background-color:#eee;padding:10px;padding:0.625rem;text-align:left;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap{padding:10px 0;padding:0.625rem 0;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap #recaptcha_response_field{float:left;width:72%;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap .reload-captcha{float:left;cursor:pointer;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;margin:2px 0 0 8px;margin:0.125rem 0 0 0.5rem;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap .reload-captcha:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e633";color:#a60360;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-input-wrap .reload-captcha:hover:before{color:#ac1269;}.user-modal-container .user-register .user-registration-form .user-register-captcha #recaptcha_image{width:100% !important;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-helper-links:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-helper-links .user-form-field-help{margin:0px;float:left;padding-right:10px;padding-right:0.625rem;}.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-helper-links .switch-captcha-type,.user-modal-container .user-register .user-registration-form .user-register-captcha .recaptcha-helper-links .show-captcha-help{cursor:pointer;}.user-modal-container .user-confirmation .user-confirmation-recirc a{font-size:18px;font-size:1.125rem;font-family:"brandon-grotesque",sans-serif;color:#545454;}.user-modal-container .user-confirmation .user-form-title{font-size:36px;font-size:2.25rem;margin-bottom:20px;margin-bottom:1.25rem;}.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap{position:relative;display:inline-block;}.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:before,.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:after{position:absolute;margin:0 8px;margin:0 0.5rem;font-size:10px;font-size:0.625rem;content:"\e628";color:#c2c0be;cursor:default;}.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:before{left:-25px;left:-1.5625rem;top:15px;top:0.9375rem;}.user-modal-container .user-confirmation .user-form-title .confirmation-title-wrap:after{right:-25px;right:-1.5625rem;top:15px;top:0.9375rem;}.user-modal-container .user-confirmation .user-confirmation-recirc{margin-top:-14px;margin-top:-0.875rem;}.user-modal-container .user-confirmation .user-confirmation-wrap{padding:22px 25px 35px 25px;padding:1.375rem 1.5625rem 2.1875rem 1.5625rem;}.user-modal-container .user-confirmation .user-confirmation-dek{color:#545454;font-family:Georgia,serif;font-size:16px;font-size:1rem;max-width:375px;max-width:23.4375rem;margin:0 auto;}.user-modal-container .user-confirmation .close-button{margin-top:20px;margin-top:1.25rem;}.user-modal-container .user-confirmation-facebook .user-offer{display:block;float:none;margin:10px auto 0 auto;margin:0.625rem auto 0 auto;}.user-modal-container .user-confirmation-facebook .user-offer p{display:block;float:none;width:100%;text-align:center;}.user-modal-container .user-confirmation-facebook .user-offer input{float:none;}.user-modal-container .user-forgot-password{padding:0 15%;}.user-modal-container .user-forgot-password .user-form-title{font-size:34px;font-size:2.125rem;}.user-modal-container .user-forgot-password .hide{display:none;}.user-modal-container .user-forgot-password .user-form-dek{display:block;font-family:Georgia,serif;font-size:16px;font-size:1rem;color:#545454;}.user-modal-container .user-forgot-password .user-form-inputs{padding:15px 0 5px 0;padding:0.9375rem 0 0.3125rem 0;max-width:250px;max-width:15.625rem;margin:0 auto;}.user-modal-container .user-forgot-password .user-form-field{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.user-modal-container .user-forgot-password .ugc-error-msg{padding-bottom:0;}.user-modal-container .user-forgot-password #user-back{margin-top:20px;margin-top:1.25rem;}.user-modal-container .user-verified-confirmation .verification-title-wrap{margin-bottom:20px;margin-bottom:1.25rem;}.user-modal-container .user-verified-confirmation .small-dek .first{margin-bottom:20px;margin-bottom:1.25rem;}.user-modal-container .user-verified-confirmation .close-button{margin-top:20px;margin-top:1.25rem;}.user-modal-container .user-legacy .legacy-title-wrap{margin-bottom:20px;margin-bottom:1.25rem;}.user-modal-container .user-legacy .close-button{margin-top:20px;margin-top:1.25rem;}.mob-nav-menu,.mob-search{position:absolute;top:16px;top:1rem;height:3.125em;line-height:3.125em;text-align:center;color:#959595;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (min-width:73.21429em){.mob-nav-menu,.mob-search{display:none;}}.mob-nav-menu:hover,.mob-search:hover{color:#494949;}@media only screen and (min-width:0) and (max-width:73.14286em){.navigation .expanded .gl-down-arw,.header-login .gl-down-arw{background-color:#ea3a9e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.125rem;display:block;position:absolute;z-index:999;text-align:center;right:20px;right:1.25rem;top:12px;top:0.75rem;padding:0px;padding:0rem;width:27px;width:1.6875rem;height:27px;height:1.6875rem;line-height:28px;line-height:1.75rem;}}.navigation .expanded .gl-down-arw:hover,.header-login .gl-down-arw:hover,.navigation .expanded .gl-down-arw:active,.header-login .gl-down-arw:active{background-color:#a60360;}.navigation .expanded .gl-down-arw:before,.header-login .gl-down-arw:before{content:"\e604";}.navigation .expanded .is-clicked.gl-down-arw:before,.header-login .is-clicked.gl-down-arw:before{content:"\e603";}@media only screen and (min-width:0) and (max-width:73.21429em){.navigation .li-first-link,.navigation .subnav-col-new-title,.navigation .subnav-col-new-list .no-image-item a,.header-login .is-clicked li a,.header-login .login-frame,.header-login .user-greeting-link{position:relative;}.navigation .li-first-link:after,.navigation .subnav-col-new-title:after,.navigation .subnav-col-new-list .no-image-item a:after,.header-login .is-clicked li a:after,.header-login .login-frame:after,.header-login .user-greeting-link:after{content:"";position:absolute;height:1px;bottom:0;left:20px;left:1.25rem;right:20px;right:1.25rem;}}@media only screen and (min-width:0) and (max-width:73.21429em){.header-search .form-item,.navigation .li-first-link,.navigation .subnav-col-new-title,.header-login .login-frame,.header-login .user-greeting-link{color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:14px;font-size:0.875rem;text-transform:uppercase;color:#464646;letter-spacing:0.5px;-webkit-font-smoothing:antialiased;font-smoothing:always;text-transform:uppercase;padding:0 20px;padding:0 1.25rem;line-height:54px;line-height:3.375rem;position:relative;display:block;}a:hover .header-search .form-item,.header-search a:hover .form-item,a:hover .navigation .li-first-link,.navigation a:hover .li-first-link,a:hover .navigation .subnav-col-new-title,.navigation a:hover .subnav-col-new-title,a:hover .header-login .login-frame,.header-login a:hover .login-frame,a:hover .header-login .user-greeting-link,.header-login a:hover .user-greeting-link{color:#ea3a9e;}.header-search .form-item:hover,.navigation .li-first-link:hover,.navigation .subnav-col-new-title:hover,.header-login .login-frame:hover,.header-login .user-greeting-link:hover,.header-search .form-item:active,.navigation .li-first-link:active,.navigation .subnav-col-new-title:active,.header-login .login-frame:active,.header-login .user-greeting-link:active{color:#ea3a9e;}}@media only screen and (min-width:0) and (max-width:73.21429em){.navigation .subnav-col-new-list .no-image-item a,.header-login .is-clicked li a{font-family:"brandon-grotesque",sans-serif;font-size:18px;font-size:1.125rem;line-height:1;color:#464646;font-weight:normal;text-transform:none;padding:0 20px;padding:0 1.25rem;line-height:54px;line-height:3.375rem;display:block;position:relative;}.navigation .subnav-col-new-list .no-image-item a:hover,.header-login .is-clicked li a:hover,.navigation .subnav-col-new-list .no-image-item a:active,.header-login .is-clicked li a:active{color:#ea3a9e;}}@media only screen and (min-width:0) and (max-width:73.21429em){.util-more .util-title{font-family:"brandon-grotesque",sans-serif;font-size:12px;font-size:0.75rem;letter-spacing:0.5px;color:#646464;font-weight:bold;text-transform:uppercase;padding:0 20px;padding:0 1.25rem;display:block;position:relative;-webkit-font-smoothing:antialiased;font-smoothing:always;}.util-more .util-title:hover,.util-more .util-title:active{color:#ea3a9e;}}.site-nav-ad-wrap{position:fixed;top:0;width:100%;z-index:500;outline:1px solid #ededed;}@media only screen and (min-width:40.3125em){.site-nav-ad-wrap{position:static;width:auto;z-index:auto;outline:none;}}.full-menu,.max-wrap{position:relative;}.max-wrap{margin:0 auto;max-width:1140px;max-width:71.25rem;}.navigation{clear:both;display:none;margin:0;min-height:3em;padding:0;width:100%;}@media only screen and (min-width:73.21429em){.navigation{background:#ededed;border-bottom:1px solid #dcdedf;display:block;margin:0;padding:0;width:100%;}}.navigation .glyph{display:none;}.navigation .menu{max-width:1140px;max-width:71.25rem;margin:0 auto;}@media only screen and (min-width:73.21429em){.navigation .menu{text-align:center;position:relative;}}.navigation li{list-style:none;}@media only screen and (min-width:73.21429em){.navigation .li-first{display:inline-block;list-style:none;}.navigation .li-first.first{margin-left:25px;margin-left:1.5625rem;}.navigation .li-first.first .navhd{border-left:none;}}@media only screen and (min-width:73.21429em){.navigation .li-first .li-first-link{padding:12px 0;padding:0.75rem 0;display:block;}}.navigation .leaf-link{border-right:1px solid #fff;}.navigation .leaf-link:last-child{border-right:none;}@media only screen and (min-width:73.21429em){.navigation .navhd{color:#464646;font-family:"brandon-grotesque",sans-serif;font-size:14px;font-size:0.875rem;font-weight:bold;-webkit-font-smoothing:antialiased;font-smooth:always;text-transform:uppercase;letter-spacing:.075em;padding:0 25px;padding:0 1.5625rem;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}}.navigation .navhd:after{content:"";}.user-signin{font-weight:bold;}@media only screen and (min-width:73.21429em){.active-trail .navhd,.is-hovered .navhd,.li-first-link:hover .navhd,.li-first-link:focus .navhd,.li-first-link:active .navhd{color:#ea3a9e;}}@media only screen and (min-width:73.21429em){.active-trail .navsubhd,.is-hovered .navsubhd,.li-first-link:hover .navsubhd,.li-first-link:focus .navsubhd,.li-first-link:active .navsubhd{color:#545454;}}@media only screen and (min-width:73.21429em){.utility .header-links .util-title,.header-login .login-frame,.header-login .user-greeting-link{font-family:"brandon-grotesque",sans-serif;font-size:11px;font-size:0.6875rem;line-height:1;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:.050em;line-height:25px;line-height:1.5625rem;position:relative;display:inline-block;}.utility .header-links .util-title:hover,.header-login .login-frame:hover,.header-login .user-greeting-link:hover{color:#a60360;}}@media only screen and (min-width:73.21429em){.header-login .user-logged-in li a{font-family:"brandon-grotesque",sans-serif;text-align:center;font-size:15px;font-size:0.9375rem;line-height:1;color:#464646;font-weight:bold;text-transform:uppercase;line-height:30px;line-height:1.875rem;display:block;border-bottom:1px solid #dcdedf;}}.utility{display:none;}@media only screen and (min-width:73.21429em){.utility{*zoom:1;background:#959595;display:block;position:absolute;top:0;left:0;width:100%;}.utility:after{content:"";display:table;clear:both;}}.full-menu-active .utility{display:block;}@media only screen and (min-width:73.21429em){.utility .utility-inner{position:relative;max-width:1140px;max-width:71.25rem;margin:0 auto;}}@media only screen and (min-width:73.21429em){.utility .header-links{float:left;}}.utility .header-links .li-first{list-style:none;}@media only screen and (min-width:73.21429em){.utility .header-links .li-first{float:left;}.utility .header-links .li-first:first-child{position:relative;padding-right:10px;padding-right:0.625rem;margin-right:10px;margin-right:0.625rem;}.utility .header-links .li-first:first-child:after{position:absolute;top:20%;bottom:20%;width:1px;right:0;background:rgba(255,255,255,0.2);content:"";}}@media only screen and (min-width:73.21429em){.header-social{display:none;}}@media only screen and (min-width:0) and (max-width:73.21429em){.header-social{background-color:#c2c0be;*zoom:1;}.header-social:after{content:"";display:table;clear:both;}}@media only screen and (min-width:0) and (max-width:650px){.header-social{background-color:#bcbcbc;*zoom:1;clear:both;position:relative;}.header-social:after{content:"";display:table;clear:both;}}@media only screen and (min-width:650px) and (max-width:73.14286em){.header-social{background-color:#bcbcbc;float:right;width:50%;}}.header-social ul{float:right;max-width:13.57143em;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-social ul{position:absolute;right:0;margin-right:20px;margin-right:1.25rem;}}.header-social li{float:left;list-style:none;display:block;max-width:35px;max-width:2.1875rem;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-social li{display:inline-block;margin-left:10px;margin-left:0.625rem;}}.header-social.header-social-desktop{display:none;position:absolute;top:-115px;top:-7.1875rem;left:0;padding:10px;padding:0.625rem;background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;}@media only screen and (min-width:73.21429em){.header-social.header-social-desktop{display:block;}}.header-social.header-social-desktop .header-social-inner{*zoom:1;border:2px solid #dcdedf;background-color:#fff;padding:0 10px;padding:0 0.625rem;}.header-social.header-social-desktop .header-social-inner:after{content:"";display:table;clear:both;}.header-social .header-social-title{float:left;color:#545454;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:14px;font-size:0.875rem;text-transform:uppercase;color:#fff;-webkit-font-smoothing:antialiased;font-smooth:always;}a:hover .header-social .header-social-title{color:#ea3a9e;}@media only screen and (min-width:73.21429em){.header-social .header-social-title{padding-top:10px;padding-top:0.625rem;font-size:11px;font-size:0.6875rem;color:#999999;font-weight:normal;}}.header-social .header-social-inner{padding:20px 10px 19px 20px;padding:1.25rem 0.625rem 1.1875rem 1.25rem;*zoom:1;}.header-social .header-social-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:73.21429em){.header-social .header-social-inner{padding:0em;}}.header-social .social-icon{max-width:35px;max-width:2.1875rem;max-height:29px;max-height:1.8125rem;}@media only screen and (min-width:73.21429em){.header-social .social-icon{font-size:15px;font-size:0.9375rem;padding:0 2px 0 18px;padding:0 0.125rem 0 1.125rem;line-height:30px;line-height:1.875rem;float:left;color:#959595;}}@media only screen and (min-width:0) and (max-width:73.21429em){.header-social .social-icon{color:#fff;font-size:1.42857em;padding:0;padding-left:10px;padding-left:0.625rem;}}.header-social .social-icon:hover{color:#ea3a9e;}.header-social .social-icon span{width:0;float:left;overflow:hidden;}.header-social .facebook{padding-left:12px;padding-left:0.75rem;}@media only screen and (min-width:73.21429em){.header-login{position:absolute;right:0;z-index:999;}}.header-login li{list-style-type:none;}.header-login .user-hearted{float:right;color:#fff;font-size:11px;font-size:0.6875rem;}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login .user-hearted{font-size:16px;font-size:1rem;margin:15px 20px 0 0;margin:0.9375rem 1.25rem 0 0;}}@media only screen and (min-width:73.21429em){.header-login .user-hearted{margin-top:4px;margin-top:0.25rem;margin-left:10px;margin-left:0.625rem;padding:0 5px;padding:0 0.3125rem;color:#ea3a9e;outline:1px solid #fff;}}.header-login .user-hearted:before{content:"\e009";vertical-align:bottom;}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login .user-hearted:before{position:relative;top:2px;}}.header-login .collection-count{color:#fff;font-family:"brandon-grotesque",sans-serif;font-weight:bold;}@media only screen and (min-width:73.21429em){.header-login .login-frame{float:left;}}@media only screen and (min-width:73.21429em){.header-login .user-greeting-link{padding:0 5px;padding:0 0.3125rem;}}@media only screen and (min-width:73.21429em){.header-login .user-greeting-link .greeting-hello{float:right;min-width:100px;min-width:6.25rem;}}.header-login .user-greeting-link .username{font-weight:600;-webkit-font-smoothing:antialiased;font-smoothing:always;}@media only screen and (min-width:73.21429em){.header-login .user-greeting-link img{height:1.5em;vertical-align:text-bottom;margin:0 12px 0 0;margin:0 0.75rem 0 0;}}@media only screen and (min-width:73.21429em){.header-login:hover .user-greeting-link{color:#464646;background:#dcdedf;font-size:12px;font-size:0.75rem;}}.header-login .user-not-logged-in .user-more{display:none;}@media only screen and (min-width:73.21429em){.header-login .user-more{display:none;}}.header-login .collection-icon{display:none;}.header-login .user-logged-in li{display:none;}@media only screen and (min-width:73.21429em){.header-login .user-logged-in li{background:#fff;border-color:#dcdedf;border-style:solid;border-width:0 3px;}}@media only screen and (min-width:73.21429em){.header-login .user-logged-in li a{font-size:13px;font-size:0.8125rem;}.header-login .user-logged-in li a:hover{color:#ea3a9e;}}@media only screen and (min-width:73.21429em){.header-login:hover .user-logged-in li{display:block;}}@media only screen and (min-width:73.21429em){.header-login .user-logged-in li:last-child{border-bottom:3px solid #dcdedf;}}.header-login .user-signin-link,.header-login .user-greeting,.header-login .user-ugc-choices{display:none;}.header-login .user-not-logged-in .user-ugc-choices,.header-login .user-not-logged-in .user-greeting{display:none;}.header-login .user-not-logged-in .user-signin-link{display:block;}.header-login .user-logged-in .user-ugc-choices,.header-login .user-logged-in .user-greeting{display:block;}.header-login .user-logged-in .user-signin-link{display:none;}@media only screen and (min-width:73.21429em){.header-login .user-logged-in .user-ugc-choices{margin-top:-5px;margin-top:-0.3125rem;}}@media only screen and (min-width:73.21429em){.user-signout{border-color:#ccc;border-color:rgba(0,0,0,0.25);border-style:solid;border-width:0 8px 8px;}}.full-menu-active .mob-nav-menu .gl-menu{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}.full-menu-active .mob-nav-menu .gl-menu:before{content:"\e017";}.mob-nav-menu{left:0;width:4em;cursor:pointer;}.mob-nav-menu .glyph{display:block;font-size:26px;font-size:1.625rem;}.mob-search{right:0;width:3.5em;}.mob-search .glyph{display:block;font-size:1.85714em;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-search .form-item{background-color:#ea3a9e;padding-right:20%;}}@media only screen and (min-width:0) and (max-width:73.21429em){.header-search .form-text{color:#fff;text-indent:0;background-color:#ea3a9e;border:0;}.header-search .form-text:-moz-placeholder{color:#fff;}.header-search .form-text::-moz-placeholder{color:#fff;}.header-search .form-text:-ms-input-placeholder{color:#fff;}.header-search .form-text::-webkit-input-placeholder{color:#fff;}}.full-menu{z-index:5;}@media only screen and (min-width:0) and (max-width:73.14286em){.full-menu{width:100%;}}@media only screen and (min-width:0) and (max-width:73.14286em){.full-menu-active .navigation{position:relative;display:block;}.full-menu-active .navigation .li-first{position:relative;}}@media only screen and (min-width:0) and (max-width:73.14286em){.navigation .li-first{position:relative;}}.navigation .li-first-link:after{background:#dcdedf;}@media only screen and (min-width:0) and (max-width:73.14286em){.navigation .li-first-link{background:#ededed;display:block;}.navigation .li-first-link:after{background:#fff;}}.navigation .li-first-link:after{display:block;}.navigation .li-first-link.is-clicked:after{display:none;}@media only screen and (min-width:0) and (max-width:73.21429em){.user-logged-in .navigation .li-first-link.is-clicked:before{background:#ededed;height:16px;height:1rem;width:16px;width:1rem;bottom:-8px;bottom:-0.5rem;content:"";position:absolute;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);left:20px;left:1.25rem;z-index:999;}}@media only screen and (min-width:0) and (max-width:73.14286em){.navigation .subnav-new{background:#fff;padding:12px 0;padding:0.75rem 0;}.navigation .subnav-new.is-clicked{display:block;}}.navigation .subnav-col-new-title:after{background:#dcdedf;}.navigation .subnav-col-new-list .no-image-item a:after{background:#dcdedf;}.navigation .subnav-col-new-list .no-image-item a:hover{color:#ea3a9e;}.navigation .subnav-col-new-list .no-image-item a:hover:before{color:#a60360;}.navigation .subnav-col-new-list .no-image-item a:before{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f001";color:#ea3a9e;display:none;float:right;font-size:24px;font-size:1.5rem;margin-right:8px;margin-right:0.5rem;line-height:50px;}@media only screen and (min-width:0) and (max-width:73.21429em){.navigation .subnav-col-new-list .no-image-item a:before{display:block;}}.navigation .subnav-col-new-list li:last-child .no-image-item a:after{display:none;}@media only screen and (min-width:0) and (max-width:73.21429em){.navigation .see-more{padding:0 20px;padding:0 1.25rem;}}@media only screen and (min-width:0) and (max-width:73.21429em){.util-more{*zoom:1;background:#ededed;padding-top:17px;padding-top:1.0625rem;}.util-more:after{content:"";display:table;clear:both;}.util-more li{margin-bottom:15px;display:block;}}@media only screen and (min-width:0) and (max-width:73.21429em){.header-login{*zoom:1;background-color:#c2c0be;}.header-login:after{content:"";display:table;clear:both;}}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login{background-color:#bcbcbc;position:relative;display:none;}.full-menu-active .header-login{display:block;}}@media only screen and (min-width:651px) and (max-width:73.21429em){.header-login{width:50%;float:left;}}@media only screen and (min-width:651px) and (max-width:73.21429em){.header-login .user-greeting.first{border-right:1px solid rgba(255,255,255,0.3);}}.header-login .is-clicked .first{position:relative;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-login .is-clicked .first:before{background:#c2c0be;height:16px;height:1rem;width:16px;width:1rem;bottom:-8px;bottom:-0.5rem;content:"";position:absolute;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);left:20px;left:1.25rem;z-index:999;}}.header-login .is-clicked li{display:block;}@media only screen and (min-width:651px) and (max-width:73.14286em){.header-login .is-clicked li{width:200%;}}.header-login .is-clicked li a{background:#fff;}.header-login .is-clicked li a:after{background:#dcdedf;}.header-login .is-clicked li a:hover:before{color:#a60360;}.header-login .is-clicked li a:before{color:#ea3a9e;content:"\f001";font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;float:right;font-size:24px;font-size:1.5rem;margin-right:8px;margin-right:0.5rem;line-height:50px;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-login .is-clicked li a:before{display:block;}}@media only screen and (min-width:651px) and (max-width:73.14286em){.header-login .is-clicked li:last-child{border-bottom:5px solid #959595;}}.header-login .is-clicked li:last-child a:after{display:none;}.header-login .login-frame{color:#fff;}.header-login .login-frame:after{background:#dcdedf;}@media only screen and (min-width:650px) and (max-width:73.14286em){.header-login .login-frame:after{display:none;}}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login .user-logged-in .user-hearted{position:relative;z-index:99;margin-right:60px;margin-right:3.75rem;}}.header-login .user-greeting-link{color:#fff;}.header-login .user-greeting-link:after{background:#dcdedf;}@media only screen and (min-width:650px) and (max-width:73.14286em){.header-login .user-greeting-link:after{display:none;}}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login .user-greeting-link .user-photo-header{float:left;}}@media only screen and (min-width:0) and (max-width:73.14286em){.header-login .user-greeting-link img{height:20px;height:1.25rem;margin-right:15px;margin-right:0.9375rem;vertical-align:text-top;}}.header-login .user-am-link{display:none !important;}.search-active .header-search{display:block;}.search-active .header-search .form-submit{text-indent:0;}.search-active .logo-search-wrapper{padding-bottom:0;}.header-search{display:none;text-align:right;position:relative;z-index:11;}@media only screen and (min-width:73.21429em){.header-search{clear:none;display:block;text-align:left;width:255px;width:15.9375rem;float:right;}}@media only screen and (min-width:73.21429em){.header-search .search-area{position:relative;padding:11px;padding:0.6875rem;background:transparent url(/sites/all/themes/msw_emma/img/bg-dots.png) center center repeat;}}.header-search .form-item{float:none;margin-bottom:0;}.header-search .form-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:none;font-weight:normal;font-family:Arial,Helvetica,Geneva,sans-serif;width:100%;height:34px;height:2.125rem;}.header-search .form-text:-moz-placeholder{font-family:"brandon-grotesque",sans-serif;font-weight:bold;}.header-search .form-text::-moz-placeholder{font-family:"brandon-grotesque",sans-serif;font-weight:bold;}.header-search .form-text:-ms-input-placeholder{font-family:"brandon-grotesque",sans-serif;font-weight:bold;}.header-search .form-text::-webkit-input-placeholder{font-family:"brandon-grotesque",sans-serif;font-weight:bold;}@media only screen and (min-width:73.21429em){.header-search .form-text{font-size:0.78571em;line-height:1.3;text-indent:0;background-color:#646464;border:2px solid #dcdedf;background-color:#fff;color:#3e4244;padding:6px 40px 6px 10px;padding:0.375rem 2.5rem 0.375rem 0.625rem;}.header-search .form-text#edit-keys:-moz-placeholder,.header-search .form-text#edit-keys-1:-moz-placeholder{color:#464646;}.header-search .form-text#edit-keys::-moz-placeholder,.header-search .form-text#edit-keys-1::-moz-placeholder{color:#464646;}.header-search .form-text#edit-keys:-ms-input-placeholder,.header-search .form-text#edit-keys-1:-ms-input-placeholder{color:#464646;}.header-search .form-text#edit-keys::-webkit-input-placeholder,.header-search .form-text#edit-keys-1::-webkit-input-placeholder{color:#464646;}}.header-search .form-submit{border:0;text-indent:-999em;width:18%;}@media only screen and (min-width:0) and (max-width:73.21429em){.header-search .form-submit{position:absolute;top:0;bottom:0;right:0;background:#c31578;height:auto;}}@media only screen and (min-width:73.21429em){.header-search .form-submit{position:absolute;right:0;top:10px;top:0.625rem;height:2.35714em;width:2.625em;opacity:0;}}.header-search .search-submit-glyph{display:none;}@media only screen and (min-width:73.21429em){.header-search .search-submit-glyph{background-color:#ea3a9e;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#fff;display:block;width:24px;width:1.5rem;height:24px;height:1.5rem;line-height:24px;line-height:1.5rem;position:absolute;right:0;text-align:center;right:20px;right:1.25rem;top:16px;top:1rem;}}@media only screen and (min-width:73.21429em){.header-search .search-submit-glyph-inner{font-size:16px;font-size:1rem;position:relative;}}.header-search #edit-keys-1::-webkit-input-placeholder{color:#fff;}.header-search #edit-keys-1::-moz-placeholder{color:#fff;}.header-search #edit-keys-1::-ms-input-placeholder{color:#fff;}.header-search #edit-keys-1::-input-placeholder{color:#fff;}.header-search #edit-keys::-webkit-input-placeholder{color:#fff;}.header-search #edit-keys::-moz-placeholder{color:#fff;}.header-search #edit-keys::-ms-input-placeholder{color:#fff;}.header-search #edit-keys::-input-placeholder{color:#fff;}@media only screen and (min-width:73.21429em){.oldie .header-search .form-submit{opacity:1;text-indent:0;}}@media only screen and (min-width:73.21429em){.oldie .search-submit-glyph{display:none;}}.main-footer .subscribe-section .subtitle,.main-footer .subscribe-section .footer-button .button-text,.main-footer .social-links-section .subtitle,.main-footer .footer-section-subtitle,.main-footer .section-title{color:#464646;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:bold;line-height:1;font-size:13px;font-size:0.8125rem;}.main-footer{background-color:#fff;}@media only screen and (min-width:0) and (max-width:650px){.main-footer{text-align:center;}}.main-footer .subtitle,.main-footer .section-title{font-family:"brandon-grotesque",sans-serif;}.main-footer .footer-section{padding:1.78571em 0;overflow:hidden;*zoom:1;}.main-footer .social-section-wrap{background:#ededed;padding:20px 0;padding:1.25rem 0;margin-bottom:15px;margin-bottom:0.9375rem;*zoom:1;text-align:center;}.main-footer .social-section-wrap:after{content:"";display:table;clear:both;}@media only screen and (min-width:64.0625em){.main-footer .social-section{display:inline-block;vertical-align:middle;}}.main-footer .subscribe-section{margin-bottom:30px;margin-bottom:1.875rem;}@media only screen and (min-width:40.3125em){.main-footer .subscribe-section{width:50%;float:left;margin-bottom:0;}}@media only screen and (min-width:64.0625em){.main-footer .subscribe-section{width:auto;border-right:1px solid #dcdedf;}}.main-footer .subscribe-section .subtitle{padding:12px 30px;padding:0.75rem 1.875rem;margin-bottom:15px;margin-bottom:0.9375rem;}@media only screen and (min-width:64.0625em){.main-footer .subscribe-section .subtitle{margin-bottom:0;float:right;}}.main-footer .subscribe-section .footer-button{position:relative;letter-spacing:.5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px 12px 46px;padding:0.75rem 1rem 0.75rem 2.875rem;outline:2px solid #fff;}@media only screen and (min-width:64.0625em){.main-footer .subscribe-section .footer-button{float:left;}}.main-footer .subscribe-section .footer-button:before{content:"\e612";margin-right:12px;margin-right:0.75rem;position:absolute;left:15px;left:0.9375rem;color:#ea3a9e;font-weight:normal;font-size:1.2em;line-height:.8;}.main-footer .subscribe-section .footer-button:hover{text-decoration:none;color:#ea3a9e;}@media only screen and (min-width:650px){.main-footer .social-links-section{float:left;}}@media only screen and (min-width:40.3125em){.main-footer .social-links-section{width:50%;}}@media only screen and (min-width:64.0625em){.main-footer .social-links-section{width:auto;}}.main-footer .social-links-section .subtitle{padding:12px 30px;padding:0.75rem 1.875rem;}@media only screen and (min-width:64.0625em){.main-footer .social-links-section .subtitle{float:left;}}@media only screen and (min-width:64.0625em){.main-footer .social-links-section .social-icon-wrap{float:left;}}@media only screen and (min-width:64.0625em){.main-footer .social-links-section .social-icon-wrap a{float:left;}}@media only screen and (min-width:64.0625em){.main-footer .social-links-section .social-icon-wrap span{display:block;}}.main-footer .social-links-section .social-icon-wrap a{color:#ea3a9e;font-size:2.71429em;padding:0 10px;padding:0 0.625rem;font-style:normal;text-decoration:none;}.main-footer .social-links-section .social-icon-wrap a:hover{color:#a60360;}.main-footer .lower-wrap{position:relative;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;*zoom:1;}.main-footer .lower-wrap:after{content:"";display:table;clear:both;}@media only screen and (min-width:40.3125em){.main-footer .lower-wrap{max-width:650px;margin:0 auto;}}@media only screen and (min-width:64.0625em){.main-footer .lower-wrap{max-width:1140px;max-width:71.25rem;padding-left:2.65%;padding-right:2.65%;}}.main-footer .footer-section-subtitle,.main-footer .section-title{line-height:1.3;letter-spacing:.5px;}@media only screen and (min-width:0) and (max-width:650px){.main-footer .link-section{padding-left:35px;padding-left:2.1875rem;padding-right:35px;padding-right:2.1875rem;}}@media only screen and (min-width:40.3125em){.main-footer .link-section{clear:both;border-top:1px solid #dcdedf;border-bottom:1px solid #dcdedf;}}@media only screen and (min-width:64.0625em){.main-footer .link-section{float:left;width:27.2%;clear:none;border:none;}}.main-footer .link-section ul{list-style:none;}.main-footer .link-section a{color:#ea3a9e;}.main-footer .link-section a:hover{color:#a60360;}.main-footer .link-section li{float:left;width:45%;margin-right:5%;margin-bottom:2px;margin-bottom:0.125rem;}@media only screen and (min-width:40.3125em){.main-footer .link-section li{width:28%;}}@media only screen and (min-width:64.0625em){.main-footer .link-section li{width:45%;}}@media only screen and (min-width:0) and (max-width:650px){.main-footer .mag-section{padding-left:2.65%;padding-right:2.65%;}}@media only screen and (min-width:40.3125em){.main-footer .mag-section{float:right;width:45%;padding-right:5%;margin-right:5%;border-right:1px solid #dcdedf;margin-bottom:1.78571em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media only screen and (min-width:64.0625em){.main-footer .mag-section{float:right;width:27.2%;margin:0 4.5%;padding-left:4.5%;padding-right:4.5%;border-left:1px solid #dcdedf;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}}.main-footer .mag-section .mag-cover-text{max-width:249px;max-width:15.5625rem;margin:0 auto;font-family:Georgia,serif;font-size:14px;font-size:0.875rem;}.main-footer .mag-section .mag-cover-text a{color:#464646;font-weight:bold;}.main-footer .mag-section .mag-cover-text a:hover{color:#ea3a9e;}.main-footer .mag-section img{margin-bottom:16px;margin-bottom:1rem;}@media only screen and (min-width:0) and (max-width:650px){.main-footer .plan-section{padding-left:2.65%;padding-right:2.65%;}}@media only screen and (min-width:40.3125em){.main-footer .plan-section{float:right;width:45%;}}@media only screen and (min-width:64.0625em){.main-footer .plan-section{width:27.2%;float:right;}}.main-footer .plan-section ul{list-style:none;}.main-footer .plan-section li{margin-bottom:12px;margin-bottom:0.75rem;}.main-footer .plan-section li:last-child{margin-bottom:0;}.main-footer .plan-section a{color:#464646;}.main-footer .plan-section a span{font-family:"brandon-grotesque",sans-serif;font-weight:bold;color:#ea3a9e;text-transform:uppercase;font-size:15px;font-size:0.9375rem;display:block;}.main-footer .plan-section a:hover{text-decoration:none;}.main-footer .plan-section a:hover span{color:#a60360;}.main-footer .copyright-wrap{text-align:center;padding-left:2.65%;padding-right:2.65%;padding-top:20px;padding-top:1.25rem;padding-bottom:16px;padding-bottom:1rem;margin-top:1.28571em;background:url(/sites/all/themes/msw_emma/img/postage_stitch_footer.png) 50% 0% repeat-x #959595;line-height:1;*zoom:1;}.main-footer .copyright-wrap:after{content:"";display:table;clear:both;}@media only screen and (min-width:64.0625em){.main-footer .copyright-wrap{padding:16px 10px 3px;padding:1rem 0.625rem 0.1875rem;}}.main-footer .copyright-wrap .container{clear:both;}@media only screen and (min-width:40.3125em){.main-footer .copyright-wrap .container{max-width:650px;max-width:40.625rem;margin:0 auto;}}.main-footer .container{min-width:0;}.main-footer .container .section-title{margin-bottom:15px;margin-bottom:0.9375rem;}.main-footer .copyright-section{color:#ededed;font-family:Arial,Helvetica,Geneva,sans-serif;line-height:1;margin-bottom:0;font-size:12px;font-size:0.75rem;}.main-footer .meredith-footer{margin:0 auto;}@media only screen and (min-width:40.3125em){.main-footer .meredith-footer{margin-top:1.42857em;max-width:650px;max-width:40.625rem;}}@media only screen and (min-width:64.0625em){.main-footer .meredith-footer{max-width:1140px;max-width:71.25rem;}}.main-footer .meredith-footer a{color:#545454;}.main-footer .meredith-footer a:hover{color:#ea3a9e;}.main-footer .meredith-footer .container-inside{padding:0 1.42857em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.main-footer .meredith-footer .footer-section-subtitle{margin-right:0.35714em;letter-spacing:0.00357em;}.main-footer .meredith-footer .meredith-section{text-align:center;padding:0.85714em 1.42857em;}.main-footer .meredith-footer .meredith-section:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}@media only screen and (min-width:40.3125em){.main-footer .meredith-footer .meredith-section{padding:0.28571em 0;}}.main-footer .meredith-footer .list-sites{display:inline-block;}.main-footer .meredith-footer .list-sites li{display:inline-block;border-left:1px solid #dcdedf;margin-left:0.35714em;margin-bottom:0.35714em;padding-left:0.35714em;}.main-footer .meredith-footer .list-sites li:first-child{display:block;margin-left:0;padding-left:0;border:none;}@media only screen and (min-width:40.3125em){.main-footer .meredith-footer .list-sites li:first-child{display:inline-block;}}.main-footer .meredith-footer .list-sites li:nth-child(2){margin-left:0;padding-left:0;border:none;}.main-footer .meredith-copyright{text-align:center;background-color:#959595;padding-bottom:5px;padding-bottom:0.3125rem;}.main-footer .meredith-copyright .meredith-logo-wrap{max-width:100px;max-width:6.25rem;margin:0 auto;}.main-footer .meredith-copyright .meredith-logo{width:100%;}.main-footer .meredith-copyright,.main-footer .meredith-copyright .list-sites a{font-family:Arial,Helvetica,Geneva,sans-serif;color:#ededed;font-size:12px;font-size:0.75rem;}.main-footer .meredith-copyright .list-sites a:hover{color:#a60360;}.main-footer .meredith-copyright .meredith-logo-wrap,.main-footer .meredith-copyright .copyright-info{display:block;}@media only screen and (min-width:40.3125em){.main-footer .meredith-copyright .meredith-logo-wrap,.main-footer .meredith-copyright .copyright-info{display:inline-block;}}.main-footer .meredith-copyright .links-section,.main-footer .meredith-copyright .list-sites,.main-footer .meredith-copyright .list-sites li{display:inline-block;}@media only screen and (min-width:40.3125em){.main-footer .meredith-copyright .meredith-logo-wrap{padding-right:10px;padding-right:0.625rem;}}.main-footer .meredith-copyright .copyright-info{margin-top:5px;margin-top:0.3125rem;}@media only screen and (min-width:40.3125em){.main-footer .meredith-copyright .copyright-info{border-right:1px solid #ededed;padding-right:6px;padding-right:0.375rem;margin-bottom:0;margin-top:0;}}.main-footer .meredith-copyright .link-accent{font-weight:600;color:#ea3a9e;}.main-footer .meredith-copyright .list-sites li{border-right:1px solid #ededed;padding-right:6px;padding-right:0.375rem;padding-left:3px;padding-left:0.1875rem;}.main-footer .meredith-copyright .list-sites li:last-child{border:none;padding-right:0;}img[title="Legolas Pixel"]{float:left;height:0;width:0;}.navigation .navsubhd{font-family:"acta-display",Georgia,serif;color:#666;font-size:1.07143em;}@media only screen and (min-width:73.21429em){.navigation .navsubhd{display:block;}}.navigation .up-arrow-wrap{display:none;}.navigation .subnav-new{display:none;text-align:left;}@media only screen and (min-width:73.21429em){.navigation .subnav-inner{background-color:#fff;}}.navigation .subnav-col-new li{font-family:"brandon-grotesque",sans-serif;line-height:1.2;}@media only screen and (min-width:73.21429em){.navigation .subnav-col-new .no-image-item a{font-family:"brandon-grotesque",sans-serif;font-size:18px;font-size:1.125rem;font-weight:normal;text-transform:none;line-height:22px;line-height:1.375rem;color:#3e4244;padding:0.35714em 0 0.35714em 0;display:block;}.navigation .subnav-col-new .no-image-item a:hover{color:#ea3a9e;}}.navigation .subnav-col-new .see-more{color:#959595;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:12px;font-size:0.75rem;text-transform:uppercase;display:inline-block;margin-top:13px;margin-top:0.8125rem;letter-spacing:1px;}.navigation .subnav-col-new .see-more:hover{color:#ea3a9e;}.navigation .subnav-col-new:first-child{display:none;}.navigation .subnav-col-new-title{color:#ea3a9e;}@media only screen and (min-width:73.21429em){.navigation .subnav-col-new-title{padding:0.57143em 1em 0.57143em 1em;}}.navigation .subnav-col-new-title.empty{display:none;}@media only screen and (min-width:73.21429em){.navigation .subnav-table{display:table;table-layout:fixed;width:100%;}.navigation .subnav-inner{padding:2.14286em 0 2.14286em 0;border:1px solid #dcdedf;}.navigation .subnav-col-new{display:table-cell;vertical-align:top;padding:0 2.85714em 0 2.85714em;margin-bottom:0;position:relative;border-right:1px solid #dcdedf;}.navigation .subnav-col-new:last-child{border-right:none;}.navigation .subnav-col-new-title{margin-bottom:10px;margin-bottom:0.625rem;padding:0;}.navigation .subnav-col-new-title.empty{display:block;}.navigation .li-first.is-hovered .up-arrow-wrap{display:block;position:relative;bottom:0;left:0;width:100%;z-index:99999999;}.navigation .li-first.is-hovered .up-arrow:before,.navigation .li-first.is-hovered .up-arrow:after{position:absolute;height:0;width:0;content:" ";border:solid transparent;border-color:rgba(255,255,255,0);border-width:10px;}.navigation .li-first.is-hovered .up-arrow:before{border-width:11px;}.navigation .li-first.is-hovered .up-arrow:before{bottom:-1px;left:50%;margin-left:-11px;border-bottom-color:#c2c0be;}.navigation .li-first.is-hovered .up-arrow:after{bottom:-1px;left:50%;margin-left:-10px;border-bottom-color:white;}.navigation .li-first.is-hovered .subnav-new{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);display:block;position:absolute;top:100%;left:5%;width:80%;z-index:1000003;}}.node-type-mega-menu .main-content .subnav-new{position:static;display:block;}.node-type-mega-menu .main-content .subnav-new ul{list-style:none;}.site-nav-ad-wrap{background-color:#fff;}@media only screen and (min-width:40.3125em){.site-nav-ad-wrap{background:none;}}.main-header .ad-top{text-align:center;}@media only screen and (min-width:40.3125em){.main-header .ad-top{background:url(/sites/all/themes/msw_emma/img/scallop_header.png) bottom center repeat-x;padding:8px 0 16px 0;padding:0.5rem 0 1rem 0;}}@media only screen and (min-width:40.3125em) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:40.3125em) and (-moz-min-device-pixel-ratio:2){.main-header .ad-top{background:url(/sites/all/themes/msw_emma/img/scallop_header@2x.png) bottom center repeat-x;-webkit-background-size:23px 10px;background-size:23px 10px;}}.container{overflow:visible;max-width:none;}@media only screen and (min-width:73.21429em){.header-content{position:relative;padding-top:25px;padding-top:1.5625rem;}.header-content:after{content:"";background:transparent url(/sites/all/themes/msw_emma/img/roughcloth.png) top left repeat;opacity:.5;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;}}@media only screen and (min-width:73.21429em) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:73.21429em) and (-moz-min-device-pixel-ratio:2){.header-content:after{background:transparent url(/sites/all/themes/msw_emma/img/roughcloth@2x.png) top left repeat;-webkit-background-size:320px 320px;background-size:320px 320px;}}.navbar{background-color:#fff;}.navbar a{text-decoration:none;}.ad-block div{margin-left:auto !important;margin-right:auto !important;}.site-name{width:200px;width:12.5rem;height:55px;height:3.4375rem;margin:0 auto;margin-top:5px;margin-top:0.3125rem;background:transparent url(/sites/all/themes/msw_emma/img/logo.svg) center center no-repeat;background-size:contain;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}@media only screen and (min-width:34.375em){.site-name{width:300px;width:18.75rem;}}@media only screen and (min-width:73.21429em){.site-name{width:400px;width:25rem;height:70px;height:4.375rem;margin-top:8px;margin-top:0.5rem;}}.logo-area{text-align:center;}.logo-link{display:inline-block;margin:0 auto;}@media only screen and (min-width:73.21429em){.logo-link{position:absolute;top:0;left:32%;}}.logo-link:hover{text-decoration:none;}.logo-search-wrapper{position:relative;margin:0 auto;}.logo-search-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}@media only screen and (min-width:73.21429em){.logo-search-wrapper{max-width:1140px;max-width:71.25rem;padding:1.07143em 0;}}@media only screen and (min-width:0) and (max-width:73.21429em){.logo-search-wrapper{border-bottom:1px solid #ededed;}}.ac_search .search_suggest .auto-complete-highlight{color:#ea3a9e;}.ac_search{background:none;box-shadow:none;border:8px solid rgba(0,0,0,0.25);z-index:1000000000000000;}.ac_search ul{background-color:#FFF;list-style:none;max-height:100% !important;padding:0;margin:0;}.ac_search li{border-top:1px solid #dcdedf;color:#545454;font:"acta-display",Georgia,serif;font-size:1.14286em;padding:1.07143em 1.07143em 1.07143em 0.71429em;cursor:pointer;}.ac_search li:hover{color:#ea3a9e;}.ac_search_keydown{color:#ea3a9e !important;}@media only screen and (min-width:0) and (max-width:73.21429em){.mobile-hide{display:none !important;}}@media only screen and (min-width:73.21429em){.desktop-hide{display:none !important;}}#div-gpt-interstitial{display:none;}.gl-next:before{content:"\e013";}.gl-prev:before{content:"\e014";}a:link,a:visited,a:hover,a:active{text-decoration:none;}a:hover{color:#a60360;}a:hover,a:focus,a:active{outline:0;}.main-content{background-color:#fff;}.email-link a:before{content:"\e010";letter-spacing:4px;}.backto a:before,.email-link a:before,.save-link .fave-link:before,.li-ingredients .item-data:before,.li-directions .step-count:before,.ugc-user-default-profile-photo{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ugc-user-default-profile-photo{color:#bcbcbc;font-size:16px;font-size:1rem;}.page-section-title,.note-title{border-bottom-color:#dcdedf;}.mslo-share-btn-corner .social-icon-bg{background-color:#fff;border:1px solid #d9d9d9;}.mslo-share-btn-corner .social-icon-bg:hover{opacity:.7;}.mslo-share-btn-corner .social-icon-overlay:before{color:#ea3a9e;}.mslo-share-btn-corner:hover .social-icon-overlay:before{color:#a60360;}.mslo-share-bar .mslo-btn-save .count-wrap{margin-top:0.71429em;}.mslo-share-bar .mslo-btn-expand .glyph{font-size:1.4em;}.mslo-share-bar .mslo-share-btn a,.mslo-share-bar .mslo-share-btn span,.mslo-share-bar .ugc-content-wrap a,.mslo-share-bar .ugc-content-wrap span{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mslo-share-bar .mslo-share-btn a:before,.mslo-share-bar .mslo-share-btn a .social-icon:before,.mslo-share-bar .mslo-share-btn a .glyph:before,.mslo-share-bar .mslo-share-btn span:before,.mslo-share-bar .mslo-share-btn span .social-icon:before,.mslo-share-bar .mslo-share-btn span .glyph:before,.mslo-share-bar .ugc-content-wrap a:before,.mslo-share-bar .ugc-content-wrap a .social-icon:before,.mslo-share-bar .ugc-content-wrap a .glyph:before,.mslo-share-bar .ugc-content-wrap span:before,.mslo-share-bar .ugc-content-wrap span .social-icon:before,.mslo-share-bar .ugc-content-wrap span .glyph:before{color:#c2c0be;}.mslo-share-bar .mslo-share-btn a:hover:before,.mslo-share-bar .mslo-share-btn a .social-icon:hover:before,.mslo-share-bar .mslo-share-btn a .glyph:hover:before,.mslo-share-bar .mslo-share-btn span:hover:before,.mslo-share-bar .mslo-share-btn span .social-icon:hover:before,.mslo-share-bar .mslo-share-btn span .glyph:hover:before,.mslo-share-bar .ugc-content-wrap a:hover:before,.mslo-share-bar .ugc-content-wrap a .social-icon:hover:before,.mslo-share-bar .ugc-content-wrap a .glyph:hover:before,.mslo-share-bar .ugc-content-wrap span:hover:before,.mslo-share-bar .ugc-content-wrap span .social-icon:hover:before,.mslo-share-bar .ugc-content-wrap span .glyph:hover:before{color:#ea3a9e;}.mslo-share-bar .mslo-share-btn .fave-glyph:before,.mslo-share-bar .ugc-content-wrap .fave-glyph:before{color:#ea3a9e;}.comments-section .datetime{color:#959595;}.comments-section .comment-list li:hover{background-color:#f7f7f7;}.comments-section .comment-list li .btn{color:#ea3a9e;}.feedback-tool .btn-action.save-link .fave-glyph{width:20px;width:1.25rem;color:#959595;}.feedback-tool .btn-action.made-it .made-glyph{font-size:28px;font-size:1.75rem;color:#959595;}.consolidated-feedback .btn-action.save-link .fave-glyph{padding-top:0.42857em;}.consolidated-feedback .feedback-tool:hover .login-frame:before{color:#ea3a9e;}.toolbar .icon-share{font-family:"emma_base-glyphs";line-height:1;cursor:pointer;text-transform:lowercase;font-smooth:always;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.toolbar .icon-share:before{font-size:30px;font-size:1.875rem;color:#ea3a9e;content:"\e627";}.toolbar .icon-share:hover:before{color:#a60360;}.feedback-tooltip.favorite{color:#ea3a9e;}.feedback-tooltip.madeit{color:#ea3a9e;}.js-mslo-authenticate{cursor:pointer;}.user-modal-container .user-modal-wrap .user-modal .user-modal-top .user-modal-close{color:#545454;}.user-modal-container .user-form-container .user-form-title{color:#464646;}.user-modal-container .user-form-container .user-form-inputs .user-form-field.error{border:1px solid #ea3a9e;}.user-modal-container .user-form-container .user-form-inputs .error:not(input){color:#ea3a9e;}.user-modal-container .user-form-container .error-messages{color:#ea3a9e;}.user-modal-container .user-form-container .user-submit-button{background-color:#ea3a9e;font-family:"brandon-grotesque",sans-serif;font-size:13px;font-size:0.8125rem;line-height:1;letter-spacing:1px;padding:0.85714em 1.14286em;border-radius:0;font-weight:bold;}.user-modal-container .user-form-container .user-modal-back a,.user-modal-container .user-form-container .user-conditions a{text-decoration:underline !important;}.user-modal-container .user-form-container .ugc-error-msg a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#ea3a9e;border-bottom:1px solid #ea3a9e;}.user-modal-container .user-form-container .ugc-error-msg a:hover{border-bottom:1px dotted #ea3a9e;}.user-modal-container .user-confirmation .user-confirmation-recirc a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#ea3a9e;}.user-modal-container .user-confirmation .user-confirmation-recirc a:hover{color:#a60360;}.user-modal-container .user-confirmation .confirmation-title-wrap{color:#464646;}.notes.notes-variations{color:#ea3a9e;}.notes.notes-variations a,.notes.notes-variations .note-title{color:#ea3a9e;}.notes.notes-cooks{color:#ea3a9e;}.notes.notes-cooks a,.notes.notes-cooks .note-title{color:#ea3a9e;}.notes.notes-freezing{color:#9bcaec;}.notes.notes-freezing a,.notes.notes-freezing .note-title{color:#9bcaec;}.flex-prev,.flex-next{top:50%;background:none;}.flex-prev .glyph:before,.flex-next .glyph:before{font-size:40px;font-size:2.5rem;color:#ea3a9e;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;padding:0.625rem;}.flex-prev .glyph:hover:before,.flex-next .glyph:hover:before{color:#a60360;}
