.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fa-envelope-enhanced:before,.fa-envelope-gdpr:before{content:"\f0e0"}i.fa,span.fa{display:inline}.mm-body{background-color:#fff;width:1px;min-width:100%;*width:100%}.mm-body .mm-frame.mm-frame-privacy .mm-activity,.mm-body .mm-frame.mm-frame-privacy .mm-explainer{width:80%}.mm-body .mm-frame.mm-frame-privacy.mm-frame-mobile .fieldfill{width:auto}.mm-body .mm-frame.mm-frame-privacy.mm-frame-mobile p.smaller{font-size:13px;line-height:20px}form{margin:0}.mm-close{z-index:3;position:absolute;right:0;top:0;cursor:pointer;height:40px;width:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAADFBMVEUAAAAAAADs7Ozk5OQWfFDEAAAABHRSTlNmzfD6fX0x6QAAADhJREFUeAGtyzkKADEAQlGX+995sJExZchvhAfiZdJ/kq2AXaGtADFUKC3kYh3A0ACGAghVyM5tH063AIhm6TccAAAAAElFTkSuQmCC) 12px 8px no-repeat}.mm-frame-mobile-close{z-index:10000;position:absolute;right:7px;padding:5px;color:#000;cursor:pointer;width:20px;font-size:150%;font-weight:700}.mm-frame-mobile-close:after{content:"\\2716\\fe0e"}.mm-close .mm-close-vector,.mm-frame-mobile-close .mm-close-vector{display:none;z-index:4;position:absolute;right:4px;top:4px;width:16px;height:16px;padding:6px;background:rgba(0,0,0,.2);border-radius:0}.mm-close .mm-close-vector polygon.st0,.mm-frame-mobile-close .mm-close-vector polygon.st0{fill:#fff}.mm-frame-mobile-close .mm-close-vector{width:12px;height:12px;padding:5px;background:transparent}.mm-frame-mobile-close .mm-close-vector polygon.st0{width:12px;height:12px}.mm-refer-again{margin-right:36px;position:absolute;bottom:-200px;background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:0;padding:15px 30px}.mm-refer-again .btn-custom{float:right}.btn.btn-custom{position:relative}.btn.btn-custom span.mm-cta-loading{position:absolute;height:100%;top:0;right:0}.btn.btn-custom span.mm-cta-loading svg{width:40px;height:100%;margin:10% 0;display:inline-block}.mm-frame-mobile .mm-refer-again{position:static}#twitter-url-copy{color:#0084b4;font-size:12px;line-height:14px;display:block}#twitter-counter-placeholder{font-size:11px}.mm-activity h1{color:#000;margin-top:6px;margin-bottom:0;font-size:12px;line-height:16px}.popover{border:3px solid #ec832f;border-radius:0;text-shadow:none}.popover-title{color:#222}.mm-explainer .popover .popover-content p,.popover .popover-content p{color:#555;font-size:12px;line-height:13px;text-shadow:none;font-weight:400;margin-bottom:10px}.popover.left .arrow:after{border-left-color:#ec832f}.mm-sharing-activity .mm-activity p.share-caveat{font-size:9px;line-height:10px;text-align:center;margin:0 10%}.share-widget-response{font-size:14px;text-align:center}.share-widget-response li{text-align:inherit;color:#000}.mm-sharetype-vertical .share-widget-response{margin:20px 0}.share-widget-response ul{list-style:none;margin:0}.share-widget-response__message--error{font-style:italic}.share-widget-response button{margin-top:30px;text-transform:uppercase;font-size:12px;background-color:inherit;border:1px solid #000;font-weight:500;padding:9px 11px}div.ui-helper-hidden-accessible{display:none}.mm-activity-mobile ul.tagit,.mm-activity ul.tagit{background-color:#fff;border:1px solid #ccc;min-height:28px;max-height:48px;padding:0 6px;line-height:20px;vertical-align:middle}.mm-activity-mobile ul.tagit *,.mm-activity ul.tagit *{box-sizing:border-box}.mm-activity-mobile ul.tagit input,.mm-activity-mobile ul.tagit li,.mm-activity ul.tagit input,.mm-activity ul.tagit li{font-size:12px}.mm-activity-mobile ul.tagit li.tagit-choice,.mm-activity ul.tagit li.tagit-choice{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f3dae6;border:0;padding:0 4px;margin:5px 5px 0 0;line-height:20px;color:#a12653}.mm-activity-mobile ul.tagit li.tagit-choice:hover,.mm-activity ul.tagit li.tagit-choice:hover{background-color:#e2a6c3}.mm-activity-mobile ul.tagit li.tagit-choice a.tagit-close,.mm-activity-mobile ul.tagit li.tagit-choice a.tagit-close span,.mm-activity ul.tagit li.tagit-choice a.tagit-close,.mm-activity ul.tagit li.tagit-choice a.tagit-close span{position:relative;top:0;margin:0;padding:0 0 0 1px;line-height:inherit;right:0;font-size:12px;white-space:nowrap}.mm-activity-mobile ul.tagit li.tagit-choice a.tagit-close .text-icon,.mm-activity-mobile ul.tagit li.tagit-choice a.tagit-close span .text-icon,.mm-activity ul.tagit li.tagit-choice a.tagit-close .text-icon,.mm-activity ul.tagit li.tagit-choice a.tagit-close span .text-icon{display:inline}.mm-activity-mobile ul.tagit li.tagit-new,.mm-activity ul.tagit li.tagit-new{margin:0;padding:0;line-height:26px}.mm-activity-mobile ul.tagit li.tagit-new input,.mm-activity-mobile ul.tagit li.tagit-new input:focus,.mm-activity-mobile ul.tagit li.tagit-new input:hover,.mm-activity ul.tagit li.tagit-new input,.mm-activity ul.tagit li.tagit-new input:focus,.mm-activity ul.tagit li.tagit-new input:hover{border:0}::-ms-clear{display:none}.mm-frame-mobile .mm-wechat-landing-preview,.mm-frame .mm-wechat-landing-preview{opacity:.8;padding:5px;margin:0 10px;width:230px;border:2px dashed grey;zoom:.9}.mm-frame-mobile .mm-wechat-landing-preview .mm-explainer,.mm-frame-mobile .mm-wechat-landing-preview .mm-explainer p,.mm-frame .mm-wechat-landing-preview .mm-explainer,.mm-frame .mm-wechat-landing-preview .mm-explainer p{width:auto;margin-top:0}.mm-frame-mobile .mm-wechat-landing-preview{margin:auto}.mm-sharetype-horizontal .mm-wom-code-wrapper{margin-top:14px}.mm-sharetype-horizontal .mm-sharing-extra{display:none}.mm-sharetype-horizontal .mm-link-share{padding:10px 0;background-color:rgba(0,0,0,.2);margin-top:14px}.mm-sharetype-horizontal .mm-link-sharing{margin:0 15px}.mm-sharetype-horizontal .mm-link-sharing input[type=text]{width:79%;border:0}.mm-sharetype-horizontal .mm-link-share h1{font-family:Arial,sans-serif;font-weight:400;color:#fff;font-size:14px;line-height:20px;margin:0;text-shadow:-1px -1px 0 rgba(0,0,0,.22)}.mm-sharetype-horizontal #wom_success p{color:#555;font-size:.85em;line-height:1.2em;padding-top:2px;margin-bottom:3px}.mm-sharetype-horizontal #wom_success h1{color:inherit;font-size:1em;line-height:1.2em;padding-top:2px;margin-top:0;margin-bottom:4px}.mm-sharetype-horizontal .mm-wom-share{margin-bottom:0;margin-top:0}.mm-sharetype-horizontal .mm-wom-share h1{font-family:Arial,sans-serif;font-weight:700;font-size:14px;line-height:19px;margin-bottom:0;margin-top:0;color:inherit}.mm-sharetype-horizontal .mm-wom-share p{font-family:Arial,sans-serif;font-weight:400;font-size:12px;line-height:14px;margin-top:5px;margin-bottom:0;padding-top:0}.mm-sharetype-horizontal .mm-wom-code-wrapper{padding:4px 0;background:0}.mm-sharetype-horizontal .mm-wom-code{background-color:#fff;padding:0;margin:0;width:auto}.mm-sharetype-horizontal .mm-wom-code-inner{font-size:21px;line-height:normal;min-height:21px;color:rgba(0,0,0,.5);font-family:Lato,Arial,sans-serif;border:2px solid #a5a5a5;margin:0;padding:15px;text-align:left}.mm-share-tabs .tab-content{background-color:#fff;padding:18px 12px 5px;min-height:186px;height:auto;overflow:hidden}.mm-share-tabs{background-color:rgba(0,0,0,.2);position:relative}.mm-share-tabs .nav{margin-bottom:0}.mm-share-tabs .nav-tabs{background:0;border:0;color:#fff;height:45px;border-bottom:12px solid #fff;margin-left:0}.mm-share-tabs .nav-tabs #mm-tab-share-choice{float:left;margin-left:0;margin-right:0;width:auto;padding:12px 5px 18px 15px;text-shadow:-1px -1px 0 rgba(0,0,0,.22)}.mm-share-tabs .nav-tabs>.active>a,.mm-share-tabs .nav-tabs>.active>a:active,.mm-share-tabs .nav-tabs>.active>a:focus,.mm-share-tabs .nav-tabs>.active>a:hover{color:inherit;background-color:inherit;border:inherit;outline:0}.mm-share-tabs .nav-tabs li{position:relative;float:right;margin:0 0 0 3px;border:0;width:50px;text-align:center}.mm-share-tabs .nav-tabs li:first-child{margin-right:27px}.mm-share-tabs .nav-tabs>li>a{color:#fff;background-color:rgba(0,0,0,.2);font-size:25px;border:0;padding:10px;margin:0;height:25px;max-height:25px}.mm-share-tabs .nav-tabs>li>a svg{max-height:25px;fill:#fff}.mm-share-tabs .nav-tabs .mm-fbm-svg{height:24.5px}.mm-share-tabs .nav-tabs>li.mm-tab.active,.mm-share-tabs .nav-tabs>li.mm-tab:hover{background-color:#89898a}.mm-share-tabs .nav-tabs>li.mm-tab.active:after{border-top-color:#89898a}.mm-share-tabs .nav-tabs>li.mm-tab-share_wom.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_wom:hover{background-color:#e33576}.mm-share-tabs .nav-tabs>li.mm-tab-share_wom.active:after{border-top-color:#e33576}.mm-share-tabs .nav-tabs>li.mm-tab-share_link.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_link:hover{background-color:#e33576}.mm-share-tabs .nav-tabs>li.mm-tab-share_link.active:after{border-top-color:#e33576}.mm-share-tabs .nav-tabs>li.mm-tab-share_fb.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_fb:hover{background-color:#4f6dbe}.mm-share-tabs .nav-tabs>li.mm-tab-share_fb.active:after{border-top-color:#4f6dbe}.mm-share-tabs .nav-tabs>li.mm-tab-share_fbm.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_fbm:hover{background-color:#0084ff}.mm-share-tabs .nav-tabs>li.mm-tab-share_fbm.active:after{border-top-color:#0084ff}.mm-share-tabs .nav-tabs>li.mm-tab-share_tw.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_tw:hover{background-color:#23cfee}.mm-share-tabs .nav-tabs>li.mm-tab-share_tw.active:after{border-top-color:#23cfee}.mm-share-tabs .nav-tabs>li.mm-tab-share_email.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_email:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_emaile.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_emaile:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_emailg.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_emailg:hover{background-color:#33c66a}.mm-share-tabs .nav-tabs>li.mm-tab-share_email.active:after,.mm-share-tabs .nav-tabs>li.mm-tab-share_emaile.active:after,.mm-share-tabs .nav-tabs>li.mm-tab-share_emailg.active:after{border-top-color:#33c66a}.mm-share-tabs .nav-tabs>li.mm-tab-share_print.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_print:hover{background-color:#f6b414}.mm-share-tabs .nav-tabs>li.mm-tab-share_print.active:after{border-top-color:#f6b414}.mm-share-tabs .nav-tabs>li.mm-tab-share_wb.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_wb:hover{background-color:#e6162d}.mm-share-tabs .nav-tabs>li.mm-tab-share_wb.active:after{border-top-color:#e6162d}.mm-share-tabs .nav-tabs>li.mm-tab-share_pi.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_pi:hover{background-color:#cb2027}.mm-share-tabs .nav-tabs>li.mm-tab-share_pi.active:after{border-top-color:#cb2027}.mm-share-tabs .nav-tabs>li.mm-tab-share_li.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_li:hover{background-color:#1c86bc}.mm-share-tabs .nav-tabs>li.mm-tab-share_li.active:after{border-top-color:#1c86bc}.mm-share-tabs .nav-tabs>li.mm-tab-share_rd.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_rd:hover{background-color:#ff4500}.mm-share-tabs .nav-tabs>li.mm-tab-share_rd.active:after{border-top-color:#ff4500}.mm-share-tabs .nav-tabs>li.mm-tab-share_twc.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_twc:hover{background-color:#6441a4}.mm-share-tabs .nav-tabs>li.mm-tab-share_twc.active:after{border-top-color:#6441a4}.mm-share-tabs .nav-tabs>li.mm-tab-share_wc.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_wc:hover{background-color:#2dc100}.mm-share-tabs .nav-tabs>li.mm-tab-share_wc.active:after{border-top-color:#2dc100}.mm-share-tabs .nav-tabs>li.mm-tab-share_nr.active,.mm-share-tabs .nav-tabs>li.mm-tab-share_nr:hover{background-color:#00d700}.mm-share-tabs .nav-tabs>li.mm-tab-share_nr.active:after{border-top-color:#00d700}.mm-share-tabs .nav-tabs>li.mm-tab-share_email_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_emaile_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_fb_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_fbm_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_li_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_link_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_nr_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_pi_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_print_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_rd_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_tw_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_twc_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_vk_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_wb_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_wc_mono:hover,.mm-share-tabs .nav-tabs>li.mm-tab-share_wom_mono:hover{background-color:#999}.mm-share-tabs .nav-tabs>li.mm-tab_mono.active,.mm-share-tabs .nav-tabs>li.mm-tab_mono:hover{background-color:#89898a}.mm-share-tabs .nav-tabs>li.mm-tab_mono.active:after{border-top-color:#89898a}.mm-sharetype-horizontal .side-notes{color:#555;font-size:12px;line-height:14px;padding:7px;margin-bottom:5px;min-height:20px}.mm-share-tabs .nav-tabs>li.active:after{content:"";display:block;position:absolute;top:45px;width:0;height:0;border:solid transparent;border-width:25px 25px 0}.mm-sharetype-horizontal .btn.btn-copylink.copy-button{background-color:#89898a;background:#89898a;border:0;vertical-align:bottom;padding:6px 15px;height:29px;margin-left:-3px;line-height:1.5em}.mm-sharetype-horizontal .alert{position:absolute;height:87px;padding:15px 15px 5px 0;margin:75px 10px;font-size:14px;line-height:15px;border:0;-webkit-border-radius:0;border-radius:0;vertical-align:middle;text-align:center;top:0;bottom:0;right:0;left:0;opacity:.9}.mm-sharetype-horizontal .alert-error,.mm-sharetype-horizontal .alert-success{background-color:#fff;color:#555}.mm-sharetype-horizontal .mm-form-block form{padding:12px 0}.mm-frame .mm-activity .mm-sharetype-horizontal .mm-enhanced-email-label{width:90px;clear:both;float:left;font-weight:600;line-height:40px}.mm-frame .mm-activity .mm-sharetype-horizontal #mm-email-enhanced-form-value{line-height:40px}.mm-frame .mm-activity .mm-sharetype-horizontal .mm-email-enhanced-caveat{line-height:8px;text-align:center}.mm-frame .mm-activity #emaile-SharesHorizontal div.controls>input,.mm-frame .mm-activity #emaile-SharesHorizontal ul.tagit{width:280px;float:right;margin-bottom:15px}.mm-frame-referrer-share .mm-activity #emaile-SharesHorizontal textarea{height:95px}.mm-frame-referrer-newshare .mm-activity .mm-form-block form{padding:0}.mm-frame-referrer-newshare .mm-activity #mm-email-enhanced-form-value{margin-left:10px}.mm-frame-referrer-newshare .mm-activity #emaile-SharesHorizontal textarea{height:62px}.mm-sharetype-horizontal input[type=email],.mm-sharetype-horizontal input[type=text],.mm-sharetype-horizontal textarea,.mm-sharetype-horizontal ul.tagit{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;line-height:15px;margin-top:0;margin-bottom:6px;padding-bottom:2px;color:#767676;resize:none;font-family:Arial,sans-serif;cursor:text;border:2px solid #a5a5a5}.mm-sharetype-horizontal textarea:disabled{color:#767676;-webkit-text-fill-color:#767676}.mm-sharetype-horizontal input[type=text]#share_url{padding:10px 5px;border:0}.mm-activity-mobile .mm-sharetype-horizontal input[type=text]#r-share_url{padding:10px 5px}.mm-sharetype-horizontal .mm-button{text-align:center}.mm-sharetype-horizontal .facebook_messenger_share_preview,.mm-sharetype-horizontal .facebook_share_preview{border:2px solid #a5a5a5;margin-bottom:5px;padding:4px;position:relative;height:102px}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_image,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_image,.mm-sharetype-horizontal .facebook_share_preview #fb_share_image,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_image{width:90px;margin:6px;float:left}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_content,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_content,.mm-sharetype-horizontal .facebook_share_preview #fb_share_content,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_content{overflow:hidden;margin:6px;padding-left:6px}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_content textarea,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_content textarea,.mm-sharetype-horizontal .facebook_share_preview #fb_share_content textarea,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_content textarea{border:0;padding:0;font-family:Lucida Grande,sans-serif;resize:none;width:100%}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_content textarea:disabled,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_content textarea:disabled,.mm-sharetype-horizontal .facebook_share_preview #fb_share_content textarea:disabled,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_content textarea:disabled{background:#fff}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_title,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_title,.mm-sharetype-horizontal .facebook_share_preview #fb_share_title,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_title{font-family:Lucida Grande,sans-serif;font-size:12px;line-height:14px;font-weight:700;color:#555}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_link,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_link,.mm-sharetype-horizontal .facebook_share_preview #fb_share_link,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_link{display:none}.mm-sharetype-horizontal .facebook_messenger_share_preview #fb_share_body,.mm-sharetype-horizontal .facebook_messenger_share_preview #fbm_share_body,.mm-sharetype-horizontal .facebook_share_preview #fb_share_body,.mm-sharetype-horizontal .facebook_share_preview #fbm_share_body{font-family:Lucida Grande,sans-serif;font-size:10px;line-height:14px;font-weight:400;color:#868686}.mm-sharetype-horizontal .mm-no-shares{padding:25px 0}.mm-sharetype-horizontal .mm-no-shares h1{line-height:1.3em;color:#fff}.mm-sharetype-horizontal .link-alert{background-color:hsla(0,0%,100%,.8);color:#000;padding:100px 20px}.mm-sharetype-horizontal .flash-messages,.mm-sharetype-horizontal .link-alert{text-align:center;vertical-align:middle;position:absolute;left:0;right:0;top:0;bottom:0;display:none;z-index:100}.mm-sharetype-horizontal .flash-messages{padding:90px 12px;height:96px}.mm-sharetype-horizontal .twitter_share_preview{border:2px solid #a5a5a5;margin-bottom:5px}.mm-sharetype-horizontal textarea.twitter_text{border:0}.mm-sharetype-horizontal .mm-form-block .mm-share-tabs form{padding:0}.mm-sharetype-horizontal .mm-fbm-svg path{fill:#fff!important}.mm-sharetype-horizontal .twc-share-link input[type=text].twc_url{padding:8px 5px;margin-bottom:6px;width:60%}.mm-sharetype-horizontal .twc-share-link .btn.btn-copylink.twc_button{background-color:#89898a;border:0;vertical-align:bottom;padding:11px 15px;margin-left:-3px;margin-bottom:6px;height:auto;line-height:1.5em}.accordion{margin-bottom:8px}.accordion-heading .accordion-toggle{position:relative}.accordion-toggle-text{left:56px;top:17px;position:absolute}.accordion-toggle .mm-share-vector-icon [class*=" fa-"]{font-size:28px;line-height:42px;margin-left:6px;text-align:center}.accordion-toggle .mm-share-vector-icon .fa-comment{font-size:26px}.accordion-toggle .mm-share-vector-icon .fa-twitter{font-size:32px}.accordion-toggle .mm-share-vector-icon .fa-facebook{margin-left:12px}.mm-activity .accordion-inner{background-color:#f2f2f2;border-left:1px solid #e5e5e5;border-left:1px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;border-right:1px solid #e5e5e5;border-right:1px solid rgba(0,0,0,.2);border-top:2px solid silver;padding:10px;height:190px;margin-left:2px;margin-right:2px}.mm-activity .accordion-inner textarea{font-size:12px;margin-bottom:3px;color:#959595;line-height:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.mm-activity .accordion{padding-top:0;border-bottom:1px solid #e5e5e5;border-bottom:1px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.mm-activity .accordion-group{margin-bottom:0;border-bottom:0}.mm-activity .accordion-heading{background-color:#fff;font-size:12px;font-weight:700;color:#515151;border:1px solid #e5e5e5;border-bottom:0}.mm-activity .accordion-heading a{font-size:12px;font-weight:700;color:#515151;text-decoration:none!important}.mm-activity .accordion-heading a svg{fill:#515151}.mm-activity .accordion-heading a svg.mm-nr-svg{padding-left:5px}.mm-activity .accordion-heading a:hover{font-size:12px;font-weight:700;color:#353535}.mm-activity .accordion-heading .accordion-toggle{padding:5px}.mm-activity .accordion-inner h2{margin:0 6px 3px 0;font-weight:700;font-family:Arial;color:#474747;font-size:12px;line-height:15px}.mm-activity .accordion-inner p{margin:0 3px 6px 0;font-size:12px;line-height:15px;text-align:center}.mm-activity .accordion-body,.mm-activity .accordion-group{border:0}.mm-activity-mobile a.accordion-toggle:focus,.mm-activity-mobile a.accordion-toggle:hover,.mm-activity a.accordion-toggle:focus,.mm-activity a.accordion-toggle:hover{text-decoration:none}.mm-activity-mobile .accordion-toggle.active:after,.mm-activity .accordion-toggle.active:after{content:"\f107"}.mm-activity-mobile .accordion-toggle:after,.mm-activity .accordion-toggle:after{content:"\f105";font-size:18pt;font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;color:#979797;float:right;padding-right:8px;padding-top:2px}.mm-activity .accordion-content{padding:4px}.mm-sharetype-vertical .alert{padding:2px 2px 2px 6px;margin-bottom:0;font-size:11px;line-height:12px;-webkit-border-radius:0;border-radius:0}.mm-sharetype-vertical .link-alert{background-color:hsla(0,0%,100%,.8);text-align:center;vertical-align:middle;color:#000;padding:100px 20px;position:absolute;left:0;right:0;top:0;bottom:0;display:none;z-index:100}.mm-sharetype-vertical #share_wom strong{color:#c3325f}.mm-sharetype-vertical a#mm-share-link,.mm-sharetype-vertical a#mm-share-link:hover{color:#ff9600;font-size:14px}.mm-sharetype-vertical #share_fb{color:#3c5790}.mm-sharetype-vertical #share_email{color:#33c66a}.mm-sharetype-vertical #wom_success h1{text-align:center}.mm-sharetype-vertical #sharing #wom_success p{color:#555;font-size:.75em;line-height:1.3em;padding-top:2px}.mm-sharetype-vertical #sharing p{color:#959595;font-size:.9em;line-height:15px}.mm-sharetype-vertical .twitter_links{float:none;clear:both;padding-left:0}.mm-sharetype-vertical .textarea1{height:1.2em}.mm-sharetype-vertical .textarea3{height:3.6em}.mm-sharetype-vertical .accordion-inner h2{padding-bottom:0}.mm-sharetype-vertical .mm-share-icon{height:24px;width:24px;margin-right:8px}.mm-sharetype-vertical .mm-share-icon_mono{height:auto;width:37px;margin-top:6px;margin-bottom:6px}.mm-sharetype-vertical .mm-share-icon-share_fbm_mono{width:30px;padding-left:5px}.mm-sharetype-vertical #r-share_fbmm svg path{fill:#000!important}.mm-sharetype-vertical #r-share_nr svg{width:44px;height:44px;margin-left:-5px}.mm-sharetype-vertical #r-share_nr svg path{fill:#000!important}.mm-sharetype-vertical #r-share_kk svg{width:44px;height:44px;margin-left:-5px}.mm-sharetype-vertical #r-share_kk svg path{fill:#000!important}.mm-sharetype-vertical .mm-button{text-align:center;margin-bottom:2px}.mm-sharetype-vertical .mm-share-vector-icon .mm-fbm-svg{margin-left:6px;padding-top:8px}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview,.mm-sharetype-vertical .facebook_messenger_share_preview,.mm-sharetype-vertical .facebook_share_preview{border:1px solid #ccc;margin-bottom:5px;background-color:#fff;position:relative;height:102px}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_image,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_image,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_image,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_image,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_image,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_image,.mm-sharetype-vertical .facebook_share_preview #fb_share_image,.mm-sharetype-vertical .facebook_share_preview #fbm_share_image,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_image{width:90px;margin:6px;float:left}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_content,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_content,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_content,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_content,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_content,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_content,.mm-sharetype-vertical .facebook_share_preview #fb_share_content,.mm-sharetype-vertical .facebook_share_preview #fbm_share_content,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_content{overflow:hidden;margin:6px;padding-left:6px}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_content textarea,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_content textarea,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_content textarea,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_content textarea,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_content textarea,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_content textarea,.mm-sharetype-vertical .facebook_share_preview #fb_share_content textarea,.mm-sharetype-vertical .facebook_share_preview #fbm_share_content textarea,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_content textarea{border:0;padding:0;font-family:Lucida Grande,sans-serif;resize:none;width:100%}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_content textarea:disabled,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_content textarea:disabled,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_content textarea:disabled,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_content textarea:disabled,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_content textarea:disabled,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_content textarea:disabled,.mm-sharetype-vertical .facebook_share_preview #fb_share_content textarea:disabled,.mm-sharetype-vertical .facebook_share_preview #fbm_share_content textarea:disabled,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_content textarea:disabled{background:#fff}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_title,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_title,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_title,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_title,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_title,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_title,.mm-sharetype-vertical .facebook_share_preview #fb_share_title,.mm-sharetype-vertical .facebook_share_preview #fbm_share_title,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_title{font-family:Lucida Grande,sans-serif;font-size:12px;line-height:14px;font-weight:700;color:#555}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_link,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_link,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_link,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_link,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_link,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_link,.mm-sharetype-vertical .facebook_share_preview #fb_share_link,.mm-sharetype-vertical .facebook_share_preview #fbm_share_link,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_link{display:none}.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fb_share_body,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbm_share_body,.mm-sharetype-vertical .facebook_messenger_mobile_share_preview #fbmm_share_body,.mm-sharetype-vertical .facebook_messenger_share_preview #fb_share_body,.mm-sharetype-vertical .facebook_messenger_share_preview #fbm_share_body,.mm-sharetype-vertical .facebook_messenger_share_preview #fbmm_share_body,.mm-sharetype-vertical .facebook_share_preview #fb_share_body,.mm-sharetype-vertical .facebook_share_preview #fbm_share_body,.mm-sharetype-vertical .facebook_share_preview #fbmm_share_body{font-family:Lucida Grande,sans-serif;font-size:10px;line-height:14px;font-weight:400;color:#868686}.mm-sharetype-vertical .mm-name-code{width:auto;position:relative;right:0;min-height:40px;color:rgba(0,0,0,.5);background-color:#fff;padding:2px 2px 0;margin:0 0 5px}.mm-sharetype-vertical .mm-name-code-inner{z-index:2;width:94%;min-height:20px;display:inline-block;padding:6px 4px 4px 6px;margin:4px 4px 6px;font-size:16px;border:0;text-align:center;vertical-align:middle}.mm-form-block .mm-sharetype-vertical form{background:0;padding:0}.accordion-inner input[type=email],.accordion-inner input[type=text],.accordion-inner textarea{border:1px solid #ccc;background:#fff;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;line-height:16px;margin-top:6px;margin-bottom:3px;padding-bottom:2px;color:#767676;resize:none;cursor:text}.twc-share-link{text-align:center}.mm-sharetype-vertical .twc-share-link input[type=text].twc_url{padding:8px 5px;margin-bottom:6px;width:60%}.mm-sharetype-vertical .twc-share-link .btn.btn-copylink.twc_button{background-color:#89898a;border:0;vertical-align:bottom;padding:8px 15px;margin-left:-3px;margin-bottom:6px;line-height:1.5em}.mm-frame-mobile .mm-activity-mobile .mm-sharetype-vertical .share_url__group .btn.btn-custom.btn-custom__copy{display:none}.mm-frame .mm-information-notice__wrapper{border:0;border-top:1px solid rgba(0,0,0,.4);padding:12px 0;display:block;margin-top:10px}.mm-frame .mm-information-notice__wrapper .mm-information-notice__content{font-size:11px;line-height:13px;text-align:left;margin-bottom:20px;margin-right:0}.mm-frame .mm-information-notice__wrapper .mm-information-notice__content a{color:inherit;text-decoration:underline}.mm-frame-mobile .mm-information-notice__wrapper{width:auto;min-width:0;box-sizing:border-box}.mm-frame-mobile .mm-information-notice__wrapper .mm-information-notice__content{line-height:1.2em}.mm-frame-mobile .mm-information-notice__wrapper .mm-information-notice__cta a{box-sizing:border-box;width:100%}.mm-frame-referee-register .mm-activity .mm-information-notice__cta .btn.btn-custom{width:auto}.mm-body-clientbranded .mm-frame{margin:auto}.mm-frame{position:relative;overflow:hidden}.mm-frame,.mm-frame .btn{font-family:Helvetica Neue,Arial,sans-serif}.mm-frame .btn{text-transform:none;border-color:#a72b51;background-color:#c3325f;margin-right:0}.mm-terms-link{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:11px;color:rgba(0,0,0,.4)}.mm-terms-link a{color:rgba(0,0,0,.4);text-decoration:underline}.editable-preview>.mm-frame{overflow:visible}.mm-explainer{color:inherit;width:400px;margin:20px 0 26px}.mm-explainer>h1{color:inherit;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7em;line-height:20px;margin-top:4px;margin-bottom:4px}.mm-explainer>p{color:inherit;font-size:1.2em}.mm-frame-referrer-fulfill .mm-explainer{word-wrap:break-word}.mm-coupon{float:left;position:relative;width:112px;border:1px dashed;padding:1px;margin-left:20px;background-position:3px 3px}.mm-coupon-join{margin:0;padding-left:7px;float:left}.mm-coupon-and{padding:30px 0 0;font-size:28px}.mm-coupon-inside{color:inherit;text-align:center;z-index:1;padding:10px}.mm-coupon-inside>.editable>.editable-view>h1,.mm-coupon-inside>h1{color:inherit;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8em;line-height:16px;margin-bottom:6px;font-weight:700;word-wrap:break-word}.mm-coupon-inside>.editable>.editable-view>h2,.mm-coupon-inside>h2{color:inherit;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8em;line-height:10px;text-transform:uppercase;margin-bottom:2px;word-wrap:break-word}.mm-coupon-inside>.editable>.editable-view>p,.mm-coupon-inside>p{color:inherit;font-size:.85em;line-height:14px;word-wrap:break-word;margin-bottom:2px}.mm-coupon.mm-coupon-referee{margin-left:7px}.mm-panel{float:left;overflow:hidden}.mm-activity{float:right}.fade.in{opacity:1}.mm-form-error{background-color:hsla(0,0%,100%,.45);padding:10px;border-radius:12px}.mm-frame-invite{border:0;height:253px;width:704px}.mm-frame-invite .mm-panel{float:left;height:253px;width:704px;padding-top:10px}.mm-frame-invite .mm-coupon{width:150px}.mm-frame-invite .mm-call-to-action{position:absolute;bottom:0;right:0;margin-right:25px;margin-bottom:25px;font-size:1.2em;font-style:italic;text-align:right}.mm-frame-invite .mm-call-to-action>a,.mm-frame-invite .mm-call-to-action>a:hover,.mm-frame-invite .mm-more{color:#000}.mm-frame-invite .mm-logo{position:absolute;top:0;right:0;margin:20px 10px 10px}.mm-frame-invite .mm-order-complete{text-transform:uppercase;font-size:10px;position:absolute;top:0;left:0;margin-left:20px;margin-top:2px}.mm-frame-invite .mm-explainer{margin-left:20px}.mm-frame-referrer{position:relative;overflow:hidden;border:3px solid;height:449px;width:786px}.mm-frame-referrer .mm-panel{background-color:#f5f5f5}.mm-frame-referrer .mm-explainer{margin-left:40px;margin-top:40px;width:253px}.mm-frame-referrer .mm-explainer h1{font-size:1.4em}.mm-frame-referrer .mm-coupon-referrer{margin-left:40px}.mm-frame-referrer .mm-coupon-referee{margin-left:3px}.mm-frame-referrer .mm-logo{bottom:0;left:0;margin:20px 20px 40px}.mm-frame-referee{position:relative;overflow:hidden;border:3px solid;height:533px;width:452px}.mm-frame-referee .mm-panel{width:452px;height:237px;background-color:#f5f5f5}.mm-frame-referee .mm-activity{width:408px;height:285px;margin:10px 20px 0}.mm-frame-referee .mm-activity #register form{margin:0}.mm-frame-referee #mm-continue{position:absolute;z-index:1;bottom:0;left:20px;width:320px;height:55px;margin:0 20px;color:#898989}.mm-frame-referee #mm-continue button{box-sizing:content-box}.mm-frame-referee .mm-back-link,.mm-frame-referee .mm-back-link:hover,.mm-frame-referee a.mm-continue-link,.mm-frame-referee a.mm-continue-link:hover{color:#fff;text-decoration:underline;font-size:12px;background:0;padding:0;border:0}.mm-frame-referee .mm-banner{position:absolute;top:533px;left:0;width:418px;height:50px}.mm-frame-referee .mm-activity legend{font-size:12px;line-height:15px;border:0;width:250px;margin-bottom:0}.mm-frame-referee .mm-logo{position:absolute;bottom:0;left:0;margin:16px 16px 32px}.mm-frame-referee .mm-explainer{margin-left:20px;margin-top:20px;margin-bottom:0;width:300px}.mm-frame-referrer .mm-coupon-join{padding-left:2px}.mm-frame-referee .mm-coupon{margin-left:20px}.mm-frame-referee .mm-explainer h1{font-size:1.4em}.mm-frame-referee .mm-coupon-referee{position:absolute;bottom:0;left:0;margin-bottom:15px;margin-left:20px}.mm-frame-referrer{border:0;height:597px;width:846px;background-color:#f5f5f5}.mm-frame-referrer .mm-panel{float:left;height:577px;width:846px;padding-top:20px}.mm-frame-referrer.mm-frame-referrer-fulfill .mm-panel,.mm-frame-referrer.mm-frame-referrer-share .mm-panel{background:0;background-color:#aaa}.mm-frame-referrer .mm-explainer{margin:30px 0 5px 40px;width:274px}.mm-frame-referrer .mm-explainer h1{font-size:2em;line-height:1.05em;padding-bottom:13px}.mm-frame-referrer .mm-explainer p{font-size:1.2em;line-height:1.2em;padding-top:7px;padding-bottom:3px;width:274px}.mm-frame-referrer .mm-logo{position:absolute;top:0;right:0;margin:20px 10px 10px}.mm-frame-referrer .mm-order-complete{text-transform:uppercase;font-size:16px;position:absolute;top:0;left:0;margin-left:40px;margin-top:40px}.mm-frame-referrer .btn{padding:12px 26px;font-size:16px;font-weight:700}.mm-frame-referrer .mm-activity-plain{background:0;padding:10px}.mm-frame-referrer .mm-activity-plain p{color:#848380}.mm-frame-referrer .mm-activity-transparent{background:0;padding:0 10px 10px}.mm-frame-referrer .mm-activity-transparent p{color:#fff}.mm-frame-referrer .mm-activity .mm-action .btn{padding:12px 26px;font-size:16px;font-weight:700;float:left}.btn-custom{background:0;padding:6px 40px}.mm-frame-referrer .mm-activity .btn{padding:6px 15px;font-size:12px;font-weight:inherit;text-align:center;margin-top:3px;margin-bottom:3px;text-transform:uppercase}.mm-frame-referrer .mm-activity p{color:#fff;font-size:.9em;line-height:15px}.mm-panel-own .mm-activity p{color:#888}.mm-frame-referrer .mm-activity legend{font-size:12px;line-height:15px;border:0;width:250px;margin-bottom:0}.mm-frame-referrer .mm-sharing-activity{position:absolute;right:0;top:0;margin-right:40px;margin-top:60px;width:450px}.mm-sharing-extra{margin:10px 0 0 40px}.mm-frame-top{padding-top:60px}.mm-frame-referrer .mm-terms{bottom:20px;left:40px;width:400px;color:#555}.mm-frame-referrer .mm-share-arrow{margin-left:140px;position:absolute;top:330px}.mm-wechat-qr-code{text-align:center;margin:6px}.mm-no-feedback{padding:10px;margin-left:15px;background-color:#f2f2f2;border-left:1px solid #e5e5e5;border-left:1px solid rgba(0,0,0,.2);color:#000}.mm-no-feedback h1{font-size:18px;line-height:20px;color:#000}.mm-frame-snippet{position:relative;height:210px;padding:4px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055)}.mm-frame-snippet .mm-coupon{top:80px}.mm-frame-snippet .mm-coupon-referrer{left:5px}.mm-frame-referrer .mm-activity{float:none;margin-left:40px;height:auto}.mm-frame-referrer .mm-activity h2{color:#000;font-family:Arial;font-size:12px}.mm-frame-referrer .mm-activity p{color:#898989;font-size:12px}.mm-activity strong{font-size:1.1em}.mm-activity .alert{padding:2px 2px 2px 6px;margin-bottom:0;font-size:11px;line-height:12px;-webkit-border-radius:0;border-radius:0}.mm-frame-referrer .mm-activity-plain .alert{padding:16px 25px;margin:20px 0;font-size:13px;line-height:16px;color:#000;width:320px;-webkit-border-radius:12px;border-radius:12px;text-shadow:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.mm-frame-referrer .mm-activity-plain .alert-success{background-color:rgba(0,0,0,.25);border:0}.mm-activity form{margin-bottom:0}a.copy-button{line-height:17px}.mm-activity .mm-action{display:inline-block;margin-top:4px;valign:middle;width:253px}.mm-activity .mm-action-inner-left{display:inline-block;width:34%;float:left;margin-top:0}.mm-activity .mm-action-inner-left strong{font-size:13px}.mm-activity .mm-action-inner-right{display:inline-block;float:right}.mm-frame-referee .mm-activity label{color:rgba(0,0,0,.5);font-size:.9em;line-height:15px}.mm-activity textarea{font-size:.9em;color:#777}.mm-terms{position:absolute;bottom:5px;left:20px;color:silver}.mm-terms,.mm-terms a{font-size:11px;line-height:15px}.mm-terms a{text-decoration:underline}.mm-extra-links a,.mm-extra-links a:hover{font-size:.8em;color:#888;text-decoration:underline}.mm-extra-links ul.breadcrumb{background-color:#fff;padding-left:0}.mm-activity label{font-size:10pt}.mm-activity legend{font-size:14px;color:#252525;margin-bottom:4px;border-bottom:1px solid #ccc}.mm-activity p{color:#a9a9a9;font-size:.9em;line-height:15px}.mm-activity .mm-account{background-color:#f2f2f2;border:1px solid #e1e1e1;width:200px;padding:20px;margin-top:12px}.mm-activity .mm-account-instructions{padding:11px;color:#555}.mm-activity .mm-account-action{display:inline-block;float:right}.mm-action{width:253px;margin-top:2px;text-align:right}.mm-activity .form-horizontal .controls{margin-left:0}.mm-action span{font-size:.9em}.mm-action span a{font-size:14px;text-decoration:underline}.mm-action-inner-left{display:inline-block;width:190px;padding-top:0}.mm-action-inner-right{display:inline-block;padding-top:4px;float:right}.mm-activity .facebook-space{height:26px}#login form,#register form{margin-top:15px}.mm-activity input[type=email],.mm-activity input[type=password],.mm-activity input[type=text],.mm-activity ul.tagit:not(.fieldfill){margin-bottom:4px;box-shadow:none;color:#898989;font-size:12px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:1px;width:240px}.mm-activity .help-inline{font-size:.8em;color:#de3473}.validatable-input-field{position:relative}.validatable-input-field__validation{width:240px;display:inline-block;position:absolute;margin-top:0;top:auto;bottom:100%;margin-bottom:5px;padding:11px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);border:1px solid #bfbfbf;color:#9c9c9c;font-size:11px;line-height:13px;background:#fff;text-align:center;left:0;opacity:0;visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;-ms-transition:visibility .5s,opacity .5s;-o-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s}.validatable-input-field__validation:after,.validatable-input-field__validation:before{position:absolute;left:50%;display:block;content:"";width:0;height:0;border:8px solid transparent;border-top-color:inherit;bottom:-16px}.validatable-input-field__validation:after{border-top-color:#fff;bottom:-15px}.validatable-input-field__validation--show{visibility:visible;opacity:1}.validatable-input-field__validation--center{left:-131px;margin-left:50%}.validatable-input-field__validation--right{right:0}.mm-facebook-alert{padding:10px 0 10px 10px;font-size:.8em;line-height:13px;color:#52658e;font-size:8pt;width:163px}.mm-facebook-wrapper{background-color:#cfd5e2;border:1px solid #bbc4d8;display:inline-block}.mm-activity .facebook-space{height:25px}.mm-activity .mm-account{width:165px;padding:13px}.mm-activity .mm-account-instructions{display:inline-block;padding-top:5px;margin-top:0;padding-left:0}.mm-activity legend{font-size:1.2em;margin-bottom:10px}.mm-activity input[type=email],.mm-activity input[type=text]{-webkit-border-radius:0;border-radius:0}.mm-activity .mm-tickbox-wrapper{display:inline-block;width:252px;height:30px}.mm-activity .mm-tickbox-wrapper label{display:none}.mm-activity .mm-tickbox-wrapper input[type=checkbox]{height:13px;width:13px;float:left}.mm-activity .mm-tickbox-label{display:inline;float:right;font-size:12px;color:#898989;width:224px;line-height:14px;padding-top:4px;padding-left:0}.mm-activity .mm-tickbox-label a{font-size:12px;line-height:14px;color:#898989;text-decoration:underline}.mm-activity .mm-terms-wrapper{float:left;font-size:9px;line-height:12px;color:#898989;padding-top:9px;padding-left:0}.mm-activity .mm-terms-wrapper a{font-size:9px;line-height:12px;color:#898989;text-decoration:underline}.mm-terms-wrapper.mm-marketing-note{padding-top:2px;padding-bottom:9px;font-size:12px}.mm-extra-content-full-width{position:absolute;bottom:90px}.mm-extra-content{margin:0 40px 5px}.mm-coupon-inside .editable-view,.mm-coupon-inside .editable-view:hover{border:0;padding:0}.mm-call-to-action .editable-view{color:#888}.editable-view{text-shadow:none}.mm-explainer-mobile h1{color:#000;font-size:20px;line-height:22px}.mm-coupon-inside-mobile h1,.mm-coupon-inside-mobile h2,.mm-explainer-mobile p{color:#000;font-size:16px;line-height:16px;display:inline-block}.mm-coupon-inside-mobile h2{padding-left:4px}.mm-coupon-inside-mobile p{color:#000;font-size:14px;line-height:14px}.copy-button-mobile{width:5px}.mm-frame-referee .mm-countdown{font-size:14px;font-style:italic;color:#000}.mm-frame-referee .mm-explainer h1{font-size:1.8em}.mm-frame-referee .mm-explainer h1#mm-congratulations{text-transform:uppercase}.mm-frame-referee .mm-explainer h1#mm-congratulations,.mm-frame-referee .mm-explainer h1#mm-introductory-offer{font-size:1.3em;font-weight:400}.mm-frame-referee .mm-activity .mm-terms-wrapper{position:absolute;bottom:10px;margin-bottom:75px;width:auto}.mm-dashboard{font-family:Arial;padding:0;margin-left:5px;margin-right:5px;height:auto;width:98%;background-color:#fff}.mm-dashboard h1{font-size:24px;line-height:23px;text-shadow:0 1px 1px rgba(0,0,0,.16);color:#4d4d4d;padding-bottom:15px}.divider,.mm-dashboard h1{border-bottom:1px solid #ebebeb}.divider{margin-top:20px;margin-right:10px;margin-bottom:30px}.mm-dashboard h2{text-shadow:0 1px 1px rgba(0,0,0,.16);padding-bottom:15px;border-bottom:1px solid #ebebeb}.mm-dashboard h2,.mm-dashboard h3{font-size:18px;line-height:18px;color:#6e6e6e}.mm-dashboard h4{font-size:12px;line-height:16px;color:#6e6e6e}.mm-dashboard p{color:#9e9e9e;font-size:12px}.mm-dashboard #share_wom strong{color:#555}.mm-successful-referrals{padding:30px;background-color:#555;margin-bottom:15px;margin-top:15px}.mm-successful-referrals h3{color:#fff;font-size:14px;line-height:20px;text-shadow:0 1px 1px rgba(0,0,0,.16)}.mm-successful-referrals h3 span{font-size:42px;line-height:44px;padding-right:9px;float:left}.mm-dashboard .table{border-bottom:1px solid #ebebeb}.mm-dashboard-offer{border:0;background:0;background-color:#ededed}.mm-dashboard-offer .mm-explainer{width:auto;margin:0;padding:10px}.mm-dashboard-offer .mm-explainer h1{font-size:1.8em;padding-bottom:13px;border-bottom:0;color:#fff;word-wrap:break-word}.mm-dashboard-offer .mm-explainer p{font-size:1.2em;line-height:1.4em;padding-top:7px;color:#fff}.mm-dashboard-offer .mm-activity{margin:0;padding:0;width:auto;height:448px;background-color:#fff}.mm-dashboard legend{font-size:20px;color:#000;text-align:center}.mm-dashboard-left,.mm-dashboard-right{float:left;display:table-cell;vertical-align:bottom;background-color:#fff}.mm-dashboard-right{margin-left:0;margin-right:0}.mm-dashboard .mm-terms{position:static;float:left}.mm-dashboard .mm-powered-by{position:static;margin-right:10px;float:right}.mm-dashboard-track{margin-top:40px;color:#6e6e6e}.mm-dashboard-track table{font-size:12px;line-height:23px;margin-top:30px}.mm-dashboard-track th{font-weight:400}.mm-activity .accordion-heading h2{padding-bottom:0}.mm-dashboard-status-icon a{text-decoration:none!important}.mm-dashboard-action-icon{font-size:18px}.mm-dashboard #wom_success h1{color:inherit;font-size:1em;line-height:1.2em;padding-top:2px;margin-top:0;margin-bottom:4px}.mm-dashboard .mm-page-caveat{position:static;padding:5px}.mm-dashboard-mobile .mm-page-caveat{padding:0}.mm-dashboard .mm-dashboard-offer-terms .mm-terms-link{font-size:11px}.mm-dashboard-mobile td,.mm-dashboard-mobile th{font-size:.8em;line-height:1em;font-family:Arial,sans-serif}.mm-dashboard-mobile h1{border-bottom:0}.mm-dashboard-mobile .mm-successful-referrals{padding:10px;width:auto}.mm-dashboard-mobile #mm-get-more-rewards{display:none}.mm-dashboard-offer-mobile .mm-explainer{width:95%}.mm-dashboard-mobile .mm-dashboard-right{width:auto;float:left;margin-left:0;margin-right:0;padding:0}.mm-dashboard-mobile .mm-dashboard-left{width:100%;float:left}.mm-dashboard-mobile .mm-activity{width:95%;height:auto}.mm-dashboard-mobile .mm-dashboard-track-mobile{margin-top:20px;width:auto}.mm-dashboard-mobile .mm-dashboard-left .mm-successful-referrals h3 span{font-size:inherit;line-height:inherit;padding-right:inherit;float:none}.mm-banner{font-family:Arial;position:relative;height:90px;width:728px;background-color:#fff}.mm-banner .mm-explainer{float:left;width:auto;padding:10px;margin:0}.mm-banner .mm-explainer h1{font-size:18px;line-height:22px;padding-bottom:5px}.mm-banner .mm-explainer p{font-size:14px;line-height:16px;padding-bottom:2px}.mm-banner .mm-call-to-action{position:absolute;bottom:0;right:0;margin-right:25px;margin-bottom:5px;font-size:1.2em;font-style:italic;text-align:right}.mm-banner .mm-call-to-action>a,.mm-banner .mm-call-to-action>a:hover{color:#000}.mm-extra-content{margin:30px 40px 5px}.mm-frame-referrer .mm-explainer p.smaller{font-size:1.05em;line-height:1.1em}.mm-frame-referrer .mm-explainer p strong{font-size:1.2em;line-height:1.3em}.clientbranding{padding-bottom:6px}.mm-landing-page-logo{max-width:200px}.mm-sharing-activity-extra{margin-left:40px}.mm-page-caveat{position:absolute;left:0;bottom:0;padding:10px 10px 10px 40px;width:100%}.mm-frame-referee .mm-page-caveat{left:0;bottom:85px;padding:10px 10px 8px 40px;width:100%}.mm-amazon-caveat{background-color:hsla(0,0%,100%,.4)}.mm-activity .mm-page-caveat a,.mm-activity .mm-page-caveat p,.mm-page-caveat a,.mm-page-caveat p{color:#555;font-size:10px;line-height:11px;width:75%}.mm-voucher-code-section{margin-bottom:10px}.mm-voucher-card-wrapper{padding-bottom:1px;background:url(/bundles/noraproject/images/card-shadow.png) no-repeat left 0 bottom 0}.mm-voucher-card{position:relative;height:223px;width:370px;margin-bottom:15px;border-radius:12px;background-color:#fff;padding-top:10px}div.mm-voucher-card{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-color:hsla(0,0%,78.4%,.75) #dbdbdb rgba(0,0,0,.25);border-style:solid;border-width:1px}.mm-voucher-card-content{margin:16px 26px 10px}.mm-voucher-top-table{width:100%}.mm-voucher-card-wrapper .mm-voucher-card-content h1{color:#aaa;font-size:22px;line-height:25px;font-weight:700;padding-top:20px}.mm-voucher-card-wrapper .mm-voucher-card-content p{padding-top:10px;font-size:14px;line-height:20px;color:#bbb}.mm-voucher-card-image-wrapper{float:left;width:150px;height:70px;margin-bottom:5px}.mm-fulfill-panel .mm-voucher-card{margin-top:0;margin-bottom:6px}.mm-voucher-card .mm-voucher-card-reward{float:right;margin:0 0 0 25px;width:110px;padding-left:20px}.mm-voucher-card .mm-voucher-card-amount{margin:5px 0 3px;font-size:30px;line-height:25px;font-weight:700;color:#000;text-align:right}.mm-voucher-card .mm-voucher-card-constraint{float:right;margin:0;color:#888;font-size:13px;line-height:15px;text-align:right}.mm-voucher-card .mm-voucher-card-codes{width:314px;background-color:#000;margin:2px 0 6px;padding:2px 2px 0}.mm-voucher-card .mm-voucher-card-code{width:282px;display:inline-block;padding:6px 4px 4px 6px;margin:4px 4px 6px;text-align:center;font-size:14px;color:#fff;vertical-align:middle}.mm-voucher-card .mm-voucher-card-security-code{float:right;color:#939393;font-size:13px;line-height:14px;margin:0}.mm-voucher-card-use{font-size:11px;line-height:13px;color:#939393;height:15px;padding-top:15px}.mm-voucher-card .mm-voucher-card-tnc{color:#939393;font-size:11px;margin-top:3px;line-height:13px}.mm-voucher-card-tnc a,.mm-voucher-card-tnc a:hover{color:#939393;font-size:11px;text-decoration:underline}.mm-voucher-card-copy{float:right}.mm-voucher-card-copy a,.mm-voucher-card-copy a:hover{text-decoration:none}.mm-voucher-card-copy .btn.copy-button{background:#b9b9b9;border:1px solid #7f8685;padding:4px 6px 3px;font-size:12px;margin-top:0;text-transform:none;color:#fff}.mm-frame .mm-voucher-card.mm-ext-voucher-tesco .mm-voucher-card-amount{color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-tesco .mm-voucher-card-codes{background-color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-ms .mm-voucher-card-amount{color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-ms .mm-voucher-card-codes{background-color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-jl .mm-voucher-card-amount{color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-jl .mm-voucher-card-codes{background-color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-amazon .mm-voucher-card-amount{color:#000}.mm-frame .mm-voucher-card.mm-ext-voucher-amazon .mm-voucher-card-codes{background-color:#000}.mm-frame .mm-ext-voucher-amazon{color:inherit;padding-top:10px}.mm-ext-voucher-amazon a,.mm-ext-voucher-amazon li,.mm-frame .mm-ext-voucher-amazon ul{color:inherit;font-size:12px;line-height:13px;margin-bottom:4px}.mm-frame .mm-ext-voucher-amazon img{margin-bottom:10px}.mm-frame .mm-ext-voucher-amazon p{color:inherit;font-size:12px;line-height:14px;margin-bottom:4px;padding-top:0}.mm-frame .mm-ext-voucher-amazon p strong{font-size:15px;line-height:16px}.mm-frame .mm-ext-voucher-amazon p strong.mm-amazon-amount{font-size:18px;line-height:19px}.mm-activity-mobile .mm-voucher-card-wrapper{background:0}.mm-activity-mobile .mm-voucher-card{position:static;height:auto;width:98%;max-width:350px;border-radius:0;-moz-border-radius:0;float:none}.mm-activity-mobile .mm-voucher-card-wrapper .mm-voucher-card-content h1{color:#b9d78d;font-size:22px;line-height:25px;font-weight:700}.mm-activity-mobile .mm-voucher-card-wrapper .mm-voucher-card-content p{padding-top:10px;font-size:14px;line-height:20px;color:#a9a9a9}.mm-activity-mobile .mm-voucher-card-image-wrapper{width:50%;height:auto}.mm-activity-mobile .mm-voucher-card .mm-voucher-card-reward{width:40%;margin:0;float:right}.mm-activity-mobile .mm-voucher-card .mm-voucher-card-amount{margin:0;font-size:22px;line-height:23px}.mm-activity-mobile .mm-voucher-card .mm-voucher-card-codes{width:auto}.mm-activity-mobile .mm-voucher-card .mm-voucher-card-code{width:100%}.mm-activity-mobile .mm-voucher-card-copy,.mm-activity-mobile .mm-voucher-card .mm-voucher-card-security-code{float:none}.mm-voucher-merchant-name-share{border:1px solid;height:240px}.mm-voucher-how{font-size:11px;line-height:14px}.mm-voucher-merchant-name-share .mm-voucher-card-codes{background-color:#ddd;border:1px solid #222}.mm-voucher-merchant-name-share .mm-voucher-card-code{color:#222}.mm-reward-html-message-content{height:450px;width:370px;color:#fff}.mm-reward-html-message-content h1{font-size:20px;color:#fff;margin-bottom:20px}html{height:100%;overflow-y:scroll}.mm-frame-mobile{padding:0;overflow:hidden;margin:0;width:100%;height:100%;font-family:Arial,sans-serif;font-size:13px}.mm-frame-mobile .mm-panel{width:100%;height:100%;padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mm-activity-mobile .mm-sharetype-vertical textarea{-webkit-text-fill-color:#000}.mm-frame-mobile .mm-wrapper{padding:0 4px}.mm-frame-mobile .mm-offer-activity{width:auto;margin-top:0}.mm-explainer-mobile h1,.mm-explainer-mobile p,.mm-frame-mobile .mm-explainer h1,.mm-frame-mobile .mm-explainer p{font-family:Arial,sans-serif}#r-sharing{margin-bottom:20px;background-color:#f2f2f2}.mm-frame-mobile .fieldfill{width:93%}.mm-frame-mobile .mm-action{width:auto;margin-right:10px;text-align:left}.mm-banner-mobile h1,.mm-dashboard-mobile h1,.mm-explainer-mobile h1,.mm-frame-mobile h1{font-size:2em;line-height:1.3em;font-family:Arial,sans-serif;color:#000}.mm-banner-mobile h2,.mm-dashboard-mobile h2,.mm-explainer-mobile h2,.mm-frame-mobile h2{font-size:1.3em;font-family:Arial,sans-serif;line-height:1em;color:#000}.mm-banner-mobile p,.mm-dashboard-mobile p,.mm-explainer-mobile p,.mm-frame-mobile p{font-size:1em;line-height:1em;font-family:Arial,sans-serif}.mm-mobile-share-header{clear:both;background:#efefef;padding:8px;margin:10px 0;color:#000;opacity:.8}.mm-mobile-share .side-notes{padding:4px;float:none;width:100%}.mm-activity-mobile a.accordion-toggle{color:#000;font-weight:700}.mm-activity-mobile .btn{background-color:#000;float:none;font-family:Arial,sans-serif;font-size:14px;margin-top:10px;text-transform:none}.mm-activity-mobile .btn:focus,.mm-activity-mobile .btn:hover{background-color:#000;text-decoration:none;background-position:0 0;transition:none}.mm-frame-mobile .btn{font-family:Helvetica Neue,Arial,sans-serif;text-transform:none;margin-right:0;font-size:12px}.mm-activity-mobile p,.mm-frame-mobile .mm-terms-wrapper,.mm-frame-referrer-mobile .mm-order-complete{font-family:Arial,sans-serif;font-size:12px;line-height:15px}.mm-frame-mobile .mm-terms-wrapper{margin-top:10px;color:#555;font-size:.8em;line-height:.9em}.mm-frame-mobile .mm-terms-wrapper a,.mm-frame-mobile .mm-terms-wrapper a:hover{text-decoration:underline;color:#555}.mm-activity-mobile .btn.btn-copylink,.mm-activity-mobile .btn.btn-email,.mm-activity-mobile .btn.btn-facebook,.mm-activity-mobile .btn.btn-twitter{padding-top:2px}.mm-activity-mobile .btn.btn-email.active,.mm-activity-mobile .btn.btn-facebook.active,.mm-activity-mobile .btn.btn-link.active,.mm-activity-mobile .btn.btn-twitter.active{color:hsla(0,0%,100%,.75)}.mm-activity-mobile .btn i{padding-right:5px}.mm-activity-mobile .btn-left-section{margin-right:0}.mm-frame-mobile .control-group{margin-bottom:0;padding-bottom:0}.mm-frame-mobile input,.mm-frame-mobile select,.mm-frame-mobile textarea{margin-bottom:2px}.mm-frame-mobile .mm-explainer{width:auto;margin:0 5px}.mm-frame-mobile #ShareRequest_Message{height:100px}.mm-frame-mobile .textarea3{height:65px}.mm-frame-mobile .link-alert{padding:10px}#r-sharing{position:relative}.mm-frame-mobile .mm-share-arrow{display:none}.mm-frame-mobile .accordion-heading a,.mm-frame-mobile .accordion-heading a:active,.mm-frame-mobile .accordion-heading a:hover,.mm-frame-mobile .accordion-heading a:hover:active{text-decoration:none}#r-sharing .accordion-heading{background-color:#fff}.mm-activity-mobile .alert{padding:2px 2px 2px 6px;margin-bottom:4px;font-size:11px;line-height:12px;-webkit-border-radius:0;border-radius:0;text-shadow:none}.mm-activity-mobile .alert-success{color:#fff}.mm-activity-mobile .mm-action-inner-right{display:block;float:none}.mm-activity-mobile .mm-name-code{float:left;position:relative;width:90%;right:0;background-color:#555;padding:2px 2px 0;margin:0}.mm-activity-mobile .mm-name-code-inner{z-index:2;width:90%;display:inline-block;color:#fff;padding:6px 4px 4px 6px;margin:4px 4px 6px;font-size:16px;border:1px dashed #fff;text-align:center;vertical-align:middle}.mm-powered-by-mobile{position:relative;float:left;width:120px;margin:15px 2px}.mm-dashboard-mobile .mm-powered-by-mobile{float:right}.mm-powered-by-mobile .mm-powered-by-hover:hover span{width:120px;right:-200px;height:80px;bottom:0;top:auto}.mm-dashboard-mobile .mm-powered-by-mobile .mm-powered-by-hover:hover span{right:50px}.mm-dashboard-mobile .mm-terms,.mm-frame-mobile .mm-terms{position:static}.mm-dashboard-mobile .mm-terms-link,.mm-frame-mobile .mm-terms-link{position:static;margin:0 5px;color:#888;font-family:Arial,sans-serif;font-size:.8em;line-height:.9em}.mm-frame-mobile .mm-terms-link a{color:#888;font-family:Arial,sans-serif;font-size:1em;line-height:1em;text-decoration:underline}.mm-activity-mobile input[type=email],.mm-activity-mobile input[type=text],.mm-activity-mobile textarea{border:1px solid #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px;line-height:16px;margin-top:6px;margin-bottom:3px;padding-bottom:2px;color:#767676;resize:none;font-family:Arial,sans-serif;cursor:text}.mm-activity-mobile textarea:disabled{font-size:12px}.mm-banner-mobile .mm-explainer{width:auto;margin:10px 6px}.mm-frame-mobile .mm-frame-top{padding-top:0}.mm-frame-mobile #mm-continue-responsive{margin-top:8px;margin-left:5px}.mm-frame-mobile #mm-continue-responsive p{color:inherit}#mm-continue-responsive .btn.btn-custom{box-sizing:content-box;color:#fff;background-color:#000;text-shadow:none}.mm-banner-mobile .mm-call-to-action{font-family:Arial,sans-serif;color:#000;margin-left:6px}.mm-frame-referee-mobile-search .mm-powered-by-mobile{display:none}.mm-frame-mobile p.share-caveat{padding-top:5px}.mm-frame-mobile .mm-page-caveat{font-size:.7em;line-height:.8em;position:static;width:100%}@media only screen and (min-device-width:768px) and (max-device-width:979px){.clientbranding,.clientbranding .span6{margin-left:0}.visible-phone{display:block!important}.hidden-phone{display:none!important}.row-fluid .span11{width:100%}.row-fluid .offset1:first-child{margin-left:0}}