html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;font-family:Arial,Helvetica,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ffC;color:#333;text-decoration:none}del{text-decoration:line-through}mark{background-color:#ffC;color:#333;font-style:italic;font-weight:bold}abbr[title],dfn[title]{border-bottom:0;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,select,textarea,button{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}@font-face{font-family:'Gotham';src:url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Light.eot');src:local('Gotham-Light'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Light.woff') format('woff'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Light.ttf') format('truetype'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Light.svg') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Gotham';src:url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Book.eot');src:local('Gotham-Book'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Book.woff') format('woff'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Book.ttf') format('truetype'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Book.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Medium.eot');src:local('Gotham-Medium'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Medium.woff') format('woff'),url('../../retrofit-fonts/5aa133a/fonts/Gotham-Medium.ttf') format('truetype'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/Gotham-Medium.svg') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'rficons';src:url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/RFIcons-Regular.eot');src:url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/RFIcons-Regular.eot#iefix') format('embedded-opentype'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/RFIcons-Regular.woff') format('woff'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/RFIcons-Regular.ttf') format('truetype'),url('http://s3.amazonaws.com/retrofit-fonts/5aa133a/fonts/RFIcons-Regular.svg#RFIconsRegular') format('svg');font-weight:normal;font-style:normal}html{width:100%;min-width:960px}body{font:.625em arial,Helvetica,sans-serif;color:#666;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/bg_marketing_1.jpg) no-repeat center top #2f2f2f}a,.link{color:#0074ae;text-decoration:none;cursor:pointer}a:hover,.link:hover{color:#0074ae;text-decoration:underline;cursor:pointer}textarea.text,input.text{font-size:1.5em;padding:7px 5px 3px;color:#444;border-radius:2px;border:1px solid #c1c1c1;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/bg_input.png) repeat-x top left;width:200px}input.text:focus{border-color:#59D;background:#FFF;box-shadow:0 0 4px 0 rgba(118,190,234,0.7)}input.file{cursor:pointer}textarea{font-size:1.5em;padding:7px 5px 3px;color:#444}sup{font-size:.7em;vertical-align:top}.cb{clear:both}h1,h2,h3,h4{font-family:"Gotham",Arial,sans-serif}button,.button{display:inline-block;height:45px;border:0;font-size:16px;cursor:pointer}.ie7 button{filter:chroma(color=#000000);border:0}.cancel-action-link{padding:5px 10px 4px;font-size:13px;vertical-align:middle;display:inline-block}header{width:960px;margin:0 auto;height:124px;position:relative;z-index:1}header .logo{display:block;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/header_logo.png) no-repeat top left;width:285px;height:45px;position:absolute;left:11px;top:24px;text-indent:-10000px}header .navBg{background:url(../img/marketing/sprite_main.png) repeat-x left -48px;position:absolute;top:84px;width:100%;height:40px;font-family:'Gotham',arial,sans-serif;font-size:15px}header .corporate-weight-loss{position:absolute;right:12px;top:57px;color:#0074ae;font-size:13px}nav.primary a{display:block;float:left;margin:0 4px 0 0;color:#666;padding:14px 14px 6px;background-color:transparent;border-bottom:3px solid rgba(243,244,246,0);font-size:13px;font-family:'Gotham',arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color linear .2s,border-bottom linear .2s;-moz-transition:background-color linear .2s,border-bottom linear .2s;-ms-transition:background-color linear .2s,border-bottom linear .2s;-o-transition:background-color linear .2s,border-bottom linear .2s;transition:background-color linear .2s,border-bottom linear .2s}.loggedIn nav.primary a{padding:14px 10px 6px}.howItWorks nav.primary a.navHowItWorks,.howItWorks nav.primary a.navHowItWorks:hover,.theScience nav.primary a.navTheScience,.theScience nav.primary a.navTheScience:hover,.theScienceNew nav.primary a.navTheScience,.theScienceNew nav.primary a.navTheScience:hover,.plansAndPricing nav.primary a.navPlans,.plansAndPricing nav.primary a.navPlans:hover,.inTheNews nav.primary a.navInTheNews,.inTheNews nav.primary a.navInTheNews:hover,.clientStories nav.primary a.navClientStories,.videos nav.primary a.navVideos:hover,.videos nav.primary a.navVideos,.clientStories nav.primary a.navClientStories:hover,.theQuiz nav.primary a.navTheQuiz,.theQuiz nav.primary a.navTheQuiz:hover,.login nav.secondary span.login,.login nav.secondary span.login:hover{color:#004f71;border-bottom:3px solid #9cb300!important;border-bottom:3px solid rgba(156,179,0,1);background-color:rgba(0,0,0,0.03);text-decoration:none}nav.primary a:hover,nav.secondary a:hover,nav.secondary span:hover{border-bottom:3px solid #9cb300;border-bottom:3px solid rgba(156,179,0,1);background-color:rgba(0,0,0,0.03);text-decoration:none;color:#0074ae}nav a.navHowItWorks{padding-left:10px}nav.secondary .loggedOut a.join{font-weight:normal;color:#abd6e9;background:url(../../static/buttons/logInBtn.png) left top no-repeat;display:block;text-transform:uppercase;font-family:gotham,sans-serif;min-width:78px;height:18px;padding:6px 4px 0 6px;margin:7px 0 0;font-size:13px;border:0;white-space:nowrap;float:left;position:relative;text-indent:2px}.ie7 nav.secondary .loggedOut a.join,.ie8 nav.secondary .loggedOut a.join{padding:3px 3px 0 9px;height:21px;margin-left:-20px;text-indent:0}nav.secondary .cap{display:block;background:url(../../static/buttons/logInBtnCap.png) right top no-repeat;height:24px;padding:0;width:4px;position:absolute;right:-5px;top:0;border-bottom:0}nav.secondary .loggedOut a.join:hover{border-bottom:0;background-position:left bottom;padding-right:4px}nav.secondary .loggedOut a.join:hover .cap{background-position:-3px -24px;border-bottom:0}.ie7 nav.secondary .loggedOut a.join:hover,.ie8 nav.secondary .loggedOut a.join:hover{padding-right:3px}.ie7 nav.secondary .loggedOut a.join:hover .cap,.ie8 nav.secondary .loggedOut a.join:hover .cap{right:-5px}nav.secondary{position:relative;color:#0074ae;margin:0;padding:0 1px;float:right;width:131px}.loggedIn nav.secondary{width:auto}nav.secondary .loggedOut .link.login{position:absolute;font-size:13px;top:14px;padding:0;color:#666;margin:0;right:151px;border-bottom:0;white-space:nowrap;background-color:transparent}.ie7 nav.secondary .loggedOut .link.login,.ie8 nav.secondary .loggedOut .link.login{top:12px;right:165px}nav.secondary .loggedOut .arrows{padding:0 0 0 3px;margin:0;border:0;color:#0078ae}nav.secondary .loggedOut .link.login:hover{border-bottom:0;background:transparent;text-decoration:underline}nav.secondary .loggedOut .link.login .arrows:hover{border-bottom:0;background:transparent;text-decoration:none}nav.secondary a,nav.secondary span{vertical-align:middle;display:inline-block;margin:0 3px;color:#666;padding:12px 8px 6px;border-bottom:3px solid rgba(243,244,246,0);font-size:16px;-webkit-transition:border-bottom linear .2s;-moz-transition:border-bottom linear .2s;-ms-transition:border-bottom linear .2s;-o-transition:border-bottom linear .2s;transition:border-bottom linear .2s}nav.secondary a:hover,nav.secondary span:hover{text-decoration:none}nav.secondary span.pipe{padding:0;display:none;color:#999;margin-top:6px}.header-questionsCall{position:absolute;right:10px;top:9px;font-size:16px;text-align:center;width:210px;color:#666}.ie7 .header-questionsCall,.ie8 .header-questionsCall{top:4px}header .tel{font-size:26px;position:absolute;right:10px;top:25px;padding:0;color:#666}.ie7 header .tel,.ie8 header .tel{top:24px}header .tel .type{background:url(../img/marketing/sprite_main.png) bottom right no-repeat;display:inline-block;float:left;width:32px;height:24px;margin:3px 6px 0 0;text-indent:-10000px}.ie7 header .tel .type,.ie8 header .tel .type{height:28px}header .tel .value{padding:0 2px}footer{width:960px;margin:30px auto;color:#888}footer td.left{width:310px;color:#aaa;font-size:14px;vertical-align:top;padding-left:15px}footer td.left strong{color:#CCC}footer td.left a.logo{padding:0;height:28px;width:191px;margin-right:100px;display:block;color:#aaa;font-size:14px;background:url("http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/footer_logo.png") no-repeat scroll 0 0 transparent;text-indent:-9999px;margin-bottom:20px}.contact #content footer .tel{padding:0}footer td.left .address{padding:0;margin:5px 0 0}footer td.left .address .street-address{display:block}footer table.links{width:960px;margin:0 auto;text-align:left}footer td.links{border-left:1px solid #666;padding:0 0 0 10px;font-size:12px;text-align:left;line-height:1.4em;vertical-align:top}footer td.links .header{color:#8e8e8e}footer td.links a{display:block;padding:0}footer td.links .mobile{display:none}.mobile td.links .mobile{display:block}footer .top,footer .legal{margin:0 auto;width:960px}footer .legal{font-size:12px;text-align:center}footer a{color:#FFF}footer .links a{padding:0 10px}footer .links a strong{font-weight:normal;font-style:italic}footer a:hover{color:#FFF}footer .legal{padding:20px 0}footer .copy{padding-right:10px;border-right:1px solid #999}footer .sm{margin-top:10px;padding-left:7px}.marketing footer{width:100%;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/curve.png) no-repeat center top;min-width:960px;height:54em;margin:-250px 0 0 0;-webkit-background-size:1600px 800px}footer .top{background:url(../img/marketing/bg_footer.png) no-repeat center top}footer .top .kushner,footer .top .call,footer .top .plan{width:379px;float:left;padding:50px 70px 0 30px}footer .top .kushner{border-right:1px solid #ccc;padding:50px 30px 0 70px}footer .top .kushner a{display:block;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/footer_465k.png) no-repeat left top;width:384px;height:139px}footer .top .plan a{display:block;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/footer_2_plansAlt.png) no-repeat left top;width:421px;height:155px}footer .top .nextSteps{display:block;width:185px;height:60px;text-indent:-10000px;background:url(../img/marketing/sprite_main.png) no-repeat left bottom;clear:both;margin:-60px auto 0}.ie7 footer .top .nextSteps,.ie8 footer .top .nextSteps{margin:0 auto}.leftNav{float:left;width:240px;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/bg_left_nav.png) right -50px no-repeat;height:360px;padding-top:50px}.leftNav a{font-size:1.4em;color:#0074ae;display:block;margin-left:30px;padding:13px 0 10px 0;border-bottom:1px solid #CCC;background:0;opacity:.8;filter:alpha(opacity=80)}.leftNav a:hover{text-decoration:none;background:rgba(255,255,255,0.3);opacity:1;filter:alpha(opacity=100)}.privacy .leftNav .privacyNav,.privacy .leftNav .privacyNav:hover,.terms .leftNav .termsNav,.terms .leftNav .termsNav:hover,.termsOfUse .leftNav .termsOfUseNav,.termsOfUse .leftNav .termsOfUseNav:hover,.faq .leftNav .faqNav,.faq .leftNav .faqNav:hover,.company .leftNav .companyNav,.company .leftNav .companyNav:hover,.press .leftNav .pressNav,.press .leftNav .pressNav:hover,.careers .leftNav .careersNav,.careers .leftNav .careersNav:hover,.inTheNews .leftNav .inTheNewsNav,.inTheNews .leftNav .inTheNewsNav:hover,.contact .leftNav .contactNav,.contact .leftNav .contactNav:hover,.disclaimer .leftNav .disclaimerNav,.disclaimer .leftNav .disclaimerNav:hover{opacity:1;filter:alpha(opacity=100);background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/arrow_green.png) 190px center no-repeat;font-weight:bold}.boxBottom,.boxTop{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_top.png) center top no-repeat;height:42px;min-width:960px;margin:0 auto}.boxBottom{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_bottom.png) center bottom no-repeat}.boxMiddle{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_middle.png) center top repeat-y;min-width:960px;margin:0 auto}.boxPlain{background:#FFF;width:960px;margin:30px auto 0}section h1{font-size:1.5em;font-weight:100;color:#999}.boxInnerGlow{width:960px;margin:30px auto 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_inner_glow_middle.png) center top repeat-y}.boxInnerGlow .boxTop{width:960px;margin:0 0 -40px 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_inner_glow_top.png) center no-repeat;height:40px}.boxInnerGlow .boxBottom{width:960px;height:47px;margin:-47px 0 0 0;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/box_inner_glow_bottom.png) center no-repeat;position:relative;z-index:1}#content>.box{background:#FFF;width:960px;margin:30px auto 0;box-shadow:inset 0 0 60px 0 rgba(0,0,0,0.1),0 10px 30px 0 rgba(0,0,0,0.3);border:1px solid #999}#content>.clearBox{width:960px;border:1px solid transparent;margin:30px auto 0}.imgBtn{display:inline-block;text-indent:-10000px;height:58px;width:273px;background-position:top left}.ie7 .imgBtn,.ie8 .imgBtn{display:block}.imgBtn:hover{background-position:bottom left}.imgBtn.startNow{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/buttons/start_now_risk_free_multi_line.png) no-repeat left bottom;height:81px;width:200px}.imgBtn.startNow:hover{background-position:left top}.imgBtn.startNowSingleLine{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/buttons/start_now_risk_free.png) no-repeat left top}.imgBtn.startNowSingleLine:hover{background-position:left bottom}.theatlantic .imgBtn.startNow,.tvcommercial .imgBtn.startNow{text-indent:0;height:auto;width:auto}.theatlantic .imgBtn.startNow strong,.tvcommercial .imgBtn.startNow strong{color:#fff!important}.ie7.theatlantic .imgBtn.startNow,.ie8.theatlantic .imgBtn.startNow,.ie9.theatlantic .imgBtn.startNow,.ie7.tvcommercial .imgBtn.startNow,.ie8.tvcommercial .imgBtn.startNow,.ie9.tvcommercial .imgBtn.startNow{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/buttons/start_now_risk_free_multi_line.png) no-repeat left bottom;height:65px;width:125px;text-indent:-9999px;display:block}.ie7.theatlantic .imgBtn.startNow,.ie7.tvcommercial .imgBtn.startNow{height:70px}.ie7.tvcommercial .imgBtn.startNow:hover,.ie8.tvcommercial .imgBtn.startNow:hover,.ie9.tvcommercial .imgBtn.startNow:hover{background:left top}.ie7.theatlantic .imgBtn.startNow,.ie7.tvcommercial .imgBtn.startNow{height:81px;width:200px}.ie7.theatlantic .imgBtn.startNow span,.ie8.theatlantic .imgBtn.startNow span,.ie9.theatlantic .imgBtn.startNow span,.ie7.tvcommercial .imgBtn.startNow span,.ie8.tvcommercial .imgBtn.startNow span,.ie9.tvcommercial .imgBtn.startNow span{display:none}form p.error{height:auto;zoom:1}form p.error input,form p.error select{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}form p.error .inlineErrorMessage{clear:both;background:#FFC;color:#944;font-weight:bold;font-size:12px;padding:7px 10px 3px;border-radius:0 0 6px 6px;width:202px;margin:-2px 0 10px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.4);box-shadow:0 6px 12px rgba(0,0,0,0.4)}.ie7 form p.error .inlineErrorMessage,.ie8 form p.error .inlineErrorMessage{border:1px solid #e6c7a1;border-top:1px solid #c1c1c1;width:200px}.message{display:none;line-height:1.5em;font-size:1.4em;padding:10px 15px;background-color:#f4f4f4;border:1px solid #EEE;border-radius:6px;margin-bottom:10px}.message.success{color:green;text-align:left}.message.error{color:#700;background:#FFE}#user.loggedIn{position:absolute;right:0;top:25px;background:#4d4d4d;background:rgba(0,0,0,0.5);border:1px solid #d3d2d0;border-radius:4px;font-size:12px;font-family:"Gotham",Arial,sans-serif;cursor:pointer;padding:0;width:auto}#user.loggedIn span{display:inline-block;padding:10px 0 5px 40px;vertical-align:middle;color:#fff;font-size:13px;border-bottom:0;white-space:nowrap;margin-top:-36px}#user.loggedIn img{width:22px;height:22px;vertical-align:middle;display:inline;margin:0 0 0 5px;float:left;padding:9px 0 0;background:transparent}#user.loggedIn .header-dd-arrow{display:inline-block;width:7px;height:7px;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/appv2/sprite.png) -230px top no-repeat;vertical-align:middle;margin:-2px 0 0 0;text-indent:-10000px;padding:0}.ie7 #user.loggedIn .arrow,.ie8 #user.loggedIn .arrow{display:inline}#user.loggedOut{cursor:pointer}.header-userName:after{content:"G";font-family:"rficons";vertical-align:middle;font-size:24px;padding:0 5px 0 10px;margin:0 0 0 10px;border-left:1px solid rgba(255,255,255,0.5);display:inline}nav.secondary .dropdown-list a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;display:block;padding:5px 10px;border:0 none;background:#fff;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s}nav.secondary .dropdown-list a:hover{text-decoration:none;background:rgba(0,0,0,0.05);border:0 none}.ie9 nav.secondary .dropdown-list a:hover{border-bottom:0!important}#footerSocial{border-bottom:0;padding:6px 10px 0;margin:0 auto;width:960px}#footerSocial .social-links{margin:0 0 20px 245px;float:left}.ie7 #footerSocial .social-links,.ie8 #footerSocial .social-links{margin:0 0 20px -110px}#footerSocial a{display:inline-block;height:38px;width:37px;margin:0 8px;background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/sprite_social.png) left top no-repeat;white-space:nowrap;text-indent:-10000px;border-radius:10px;overflow:visible;-webkit-transition:box-shadow linear .2s;-moz-transition:box-shadow linear .2s;-ms-transition:box-shadow linear .2s;-o-transition:box-shadow linear .2s;transition:box-shadow linear .2s}.ie7 #footerSocial,.ie8 #footerSocial{margin-bottom:0;padding-bottom:20px}.ie7 #footerSocial a,.ie8 #footerSocial a{display:block;float:left}.ie7 #footerSocial .facebook,.ie8 #footerSocial .facebook{margin-left:380px}#footerSocial a:hover{box-shadow:0 0 10px rgba(255,255,255,0.5)}#footerSocial a.twitter{background-position:-52px 0}#footerSocial a.linkedin{background-position:-104px 0}#footerSocial a.googleplus{background-position:-155px 0}#footerSocial a.retrofitblog{background-position:-309px 0;width:40px}#footerSocial .newsletter-signup-form{float:right;margin:-2px 260px 0 0}#footerSocial .newsletter-signup-form label{color:#fff;display:block;margin:0 0 5px 5px;text-align:left;font-size:12px}header .newsletter-signup-form label{color:#666;margin:20px 0 0}header .newsletter-signup-form input[type="text"]{color:#666;height:11px;padding:2px 0}header .newsletter-signup-form input[type="submit"]{background:url(../../static/buttons/newsletter_submission_btn.png) left top no-repeat;width:18px;height:18px;padding:0;border:0;font-size:0;line-height:0;cursor:pointer;margin:2px 0 0 5px;text-align:left;text-indent:-9999px!important}@-moz-document url-prefix(){body.black-theme.jan-2014 .main-content-block .newsletter-signup-form input[type="text"]{height:14px!important;padding:1px 3px!important}.newsletter-signup-form input[type="text"]{margin:2px 0 0!important;height:18px!important}}.secondary .boxPlain section{padding:30px 40px 20px 0;min-height:470px;margin-left:290px}.secondary h1{font-size:38px;font-weight:100;color:#000;margin-bottom:20px;margin-left:-4px;text-transform:uppercase}.careers.secondary h1{color:#000;text-transform:uppercase}.careers .featured-dark,.privacy .featured-dark,.terms .featured-dark,.termsOfUse .featured-dark,.disclaimer .featured-dark,.faq .featured-dark{border-top:30px solid #000}.secondary h2{font-size:1.8em;margin-bottom:30px;font-weight:normal}.secondary p{font-size:1.4em;line-height:1.5em;margin:0 0 20px}.secondary li{font-size:1.4em;margin-left:1em;line-height:1.5em}#promiseDialog .section{font-size:16px;margin:0;padding:0 40px;width:400px}#promiseDialog .dialogContent{width:480px}#promiseDialog h3{color:#004f71;font-weight:normal}#promiseDialog h6{font-size:18px;padding-top:20px;font-family:"Gotham",arial,sans-serif;padding-bottom:5px;color:#9cb300;text-transform:uppercase;background:#fff}#promiseDialog p{line-height:1.5em}#promiseDialog li{font-size:16px}#promiseDialog #yourCommitment{padding-bottom:40px}.dialog-info .dialogTitle{padding:10px 0 10px 10px;font-family:gotham,sans-serif;color:#000;text-transform:uppercase}.dialog-info-content{font-size:14px;padding:10px}.visibleScroll::-webkit-scrollbar{width:11px;height:11px}.visibleScroll::-webkit-scrollbar-track{width:11px;height:11px}.visibleScroll::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.1);background:#999;border-radius:5px}#debugInfo table{margin-left:2em;margin-bottom:1em;font-size:1.5em;font-family:"Courier New",Courier,monospace}#debugInfo td{font-family:"Courier New",Courier,monospace;color:#fff}#debugInfo td.label{font-weight:bold;white-space:nowrap;padding-right:1em}.button-wrapper{display:inline-block}.button-wrapper:focus,.inner-button:focus,button.button-inner{border:0!important;outline:0 none!important}.inner-button:hover span{background:transparent!important}.button-wrapper .inner-button{display:inline-block;font-weight:normal;letter-spacing:1px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-box-shadow:0 0 3px #fff inset,1px 3px 3px #a5a5a5;-webkit-box-shadow:0 0 3px #fff inset,1px 3px 3px #a5a5a5;position:relative;color:#fff;font-family:"Gotham",arial,sans-serif;font-size:20px;cursor:pointer;text-decoration:none;padding:15px 45px 13px 25px}.ie7 .button-wrapper .inner-button{padding:0}.ie7 .button-wrapper .inner-button,.ie8 .button-wrapper .inner-button,.ie9 .button-wrapper .inner-button{border:0!important}.button-orange .inner-button{border:2px solid #b77a4c;text-shadow:-1px -1px 1px #984200;-moz-text-shadow:-1px -1px 1px #984200;-webkit-text-shadow:-1px -1px 1px #984200;background:-moz-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eda072),color-stop(47%,#eda072),color-stop(53%,#e3671b),color-stop(93%,#e3671b));background:-webkit-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-o-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:-ms-linear-gradient(top,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%);background:linear-gradient(to bottom,#eda072 0,#eda072 47%,#e3671b 53%,#e3671b 93%) repeat scroll 0 0 transparent;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-ms-transition:opacity linear .2s;-o-transition:opacity linear .2s;transition:opacity linear .2s}.button-orange .inner-button:hover{opacity:.9;color:#f0f0ef;background:-moz-linear-gradient(top,#ed9967 0,#ed9967 47%,#db6419 53%,#db6419 93%)}.button-blue .inner-button{border:2px solid #0074ae;text-shadow:-1px -1px 1px #006fa6;-moz-text-shadow:-1px -1px 1px #006fa6;-webkit-text-shadow:-1px -1px 1px #006fa6;background:-moz-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7cb8d5),color-stop(47%,#7cb8d5),color-stop(53%,#0370a7),color-stop(93%,#0370a7));background:-webkit-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-o-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:-ms-linear-gradient(top,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%);background:linear-gradient(to bottom,#68adce 0,#68adce 47%,#0370a7 53%,#0370a7 93%) repeat scroll 0 0 transparent;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-ms-transition:opacity linear .2s;-o-transition:opacity linear .2s;transition:opacity linear .2s}.button-blue .inner-button:hover{color:#f0f0ef;background:-moz-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#53a1c8),color-stop(47%,#53a1c8),color-stop(53%,#006fa6),color-stop(93%,#006fa6));background:-webkit-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-o-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:-ms-linear-gradient(top,#53a1c8 0,#53a1c8 47%,#006fa6 53%,#006fa6 93%);background:linear-gradient(to bottom,#53a1c8 0,#53a1c8 47%,#006fa6x 53%,#006fa6 93%)}.button-with-arrow{padding-right:45px}.ie7 .button-arrow,.ie8 .button-arrow,.ie9 .button-arrow,.ie7 a,.ie8 a,.ie9 a{border:0}.ie7 nav.primary a:hover,.ie7 nav.secondary a:hover,.ie7 nav.secondary span:hover,.ie8 nav.primary a:hover,.ie8 nav.secondary a:hover,.ie8 nav.secondary span:hover,.ie9 nav.primary a:hover,.ie9 nav.secondary a:hover,.ie9 nav.secondary span:hover{border-bottom:3px solid #9cb300}.ie7 .b-version nav.primary a:hover,.ie7 .b-version nav.secondary a:hover,.ie7 .b-version nav.secondary span:hover,.ie8 .b-version nav.primary a:hover,.ie8 .b-version nav.secondary a:hover,.ie8 .b-version nav.secondary span:hover,.ie9 .b-version nav.primary a:hover,.ie9 .b-version nav.secondary a:hover,.ie9 .b-version nav.secondary span:hover{border-bottom:0}.ie9 .inner-button{border:0;box-shadow:0;text-indent:-9999px}.button-with-small-arrow{padding-right:35px}.button-small .inner-button{font-size:14px;padding:7px 30px 5px 18px}.button-small button.inner-button{padding:2px 30px 0 18px;height:33px}.button-multiline .inner-button{padding:10px 50px 7px 18px;border-radius:25px;font-size:18px;text-align:left}.button-multiline .inner-button strong{font-size:23px}.button-arrow{border-bottom:15px solid transparent;border-left:12px solid #fff;border-top:15px solid transparent;height:0;position:absolute;right:20px;top:10px;width:0}.button-arrow-multiline{top:13px;border-bottom:22px solid transparent;border-left:12px solid #fff;border-top:20px solid transparent;height:0;position:absolute;right:20px;width:0}.button-small-arrow{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;top:18px;height:0;position:absolute;right:20px;width:0}.button-small-with-small-arrow{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;height:0;position:absolute;width:0;right:11px;top:6px}.no-arrow .inner-button{padding-right:26px}.button-small.no-arrow .inner-button{padding-right:15px}ul.demoList li{list-style-type:none;padding:20px;width:960px;margin:0 auto;border-top:1px solid #666;font-family:arial,sans-serif}ul.demoList .demoLabel{font-weight:bold;width:255px;display:inline-block}@media only screen and (min-resolution:2dppx){header .logo{background:url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/header_logo_2x.png) no-repeat top left;background-size:285px 45px}footer td.left a.logo{background:url("../img/marketing/footer_logo_2x.png") no-repeat scroll 0 0 transparent;background-size:191px 28px}}html body.black-theme{background:#000!important;background-position:-9999px -9999px}.black-theme header .logo{background:url(../../static/home/black/header-logo.png) no-repeat top left;background-size:211px 30px}.black-theme .header-questionsCall,.black-theme header .tel .type{display:none}.black-theme header .tel{color:#fff;font-family:gotham,sans-serif;padding-left:10px;display:block;border-left:1px solid #666}.black-theme header .newsletter-signup-form{margin:0 260px 0 0}.black-theme .ie7 header .newsletter-signup-form,.black-theme .ie8 header .newsletter-signup-form,.black-theme .ie10 header .newsletter-signup-form{margin:0 235px 0 0}.black-theme header .newsletter-signup-form label{text-indent:7px}.black-theme header .newsletter-signup-form input[type="text"]{border:1px solid #666;height:12px;margin:2px 0 0 0;color:#fff;background:#000;padding:2px 0 2px 4px;width:130px;border-radius:0}.black-theme header .newsletter-signup-form input[type="submit"]{background:url(../../static/buttons/newsletter_submission_dark_btn.png) no-repeat top left;width:19px;height:18px;margin-left:-3px;border-radius:0}.ipad .newsletter-signup-form input[type="submit"]{border-radius:0}.black-theme nav.secondary .loggedOut .link.login,.black-theme nav.secondary .loggedOut .link.login .arrows{color:#666}.black-theme nav.primary a{color:#aaa;border:0;text-transform:uppercase;font-size:14px;font-family:gotham-book,gotham,sans-serif;padding:12px 11px 6px}.black-theme nav.primary a:hover{color:#fff;border:0}.black-theme nav.secondary .loggedOut .link.login,.black-theme nav.secondary .loggedOut .link.login .arrows{color:#aaa!important;font-size:14px!important}.black-theme footer,.black-theme.marketing footer{margin-bottom:0;background:transparent -9999px -9999px;margin-top:0;height:auto}html.black-theme footer .legal{background:#000}.black-theme footer table.links{margin-bottom:20px;background:#222;padding:20px 0;display:block;float:left;clear:both}.black-theme footer td.links{border:0;margin-top:30px;padding-left:28px;width:154px}.black-theme footer td.left{width:218px;border-right:1px solid #5f5f5f}.black-theme footer td.links a{color:#aaa}.black-theme footer td.left a.logo{margin-right:0}.black-theme footer .tel{width:132px;padding:0 0 10px;font-size:13px}.black-theme footer .tel a{padding:0}.black-theme footer .tel strong{font-weight:normal;color:#aaa}.black-theme footer td.left .address{font-size:13px}.black-theme footer td.links .header{color:#fff;text-transform:uppercase;font-size:14px;padding:0 0 10px}.featured-dark{margin:20px auto 30px;background:#222;padding:10px 20px;width:920px}.featured-dark a,.featured-dark a:hover{color:#727272;font-family:gotham-book,gotham,sans-serif;text-transform:uppercase;font-size:16px;background:url(../../static/home/black/news-logos.jpg) right top no-repeat;display:block;padding:12px 0 0 0;height:25px;width:890px;text-decoration:none}.ie7.careers .featured-dark,.ie7.privacy .featured-dark,.ie7.terms .featured-dark,.ie7.termsOfUse .featured-dark,.ie7.disclaimer .featured-dark,.ie7.faq .featured-dark,.ie8.careers .featured-dark,.ie8.privacy .featured-dark,.ie8.terms .featured-dark,.ie8.termsOfUse .featured-dark,.ie8.disclaimer .featured-dark,.ie8.faq .featured-dark{border-top:30px solid #000;border-bottom:30px solid #000;margin-bottom:0}.ie7.company .featured-dark,.ie7.blog .featured-dark,.ie8.company .featured-dark,.ie8.blog .featured-dark{border-bottom:30px solid #000;margin-bottom:0}body.ie9 .footer-wrapper{padding:1px 0 1px!important}.pre-footer-content{display:block;background:#222;width:960px;position:static;margin:0 auto;height:40px;float:left}.ie7 .pre-footer-content,.ie9 .pre-footer-content{padding-bottom:20px}.ipad .pre-footer-content{margin-bottom:-1px}.ie7 .pre-footer-content .newsletter-email,.ie8 .pre-footer-content .newsletter-email{height:11px!important;position:relative;top:1px}.ie9 .pre-footer-content .newsletter-email{position:relative;top:1px}.pre-footer-content .newsletter-form{float:left;position:static!important;margin:17px 0 0 10px}.pre-footer-content .newsletter-form input[type="text"]{height:11px}.pre-footer-content .newsletter-signup-form{margin:0!important;float:none!important}.pre-footer-content .social-link-icons{position:relative!important;float:right;margin:10px 15px 0 0}.social-link-icons a{display:block;float:left;width:36px;height:36px;text-decoration:none;text-indent:-9999px;margin:0 5px 0 0}.social-link-icons a.facebook{background:url(../../static/home/diet-season-2014/social-icons-home.png) 0 0 no-repeat}.social-link-icons a.twitter{background:url(../../static/home/diet-season-2014/social-icons-home.png) -39px 0 no-repeat}.social-link-icons a.linked-in{background:url(../../static/home/diet-season-2014/social-icons-home.png) -79px 0 no-repeat}.social-link-icons a.g-plus{background:url(../../static/home/diet-season-2014/social-icons-home.png) -119px 0 no-repeat}.social-link-icons a.facebook:hover{background-position:0 -36px}.social-link-icons a.twitter:hover{background-position:-39px -36px}.social-link-icons a.linked-in:hover{background-position:-79px -36px}.social-link-icons a.g-plus:hover{background-position:-119px -36px}.pre-footer-content .newsletter-signup-form fieldset{width:400px}.pre-footer-content .newsletter-signup-form label{float:left;margin-right:20px;padding:5px 0 0;text-transform:uppercase;opacity:.5;font-size:12px;color:#fff}.pre-footer-content .newsletter-signup-form input[type="submit"]{background:url(../../static/home/diet-season-2014/newsletter_submission_grey_btn.png) left top no-repeat;width:19px;height:18px;padding:0;border:0;font-size:0;line-height:0;cursor:pointer;margin:2px 0 0 -4px;text-align:left;text-indent:-9999px!important}.footer-links-wrapper .newsletter-signup-form input[type="text"]{color:#b4ada7;background:transparent;border:1px solid;padding:3px 3px 2px 3px;margin:1px 0 0;opacity:.7;border-right:0;border-radius:0;font-size:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:18px}.footer-links-wrapper{width:960px;margin:0 auto;display:block}.ie7 .footer-links-wrapper,.ie8 .footer-links-wrapper,.ie9 .footer-links-wrapper{padding-bottom:20px!important;background:#222}.ie7 footer .footer-links-wrapper{padding-top:0!important}.ie9 .footer-links-wrapper{float:left;margin-bottom:20px}.ie9 footer{margin:0 auto;width:960px}header .newsletter-signup-form fieldset{width:159px;float:right;display:block;position:relative;top:0;right:-4px}header .newsletter-signup-form label{display:block;font-size:12px!important}.optOut .boxMiddle{margin-bottom:30px}.dialog{position:absolute;display:block;z-index:-1;opacity:0;left:0;top:0}.ie7 .dialog,.ie8 .dialog{padding:1px}.dialog.offScreen{left:-10000px;display:block;z-index:100}.dialog.visible{opacity:1;z-index:100;-webkit-transition:opacity linear .5s;-moz-transition:opacity linear .5s;-ms-transition:opacity linear .5s;-o-transition:opacity linear .5s;transition:opacity linear .5s}.dialog .dialogContent{position:absolute;left:0;top:0;z-index:2;padding:1px;background:#FFF;border:1px solid #CCC;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.3);box-shadow:0 6px 12px rgba(0,0,0,0.3)}.dialogWindowOverlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;display:none;background:transparent}.modalBg{background:#000;opacity:.6;filter:alpha(opacity=60);display:block}.dialogClose{position:absolute;right:10px;top:6px;font-size:26px;color:#ccc;cursor:pointer}.dialogTitle,.dialog h3{padding:14px 25px 5px;font-weight:normal;font-size:16px;border-bottom:1px solid #ccc;background:#f4f4f4;color:#AAA;white-space:nowrap}.dialog p{clear:both;margin-bottom:10px}.dialog p .radioWrapper,.dialog p .selectWrapper{display:block;clear:both}.dialog p .radioWrapper input{margin:0 5px 0 0}.dialog p .radioWrapper label{float:none}.dialog select{font-size:1.4em;padding:7px 5px 3px;border:1px solid #c1c1c1;background:#FFF url(http://d26dkb0pe35ehk.cloudfront.net/5aa133a/img/marketing/bg_input.png) repeat-x top left;border-radius:2px}.dialog input.text{width:260px;font-size:1.8em}.dialog p label{line-height:2em;font-size:1.4em;float:left;width:120px}.dialog .bottomArrow,.dialog .topArrow{border-color:transparent transparent #fff transparent;border-style:solid;border-width:11px;width:0;height:0;position:absolute;left:25px;top:-22px;z-index:3}.ie9 .dialog .bottomArrow,.ie9 .dialog .topArrow{right:-16px}.dialog .bottomArrowBorder,.dialog .topArrowBorder{border-color:transparent transparent #c0c0c0 transparent;border-style:solid;border-width:13px;width:0;height:0;position:absolute;left:23px;top:-26px;z-index:1}.dialog .bottomArrowCenter,.dialog .topArrowCenter{left:50%;margin-left:-12px}.dialog .bottomArrowCenterBorder,.dialog .topArrowCenterBorder{left:50%;margin-left:-14px}.dialog .bottomArrow{border-color:#fff transparent transparent transparent;bottom:-22px;top:auto}.dialog .bottomArrowBorder{border-color:#c0c0c0 transparent transparent transparent;bottom:-26px;top:auto}.dropdown .dialogContent{border-radius:0}.tooltip .dialogContent{border-radius:0;white-space:nowrap;background:#FFD}.tooltip .tip{padding:6px 7px 3px}.loadingDialog{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background:#000;opacity:.6;filter:alpha(opacity=60);display:block}.loadingDialog,.ie7 .loadingDialog,.ie8 .loadingDialog{background:#000;background-color:#000}.loadingDialog svg,.loadingDialog shape{opacity:1}.helpDialog .dialogContent{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.2);box-shadow:0 6px 12px rgba(0,0,0,0.2);border-radius:6px;border:1px solid #c0c0c0;width:250px}.helpDialog .contentWrapper{background:transparent}.helpDialog .helpTextWrapper{padding:15px 20px}.helpDialog .helpText{color:#444;font-size:14px;font-weight:normal}#videoDialog .dialogContent,.videoDialog .dialogContent{width:699px;height:445px}#videoDialog .videoWrapper,.videoDialog .videoWrapper{padding:30px;width:639px;height:385px}#infoDialog .info{width:320px;font-size:1.8em;text-align:left;padding:20px 40px}.dialog-error{width:350px;font-size:14px;text-align:left;padding:20px 25px}.dialog-error.details{width:600px}.dialog-error .details{margin-top:5px}.dialog-error .details a{cursor:pointer}.dialog-error .details textarea{margin-top:3px;font-size:12px;height:200px;resize:none;width:580px;font-family:"Courier New",Courier,monospace;background:#eee;padding:10px;border-radius:5px;border:1px solid #ccc}.dialog-error .details .hide,.dialog-error .details textarea,.dialog-error.details .details .show{display:none}.dialog-error.details .details .hide,.dialog-error.details .details textarea,.dialog-error .details .show{display:block}.dialog-userOptions{width:200px}.dialog-info .info{width:320px;font-size:16px;text-align:left}.tooltip .dialogContent{border-radius:0;white-space:nowrap;background:#FFD}.tooltip .tip{padding:6px 7px 3px}#userOptions a{display:block;font-size:1.2em;padding:7px 10px 5px;width:172px}#userOptions a:hover{background:#59e;color:#FFF;text-decoration:none}#userOptions .switchUserText{font-size:1.2em;margin-top:5px;border-top:1px solid #CCC;padding:10px 10px 5px;color:#999;font-style:italic;white-space:nowrap}#cookieDialog .dialogContent{width:400px;font-size:18px}#cookieDialog .cookieMessage{padding:20px 25px}#cookieDialog .refresh{font-weight:bold}.dropdown-wrapper{position:relative}.dropdown{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;position:absolute;top:100%;left:0;z-index:999;padding:5px 0;background:#fff;border-radius:4px;border:0 none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.3);box-shadow:0 6px 12px rgba(0,0,0,0.3);text-shadow:none;max-height:450px;overflow-y:auto;line-height:1em;cursor:default;letter-spacing:normal;white-space:normal;color:#444;font-size:12px;font-weight:600;text-transform:none}.dropdown-pos1-top{top:auto;bottom:100%}.dropdown-pos2-right{left:auto;right:0}.dropdown-list{font-size:12px;text-align:left}.dropdown-list a,.dropdown-item{display:block;padding:4px 20px;white-space:nowrap;line-height:2em;position:relative;-webkit-transition:background linear .2s;-moz-transition:background linear .2s;-ms-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s}.dropdown-list a:hover,.dropdown-item:hover{text-decoration:none;background:rgba(0,0,0,0.05)}.dropdown-list .dropdown-item-selected,.dropdown-list .dropdown-item-selected:hover,.dropdown-list .dropdown-selected,.dropdown-list .dropdown-selected:hover{background:#0085c0;font-weight:bold;color:#fff}.dropdown-list-heading{display:block;padding:12px 20px 6px;border-bottom:1px solid #ccc;color:#AAA;font-weight:normal;margin-bottom:3px}.dropdown-list-inlineActions{opacity:0;position:absolute;right:10px;top:7px;background:rgba(0,0,0,0.4);padding:4px 4px 3px 3px;border-radius:3px;border:0 none;color:#eee;display:block;width:10px;height:10px;line-height:10px;vertical-align:middle}.dropdown-list a:hover .dropdown-list-inlineActions,.dropdown-item:hover .dropdown-list-inlineActions{opacity:1}.dropdown-list .dropdown-inlineActions-selected,.dropdown-list:hover .dropdown-inlineActions-selected{opacity:1;background:#0078ae;color:#fff}.dropdown-list .sortable-placeholder{height:32px}.dropdown-list-heading-link{float:right;font-size:11px}.dropdown-medium{min-width:200px}.dialog-confirm{padding:20px 25px}.dialog-confirm .confirm{width:320px;font-size:14px;text-align:left}.dialog-confirm .action{text-align:center;padding-top:15px;vertical-align:middle}.dialog-confirm .btn{vertical-align:middle}.dialog-confirm .btn{border-radius:8px;color:#fff;height:auto;padding:7px 15px;text-shadow:-1px -1px 1px #004969;-moz-text-shadow:-1px -1px 1px #004969;-webkit-text-shadow:-1px -1px 1px #004969;background:-moz-linear-gradient(top,#0078ae 0,#004969 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0078ae),color-stop(100%,#004969));background:-webkit-linear-gradient(top,#0078ae 0,#004969 100%);background:-o-linear-gradient(top,#0078ae 0,#004969 100%);background:-ms-linear-gradient(top,#0078ae 0,#004969 100%);background:linear-gradient(to bottom,#0078ae 0,#004969 100%) repeat scroll 0 0 transparent;-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-ms-transition:opacity linear .2s;-o-transition:opacity linear .2s;transition:opacity linear .2s}.dialog-confirm .btn:hover{color:#fff;opacity:.9}