@-moz-keyframes streak{from{background-position: -100% 0;}to{background-position:300% 0;}}html{background:#f3f3f3;}.home,body{margin:0;line-height:1.2;font-size:14px;color:#3b3b3b;font-family: Helvetica,Arial,sans-serif;background: white;}#abw{background:#b5e9f5;}.redesign{font-family: Helvetica,Arial,sans-serif;text-align: left;}.redesign p{padding:0;margin:0;}.redesign td,.redesign th{padding:0;margin:0;vertical-align: top;}.top-red-line{width:100%;}td{vertical-align: top;}blockquote{margin:0 20px;padding:1em 20px;border:1px solid #d0d0d0;}.prm-home,.page-right-col{font-size:14px;color:#3b3b3b;font-family: Helvetica,Arial,sans-serif;}a{color:#3f66b5;text-decoration: none;}a:hover{text-decoration: underline;}a:hover .button,a:hover .btn{text-decoration: none !important;}a.button:hover,a .button:hover{text-decoration: none !important;}.wrapper{width:960px;margin:0 auto;position: relative;}.cc-logo{height:45px;width:251px;background: url(/images/elements/landingpage-sprites1.png);float: left;margin:15px 0 0 15px;}.clear{clear:both;}.left-box{width:640px;float: left;position: relative;}.previewer{width:640px;height:420px;position: relative;}.slide-nav{padding-left:255px;padding-top:5px;}.dot{height:15px;width:15px;float: left;margin-right:20px;background: white;border-radius:15px;cursor: pointer;}.dot.active{background:#3b3b3b;cursor:default;}.landing-top{height:642px;width:100%;background: url(/images/elements/bg-landingpage1.jpg) center 0 #b5e9f5 repeat-y;}.landing-top .upper-box{height:107px;}.landing-top .wrapper{height:100%;background: url(/images/elements/bg-landingpage-pattern.jpg);}.landing-top.not-homepage{height:auto;}.landing-top.not-homepage .upper-box{height:82px;}.upper-box{height:87px;}.upper-box.top-layer{position:absolute;z-index:2;width:960px;}.search-box{width:540px;height:60px;background: white;border-radius:6px;margin-left:40px;}.search-box input{width:438px;height:38px;font-size: inherit;background:#f3f3f3;border:1px solid #d0d0d0;border-radius:4px;box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);line-height:1;color:#b0b0b0;font-family: Helvetica,Arial,sans-serif;border-radius:4px;margin:10px 0 0 10px;padding-left:20px;font-size:22px;box-shadow: inset 0 3px 3px rgba(0,0,0,0.1);line-height:38px;}.search-box input:hover,.search-box input:focus{color:#747474;}#landing-search{height:41px;width:50px;margin:9px 9px 0 0;padding:0;}#landing-search .icon{margin:7px 0 0 12px;}.icon.search{height:25px;width:25px;background: url(/images/elements/landingpage-sprites1.png) 0 -50px;}.button{height:30px;min-width:30px;float: left;font-size:14px;border-radius:3px;font-weight:bold;text-align:center;padding:0 15px 0 15px;line-height:32px;cursor: pointer;box-shadow:0 1px rgba(0,0,0,0.25);}.button.no-float{float: none;}.button.right{float: right;}.button.gray{background:#d0d0d0;border:1px solid #b3b3b3;color:#747474;text-shadow:0 1px white;}.button.gray.wht-txt{color: white !important;text-shadow: none;}.button.gray.wht-txt:hover{color:#747474 !important;text-shadow:0 1px white;}.button.gray.wht-txt:active{color:#00b0e3 !important;}.button.green{color: white;border: solid 1px #587b1f;text-shadow:0 -1px rgba(0,0,0,0.5);background:#d0d0d0;background: -moz-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#8eb934),color-stop(100%,#5a9400));background: -webkit-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -o-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -ms-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: linear-gradient(top,#8eb934 20%,#5a9400 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF8EB934',endColorstr='#FF5A9400');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF8EB934',endColorstr='#FF5A9400');zoom:1;}.button.green:active{box-shadow: none;text-shadow: none;background:#d0d0d0;background: -moz-linear-gradient(top,#5a9400 20%,#8eb934 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#5a9400),color-stop(100%,#8eb934));background: -webkit-linear-gradient(top,#5a9400 20%,#8eb934 100%);background: -o-linear-gradient(top,#5a9400 20%,#8eb934 100%);background: -ms-linear-gradient(top,#5a9400 20%,#8eb934 100%);background: linear-gradient(top,#5a9400 20%,#8eb934 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF5A9400',endColorstr='#FF8EB934');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF5A9400',endColorstr='#FF8EB934');zoom:1;}.button.gray:hover,.button.shine{background:#d0d0d0;background: -moz-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#f3f3f3),color-stop(100%,#d0d0d0));background: -webkit-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -o-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -ms-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF3F3F3',endColorstr='#FFD0D0D0');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF3F3F3',endColorstr='#FFD0D0D0');zoom:1;*filter: none;*background:#e0e0e0;}.button.gray:active{box-shadow: none;background:#d0d0d0;background: -moz-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#d0d0d0),color-stop(100%,#f3f3f3));background: -webkit-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -o-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -ms-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFD0D0D0',endColorstr='#FFF3F3F3');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFD0D0D0',endColorstr='#FFF3F3F3');zoom:1;color:#00b0e3;}.button.big{height:50px;font-size:24px;line-height:52px;padding:0 30px 0 30px;box-shadow:0 1px 2px rgba(0,0,0,0.5),inset 0 1px 1px rgba(255,255,255,0.5);}.button.sm{height:25px !important;font-size:13px;line-height:26px;padding:0 10px 0 10px;}.button.med{height:40px;font-size:20px;line-height:42px;padding:0 25px 0 25px;box-shadow:0 1px 2px rgba(0,0,0,0.5),inset 0 1px 1px rgba(255,255,255,0.5);}.button a{color: inherit !important;text-decoration: none !important;}a.button.med{display:block;}.prem-signup #payment-form .card-button .button.big{font-size:18px;}.btn-group{min-height:30px;min-width:30px;float: left;border-radius:3px;font-weight:bold;text-align:center;line-height:30px;cursor: pointer;background:#d0d0d0;border:1px solid #b3b3b3;color:#747474;text-shadow:0 1px white;}.btn-group .btn{float: left;color:#747474;background:#d0d0d0;border-right:1px solid #b3b3b3;border-left:1px solid #e0e0e0;box-shadow:0 1px rgba(0,0,0,0.25);}.btn-group .btn:hover,.btn-group .btn.shine{background:#d0d0d0;background: -moz-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#f3f3f3),color-stop(100%,#d0d0d0));background: -webkit-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -o-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: -ms-linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);background: linear-gradient(top,#f3f3f3 20%,#d0d0d0 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF3F3F3',endColorstr='#FFD0D0D0');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFF3F3F3',endColorstr='#FFD0D0D0');zoom:1;*filter: none;*background:#e0e0e0;}.btn-group .btn:active{box-shadow: none;color:#3b3b3b !important;background:#d0d0d0;background: -moz-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#d0d0d0),color-stop(100%,#f3f3f3));background: -webkit-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -o-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: -ms-linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);background: linear-gradient(top,#d0d0d0 20%,#f3f3f3 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFD0D0D0',endColorstr='#FFF3F3F3');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFD0D0D0',endColorstr='#FFF3F3F3');zoom:1;}.btn-group .btn:first-child{border-left:0;border-radius:3px 0 0 3px;}.btn-group .btn:last-child{border-right:0;border-radius:0 3px 3px 0;}.btn-group .btn:active{color:#00b0e3 !important;}.btn-group .btn a{color: inherit;text-decoration: none;display:block;padding:0 15px 0 15px;}.btn-group .btn .icon{width:30px;height:30px;float: left;}.btn-group .btn.inset,.btn-group .btn.inset:hover{background:#747474;color: white;box-shadow: inset 0 5px 15px rgba(0,0,0,0.5);text-shadow:0 2px 4px rgba(0,0,0,0.5);border-color:#747474;}.mobile-apps.btn-group{height:40px;line-height:40px;border-radius:4px;}.mobile-apps.btn-group .btn a{padding:0 15px 0 10px;}.mobile-apps.btn-group .btn .icon{margin-top:5px;}.icon.iphone{background: url(/images/elements/landingpage-sprites1.png) -30px -50px;}.icon.ipad{background: url(/images/elements/landingpage-sprites1.png) -60px -50px;margin-left:5px;}.icon.android{background: url(/images/elements/landingpage-sprites1.png) -90px -50px;margin-left:5px;}.icon.blackberry{background: url(/images/elements/landingpage-sprites1.png) -120px -50px;margin-left:5px;margin-right:5px;}.date-widget .btn.next,.date-widget .btn.prev{width:30px;height:30px;}.redesign{font-family: Helvetica,Arial,sans-serif;}.alert-box{margin:10px;padding:10px;position: relative;border:3px solid #d0d0d0;box-shadow:0 2px 4px rgba(0,0,0,0.3);border-radius:6px;color:#b0b0b0;font-weight:bold;font-family: Helvetica,Arial,sans-serif;background: white;font-size:14px;background: -moz-linear-gradient(top,white 0%,#f3f3f3 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#f3f3f3));background: -webkit-linear-gradient(top,white 0%,#f3f3f3 100%);background: -o-linear-gradient(top,white 0%,#f3f3f3 100%);background: -ms-linear-gradient(top,white 0%,#f3f3f3 100%);background: linear-gradient(to bottom,white 0%,#f3f3f3 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFF3F3F3');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFF3F3F3');zoom:1;}.alert-box.message{border-color:#7ecb0f;color:#6cb602;}.alert-box.message .alert-icon{background: url(/images/elements/alert-sprites.png) -60px 1px #7ecb0f;width:25px;height:25px;border-radius:100%;float: left;margin:0 7px 5px 0;}.alert-box.error{border-color:#ff3300;color:#3b3b3b;}.alert-box.error .alert-icon{background: url(/images/elements/alert-sprites.png) -30px 1px #ff3300;width:25px;height:25px;border-radius:100%;float: left;margin:0 7px 5px 0;}.alert-box.warning{border-color:#ffb100;color:#747474;}.alert-box.warning .alert-icon{background: url(/images/elements/alert-sprites.png) 0 0 #ffb100;width:25px;height:25px;border-radius:100%;float: left;margin:0 7px 5px 0;}.alert-box td,.alert-box th{padding:0 !important;margin:0 !important;vertical-align: top;}.alert-body{margin-top:7px;}.remember-me{margin-top:5px;color: white;font-size:12px;display: none;}.login-box{float: right;width:400px;padding:12px 10px 20px 10px;position: relative;}.login-box p{padding:0 10px 0 10px;line-height:30px;font-size:14px;color:#747474;display: inline;}.login-box.short{width:auto;background:#f3f3f3;border-radius:0 0 4px 4px;padding:12px 10px 10px 10px;}.login-box input{position: relative;z-index:2;}.login-box label{position:absolute;color: white;left:176px;top:21px;z-index:0;}.login-box .remember-me label{position: static;}.login-box input.outline{color: white;background: none;border:1px solid white;border-radius:5px;width:138px;height:28px;padding:0 0 0 5px;font-size:14px;font-family: Helvetica,Arial,sans-serif;margin-right:10px;margin-top:2px;line-height:28px;}.login-box:hover input.outline,.login-box.populated input.outline{border-radius:5px;font-size: inherit;background:#f3f3f3;border:1px solid #d0d0d0;border-radius:4px;box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);line-height:1;color:#b0b0b0;font-family: Helvetica,Arial,sans-serif;}.login-box:hover input.outline:hover,.login-box:hover input.outline:focus,.login-box.populated input.outline:hover,.login-box.populated input.outline:focus{color:#747474;}.login-box:hover .remember-me,.login-box.populated .remember-me{display:block;}.login-box ::-webkit-input-placeholder{color: white;}.right-box{width:320px;float: right;font-weight:bold;color: white;font-size:16px;}.right-box h1{font-size:32px;}.right-box p{width:250px;margin-top:20px;}.signup-box{background: white;border-radius:6px;float: left;padding:10px;margin-top:20px;}.mobile-upsell{padding-bottom:40px;}.mobile-upsell h2{float: left;font-family: 'Paytone One',sans-serif;margin-bottom:10px;overflow: hidden;font-weight: normal;font-size:29px;line-height:1;}.mobile-upsell h2 span{font-style: italic;font-size:38px;font-weight:bold;}.mobile-upsell p{margin-bottom:20px;font-size:15px;width:460px;}.mobile-gfx{height:275px;width:375px;float: right;margin-top: -20px;background: url(/images/elements/mobile-apps.jpg);}.mobile-txt{width:540px;float: left;margin:0 0 0 40px;}.seen-in{height:100px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-weight:bold;line-height:100px;font-size:16px;padding:0 0 0 40px;position: relative;}.seen-in-src{height:25px;width:150px;background: url(/images/elements/landingpage-txt.jpg) 0 -25px;float: left;margin:35px 0 0 60px;}.seen-in-src.today{width:75px;height:55px;background-position: -425px 0;margin:20px 0 0 60px;}.seen-in-src.self{width:100px;height:40px;background-position: -272px 0;margin:30px 0 0 60px;}.seen-in-src.working-mom{width:115px;height:40px;background-position: -165px -5px;margin:30px 0 0 60px;}.seen-in-src.pc-mag{width:50px;height:55px;background-position: -375px 0;margin:20px 0 0 60px;}#h_food_text{font-size:16px;padding:20px 0 0 40px;}.promohead{font-weight:bold;color:#3b3b3b;font-size:16px;}.crossmenu{padding:20px 0 40px 40px;font-size:12px;line-height:15px;}.crossmenu ul{padding:0;margin:0;}.site-desc .crossmenu{padding-right:60px;}#footerbox{width:auto;background:#f3f3f3;padding:10px 0;text-align: left;font-family: Helvetica,Arial,sans-serif;}#footer{width:960px;margin:0 auto;padding:0 10px 10px 10px;border: none;padding:0;font-size:10px;}#footer #footer_feeds{float: none;color:#3b3b3b;font-size:11px;vertical-align:baseline;font-weight:bold;background: none;margin:25px 0 5px 0;}#footer #footer_feeds img{width:30px;height:30px;margin-right:5px;}#footer .footer-links a{font-weight:bold;font-size:11px;color:#747474;text-shadow:0 1px 0 white;text-transform: uppercase;margin-right:15px;}#footer .footer-links a:hover{text-decoration: none;color:#00b0e3;text-shadow:0 0 3px white;}.obj{position:absolute;opacity:0;filter:alpha(opacity=0);}#slide2 .obj1{width:235px;height:355px;left:160px;top:50px;}#slide2 .obj2{width:235px;height:355px;left:180px;top:40px;}#slide2 .obj3{width:235px;height:355px;left:160px;top:30px;}#slide3 .obj1{width:500px;height:240px;left:120px;top:150px;}#slide3 .obj2{width:300px;height:240px;left:100px;top:220px;}.obj.text{font-size:16px;color: white;font-weight:bold;top:40px;left:45px;}.slide{display: none;cursor: pointer;}.cat-links{width:640px;float: left;}.popular-links{width:270px;float: right;margin-right:50px;}.fb-login{height:20px;width:77px;background: url(/images/elements/landingpage-sprites1.png) -155px -50px;margin-right:2px;cursor: pointer;float: right;margin-top:2px;overflow: hidden;}.fb-login span{visibility: hidden;}.innerpad{margin-top:10px;}.innerpad p{text-align: left !important;}.innerpad span{line-height:20px !important;}.innerpad a{color:#3f66b5 !important;font-weight: normal;}.innerpad a:hover{text-decoration: underline !important;}.dashboard #google1.google1first .innerpad a span.isurl{color:#587B1F !important;}.top-links-box{line-height:40px;background:#f3f3f3;font-weight:bold;position: relative;height:40px;margin-bottom:30px;}.top-links{float: left;margin:0 20px 0 20px;padding:0 20px 0 20px;}.sub-links{display: none;background: white;line-height:30px;height:30px;font-size:12px;font-weight: normal;position:absolute;border-bottom:1px solid #e0e0e0;bottom: -30px;}.sub-links a{margin-right:20px;}.sub-links *:last-child{margin-right:0;}.sub-links .pointer{height:10px;width:20px;position:absolute;top: -10px;left:7px;background: url(/images/elements/landingpage-sprites1.png) -150px -85px;}.vid-wrapper{width:0;height:360px;background:black;border-radius:6px;margin:10px 0 0 10px;overflow: hidden;left:300px;position: relative;}.site-desc{border-top:1px solid #e0e0e0;}.premium-splash{min-height:400px;padding-bottom:15px;position: relative;}.rach-big{background: url(/images/elements/rachel-big.png);width:280px;height:300px;position:absolute;right:0;bottom:0;}.premium-headline-prem{background: white;border-radius:8px;border:1px solid #e0e0e0;padding:15px;width:650px;box-shadow:0 2px 4px rgba(0,0,0,0.25);font-size:18px;position: relative;height:298px;z-index:50;}.premium-headline-prem.video{position:absolute;height:500px;}.premium-headline-prem:before,.premium-headline-prem:after{bottom:100%;border: solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events: none;}.premium-headline-prem:before{border-left-color: rgba(0,0,0,0.05);border-width:22px;right: -44px;top:260px;margin-top: -22px;}.premium-headline-prem:after{border-left-color: white;border-width:20px;right: -40px;top:260px;margin-top: -20px;}.premium-headline-prem h1{color:#ffb100;font-size:50px;font-weight:bold;padding:0 0 0 15px;line-height:50px;}.premium-headline-prem h2{color:#ffb100;font-size:36px;line-height:36px;font-weight: normal;padding:0 0 15px 15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px;}.premium-headline-prem p{line-height:22px;margin:0 10px 10px 15px;}.premium-headline-prem1{background: white;border-radius:8px;border:1px solid #e0e0e0;padding:15px;width:650px;box-shadow:0 2px 4px rgba(0,0,0,0.25);font-size:18px;position: relative;z-index:50;}.premium-headline-prem1.video{position:absolute;height:500px;}.premium-headline-prem1.noarrow:before,.premium-headline-prem1.noarrow:after{display: none;}.premium-headline-prem1:before,.premium-headline-prem1:after{bottom:100%;border: solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events: none;}.premium-headline-prem1:before{border-left-color: rgba(0,0,0,0.05);border-width:22px;right: -44px;top:260px;margin-top: -22px;}.premium-headline-prem1:after{border-left-color: white;border-width:20px;right: -40px;top:260px;margin-top: -20px;}.premium-headline-prem1 h1{color:#ffb100;font-size:50px;font-weight:bold;padding:0 0 0 15px;line-height:50px;}.premium-headline-prem1 h2{color:#ffb100;font-size:36px;line-height:36px;font-weight: normal;padding:0 0 15px 15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px;}.premium-headline-prem1 p{line-height:22px;margin:0 10px 10px 15px;}.sig{font-weight:bold;float: right;}.sig span{font-size:14px;}.testimonial{width:680px;float: left;margin:0 0 0 15px;border-bottom:1px solid #e0e0e0;}.test-photo{background: white;padding:5px;border:1px solid #e0e0e0;border-radius:3px;margin-left:30px;float: left;}.test-photo img{width:90px;height:90px;display:block;}.test-txt{float: left;width:510px;font-size:16px;margin:10px 0 15px 20px;position: relative;}.test-txt p{padding-top:10px;padding-right:35px;}.quote-close{height:25px;width:35px;background: url(/images/elements/landingpage-sprites1.png) -210px -85px;position:absolute;right:0;bottom:10px;}.quote-open{height:25px;width:35px;background: url(/images/elements/landingpage-sprites1.png) -175px -85px;position:absolute;left:0;top:25px;}.got-question{width:250px;margin:15px 0 0 25px;position: relative;}.got-question .headline{color:#ffb100;font-size:18px;line-height:20px;}.q-mark{width:30px;height:30px;border-radius:30px;background:#ffb100;color: white;float: left;margin-right:10px;font-size:28px;line-height:30px;font-weight:bold;text-align:center;}.contact-box{border:1px solid #e0e0e0;border-radius:4px;margin:5px 0 0 30px;padding:5px 10px 5px 10px;}.contact-box div{height:25px;line-height:25px;}.contact-box span{margin-right:5px;font-weight:bold;}.premium-plans-intro{font-size:18px;width:640px;padding:15px 0 15px 0;float: left;}.premium-plans-intro h1{font-size:36px;font-weight: normal;color:#ffb100;}.premium-plans-intro p{margin-top:15px;}.plans-tabs{margin-left:30px;width:800px;}.p-tab.button{border-radius:4px 4px 0 0;box-shadow: inset 0 -3px 3px rgba(0,0,0,0.1);margin-top:18px;}.p-tab.button:hover{box-shadow: inset 0 -3px 3px rgba(0,0,0,0.1);}.p-tab span{font-weight: normal;}.p-tab{margin-left:10px;}.p-tab.active{float: left;border-radius:4px 4px 0 0;background:#ffb100;font-weight:bold;color: white;font-size:20px;height:50px;line-height:50px;padding:0 20px 0 20px;text-align:center;}.p-tab.active span.price{display: none;}.plan-details{border:4px solid #ffb100;border-radius:8px;width:700px;margin-left:15px;margin-bottom:20px;display: none;}.plan-selected{padding:30px 20px 20px 30px;}.plan-heading{color:#ffb100;font-size:36px;float: left;margin-top: -5px;}.plan-heading span{font-weight:bold;}.plan-heading .price{font-size:28px;width:400px;}.plan-item{padding:20px;border-top:1px solid #e0e0e0;}.item-icon{width:40px;height:40px;background: url(/images/elements/premium-sprites1.png) 0 0;float: left;margin:0 15px 10px 15px;}.item-desc{float: left;width:500px;font-size:15px;}.item-desc h4{margin-bottom:3px;}.item-desc p{position: relative;}.item-desc a{position:absolute;bottom:0;right: -100px;font-size:13px;width:80px;}.item-desc a.active .less{display:block;}.item-desc a.active .more{display: none;}.item-desc .less{display: none;}.plan-item.inactive{background:#f3f3f3;}.plan-item:last-child{border-radius:0 0 4px 4px;}.plan-item.inactive .item-icon{background-position: -40px 0;}.available{font-size:11px;font-weight:bold;margin-top:5px;line-height:20px;}.available h1{float: left;margin-right:5px;}.other-plan,.temp-plan{height:20px;float: left;padding:0 10px 0 10px;margin:0 5px 0 0;background:#ffb100;line-height:20px;color: white;font-weight:bold;font-size:11px;border-radius:4px;cursor: pointer;}.other-plan span{font-weight: normal;}.other-plan:hover{background:#8eb934;}.step-icon{width:80px;height:80px;background: url(/images/elements/premium-sprites1.png) -5px -40px;float: left;}.step-icon.two{background-position: -85px -40px;}.step-icon.three{background-position: -165px -40px;}.step-icon.four{background-position: -245px -40px;}.step-icon.five{background-position: -325px -40px;}.step-icon.six{background-position: -405px -40px;}.step-icon.seven{background-position: -5px -120px;}.step-icon.eight{background-position: -85px -120px;}.step-icon.nine{background-position: -165px -120px;}.step-icon.ten{background-position: -245px -120px;}.step-desc{float: left;width:130px;font-weight:bold;font-size:14px;margin-top:15px;padding:0 5px 0 0;}.plan-steps{margin-top:10px;}.popular{background:#ff3300;height:20px;text-align:center;line-height:20px;color: white;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;font-size:15px;padding:0 10px 0 10px;border-bottom:#ffb100 solid 1px;border-left:#ffb100 solid 1px;float: left;margin:5px 0 0 10px;}.add-info{border-top:1px solid #e0e0e0;padding:20px 120px 10px 20px;}.add-info h1{margin-bottom:5px;}.add-info h2,.reg-plans-wrap h2{color:#ffb100;font-size:28px;font-weight: normal;margin-bottom:15px;}.reg-plans-wrap h2{color:#b0b0b0;}.add-info p{margin-bottom:15px;font-size:13px;}.prem-fineprint{padding:20px 120px 20px 20px;color:#747474;border-top:1px solid #e0e0e0;font-size:12px;}.risk-free{padding:0 0 0 40px;}.risk-free li{font-weight:bold;font-size:14px;}.risk-free .headline{margin:10px 0 5px 0;border-bottom:1px solid #e0e0e0;padding-bottom:5px;}.survey-wrapper{width:100%;padding:170px 0 0 0;position: relative;}.survey-bg{width:100%;height:608px;position:absolute;z-index:0;top:20px;left:35px;}.survey-bg img{width:0;height:0;position: relative;top:50%;left:50%;}.ques-item{width:660px;min-height:300px;background: white;border-radius:8px;box-shadow:0 2px 2px 2px rgba(0,0,0,0.25);margin:0 auto;position: relative;padding:20px 20px 10px 20px;display: none;z-index:1;}.ques-link{width:5px;height:200px;background:#e0e0e0;margin:0 auto;display: none;}.ques-link.green{background:#8eb934;}.ques-tail{width:40px;height:20px;background: url(/images/elements/landingpage-sprites.png) 0 -85px;position:absolute;bottom: -20px;left:50%;margin-left: -20px;}.survey-wrapper h1{font-size:42px;font-weight: normal;color:#ffb100;}.vid-wrapper{margin-top:15px;}.survey-progress{border:1px solid #e0e0e0;border-radius:4px;width:800px;margin:30px auto 300px auto;}.survey-bar{margin:20px 10px 10px 10px;border-radius:3px;height:45px;border:1px solid #e0e0e0;background:#f3f3f3;box-shadow: inset 0 3px 3px rgba(0,0,0,0.1);}.survey-bar span{font-size:22px;color:#b0b0b0;line-height:45px;margin-left:10px;}.survey-block{height:100%;border-left:5px solid #8eb934;width:185px;float: left;position: relative;}.survey-at span{color: white !important;}.survey-at{height:100%;width:50%;overflow: hidden;background:#8eb934;top:0;left:0;position:absolute;}.wrapper.survey-page{height:auto;width:965px;min-height:100%;overflow: hidden;}.blue-cast{position:absolute;top:645px;width:100%;height:5px;z-index:2;box-shadow:0 -5px 5px #b5e9f5;}.ques-item h2{font-size:22px;font-weight:bold;margin:5px 0 15px 10px;}.ques-opt{float: left;width:150px;height:60px;margin-right:15px;border-radius:4px;border:1px solid #e0e0e0;text-align:center;font-weight:bold;font-size:18px;padding-top:15px;position: relative;}.ques-opt .serving{font-size:11px;font-weight: normal;margin-top: -2px;}.ques-opt:hover{background:#f3f3f3;box-shadow:0 0 5px #b5e9f5;cursor: pointer;}.ques-opt.done{background:#8eb934 !important;color: white;}.ques-opt.active{background:#f3f3f3;}.ques-opt-wrap .div-last-child{margin-right:0;}.ques-opt-wrap div:last-child{margin-right:0;}.ques-ans{background:#f3f3f3;padding:20px;display: none;}.ans-wrap{margin-top:15px;}.ans-wrap div:first-child{display:block;}.ans-item{font-size:18px;margin-bottom:10px;}.ans-item.selected{color:#8eb934;font-weight:bold;}.ans-col{float: left;width:310px;}.ques-opt-icon{height:20px;width:25px;background: url(/images/elements/survey-sprites.png) -25px 0;position:absolute;bottom:10px;float: left;left:50%;margin-left: -12px;}.ques-opt.done .ques-opt-icon{background-position:0 0;}.ans-point{height:15px;width:25px;background: url(/images/elements/survey-sprites.png) -55px 0;position:absolute;bottom: -21px;left:50%;margin-left: -12px;display: none;}.ques-opt.active .ans-point{display:block;}.move-up{width:50px;height:50px;background: url(/images/elements/survey-sprites.png) -120px 12px no-repeat rgba(0,0,0,0.5);position:absolute;top:90px;left:458px;border-radius:50px;z-index:3;opacity: .5;display: none;}.move-down{width:50px;height:50px;background: url(/images/elements/survey-sprites.png) -80px 15px no-repeat rgba(0,0,0,0.5);position:absolute;top:570px;left:458px;border-radius:50px;z-index:3;opacity: .5;display: none;}.move-down:hover,.move-up:hover{opacity:1;cursor: pointer;}.ques-input-wrap,.ques-checkbox-wrap,.ques-info-wrap{background:#f3f3f3;padding:20px 20px 10px 20px;}.ques-input{margin-bottom:10px;}.ques-input label{display:block;text-align: right;width:100px;float: left;padding-right:10px;font-size:18px;font-weight:bold;line-height:40px;}.ques-checkbox-wrap label{display:block;text-align: right;width:100px;float: left;padding-right:10px;font-size:18px;font-weight:bold;line-height:40px;}.ques-input input{width:490px;height:40px;border:1px solid #e0e0e0;padding:0 0 0 10px;font-size:18px;}.next-ques{margin-top:10px;}.ques-txt{width:610px;height:160px;border:1px solid #e0e0e0;padding:10px 0 0 10px;font-size:18px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;}.box-col{float: left;width:205px;}.box-item,.info-item{margin-bottom:10px;}.box-item input{margin-right:5px;}.info-col{width:400px;float: left;}.info-col:first-child{width:180px;}.info-col:first-child label{width:70px;}.info-col:first-child input{width:70px;}.info-col:first-child select{width:80px;}.info-item{font-size:18px;font-weight:bold;}.info-item label{width:150px;text-align: right;display:block;float: left;margin-right:10px;line-height:40px;}.info-item input{width:140px;height:40px;border:1px solid #e0e0e0;padding:0 0 0 10px;font-size:18px;}.info-item select{width:140px;}.survey-bubble{border:1px solid #e0e0e0;border-radius:4px;padding:20px 30px 20px 30px;}.survey-bubble p{font-size:18px;margin-top:15px;}#start-survey{margin-top:15px;position: relative;left:50%;margin-left: -100px;}.start-survey{margin-top:15px;position: relative;left:50%;margin-left: -100px;}.survey-email{margin-top:20px;}.survey-email input{width:438px;height:38px;background:#f3f3f3;border:1px solid #e0e0e0;border-radius:5px;padding-left:20px;margin-top:5px;color:#747474;font-size:22px;font-family: Helvetica,Arial,sans-serif;box-shadow: inset 0 3px 3px rgba(0,0,0,0.1);line-height:38px;}#send-email{width:95px;margin-top:5px;}.infog-left{float: left;width:550px;margin-left:30px;}.target-cal h2{background:#ffb100;color: white;font-size:45px;margin-top:10px;}.target-icon{background: white;height:40px;width:40px;border-radius:40px;float: left;margin:5px 10px 0 10px;}.target-icon span{display:block;background:#ffb100;height:15px;width:15px;border-radius:10px;margin:13px 0 0 13px;}.target-cal-num{color:#ffb100;font-size:50px;font-weight:bold;margin-left:10px;}.target-cal-num span{font-size:150px;line-height:150px;}.target-cal p{color:#ffb100;font-size:16px;font-weight:bold;margin-left:10px;}.bmi-block{background:#f3f3f3;padding:15px 25px 0 25px;}.bmi-block h2{font-size:100px;line-height:80px;}.bmi-block h3{font-size:32px;}.infog-right{float: left;width:380px;}.bmi-block span{color:#8eba27;font-size:65px;font-weight:bold;}.bmi-block p{padding-bottom:20px;font-size:16px;}.eat-meter{background:#e0e0e0;margin-top:10px;padding:15px 25px;}.eat-meter h2{color: white;font-size:32px;margin-bottom:5px;}.eat-bar{border-radius:8px;height:50px;background: white;position: relative;overflow: hidden;color:#b0b0b0;}.eat-bar span{font-weight:bold;line-height:50px;font-size:28px;white-space: nowrap;margin-left:15px;}.eat-bar-progress{color:#3b3b3b;overflow: hidden;height:50px;width:33%;position:absolute;top:0;left:0;background:#5a9400;background: -moz-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#8eb934),color-stop(100%,#5a9400));background: -webkit-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -o-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: -ms-linear-gradient(top,#8eb934 20%,#5a9400 100%);background: linear-gradient(top,#8eb934 20%,#5a9400 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$green',endColorstr='#5a9400',GradientType=0 );}.nut-grade{font-weight:bold;text-align:center;font-size:16px;padding:40px 0 40px 0;}.nut-grade-letter{font-size:150px;line-height:120px;}.bar-graph{border-bottom:1px solid #e0e0e0;}.bar-graph h2{border-bottom:1px solid #e0e0e0;height:40px;line-height:40px;font-size:32px;color:#e0e0e0;text-align: right;}.bar-left{width:150px;float: left;font-weight:bold;line-height:35px;text-align: right;font-size:18px;border-right:1px solid #e0e0e0;padding:0 10px 0 0;}.bar-left a{display:block;}.bar-right{float: left;width:385px;}.nut-bar{position: relative;height:25px;padding:5px 0 5px 0;line-height:27px;font-weight:bold;}.nut-bar-prog.green{background:#8eba27;}.nut-bar span{margin-left:5px;}.nut-bar-prog{background:#ff3300;color: white;border-radius:0 25px 25px 0;position:absolute;top:5px;left:0;height:25px;overflow: hidden;white-space: nowrap;width:33%;}.right-label{float: right;color:#b0b0b0;font-weight: normal;z-index:2;position: relative;}.right-label span{float: left;display:block;text-align:center;width:110px;font-size:18px;}.nut-dis{position: relative;width:100%;}.pie{width:200px;height:200px;left: -100px;margin-left:50%;position: relative;}.pie-label-wrap{width:200px;margin:20px 0 30px 110px;}.pie-label{width:100px;float: left;font-size:12px;line-height:15px;margin-bottom:5px;}.pie-label div{border:1px solid #e0e0e0;background:#8eba27;height:10px;width:10px;float: left;margin-right:5px;}.chart h2{font-size:60px;padding:10px 30px 0 30px;color:#ffb100;}.chart table{width:100%;text-align:center;}.chart a{display:block;font-weight:bold;font-size:16px;}.chart td.heading{text-align: right;padding-right:10px;background: none;color:#b0b0b0;}.chart td.heading span{margin-top:5px;}.chart td{background:#f3f3f3;border:2px solid white;padding-bottom:5px;}.chart td.red{background:#ff3300;color: white;}.chart td.green{background:#8eba27;color: white;}.chart th{font-size:11px;font-weight: normal;}.chart td span{display:block;font-weight:bold;font-size:18px;}.next-step{border:1px solid #e0e0e0;border-radius:6px;min-height:200px;margin:30px;box-shadow:0 2px 2px rgba(0,0,0,0.25);overflow: hidden;position: relative;background: white;}.next-s-left{height:100%;background: white;color:#ffb100;font-size:85px;width:230px;float: left;padding:20px;line-height:80px;font-weight:bold;}.next-s-right{width:600px;float: left;margin:15px 0 0 15px;font-weight:bold;font-size:22px;color:#ffb100;}.next-s-right p{margin-bottom:7px;}.next-point-wrap{width:420px;float: left;font-size:16px;margin-top:10px;}.next-point{margin-bottom:5px;color:#3b3b3b;}.next-point div{float: left;height:10px;width:10px;background:#ffb100;margin:5px 10px 0 0;border-radius:5px;}.bottom-splash{width:100%;margin-top:30px;background: url(/images/elements/bg-landingpage1.jpg) center center #b5e9f5;}.bottom-splash .wrapper{height:100%;background: url(/images/elements/bg-landingpage-pattern.jpg) 0 center;padding:20px 0 20px 0;}.upsell-survey{width:920px;height:610px;background: url(/images/elements/gfx-stats-blurred.jpg);margin:20px;color:#ffb100;font-weight:bold;font-size:35px;}.upsell-survey p{padding-top:10px;padding-bottom:20px;}.upsell-survey ul div{float: left;height:15px;width:15px;margin:17px 25px 0 15px;border-radius:20px;background:#3b3b3b;}.upsell-survey li{margin-bottom:10px;}.upsell-survey a{color:#3b3b3b;font-size:110px;background: url(/images/elements/gfx-arrow-big-sprite.png) no-repeat right 5px;padding:0 100px 0 0;}.upsell-survey a:hover{color:#ffb100;text-decoration: none;background: url(/images/elements/gfx-arrow-big-sprite.png) no-repeat right -105px;}.registration-nav{padding-bottom:40px;}.regs-nav-bar{position: relative;height:4px;background:#b5e9f5;background: -moz-linear-gradient(left,#7fd7eb 0%,#b5e9f5 70%,white 100%);background: -webkit-gradient(linear,left top,right top,color-stop(0%,#7fd7eb),color-stop(70%,#b5e9f5),color-stop(100%,white));background: -webkit-linear-gradient(left,#7fd7eb 0%,#b5e9f5 70%,white 100%);background: -o-linear-gradient(left,#7fd7eb 0%,#b5e9f5 70%,white 100%);background: -ms-linear-gradient(left,#7fd7eb 0%,#b5e9f5 70%,white 100%);background: linear-gradient(left,#7fd7eb 0%,#b5e9f5 70%,white 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fd7eb',endColorstr='$white',GradientType=1 );}.regs-nav-bar-bg{height:100%;width:100%;background: url(/images/elements/gfx-dia-stripe.png);}.registration-nav ul{margin: -4px 0 0 0;padding:0;width:100%;position: relative;}.registration-nav li{float: left;padding-top:10px;width:18%;text-align: right;font-weight:bold;color:#d0d0d0;position: relative;}.registration-nav li.active{color:#ff9c00;font-size:22px;border-top:4px solid #ffb100;width:28%;}.registration-nav li.done{border-top:4px solid #ffb100;color:#ff9c00;}.regs-left{font-weight:bold;width:150px;vertical-align: middle;}.regs-block{padding:0 0 0 25px;position: relative;}.fb-signup-btn.green{background:#3e5a95;height:50px;font-size:16px;line-height:50px;border-radius:6px;width:260px;background: -moz-linear-gradient(top,#4e6ba5 0%,#2f4986 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e6ba5),color-stop(100%,#2f4986));background: -webkit-linear-gradient(top,#4e6ba5 0%,#2f4986 100%);background: -o-linear-gradient(top,#4e6ba5 0%,#2f4986 100%);background: -ms-linear-gradient(top,#4e6ba5 0%,#2f4986 100%);background: linear-gradient(to bottom,#4e6ba5 0%,#2f4986 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4E6BA5',endColorstr='#FF2F4986');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4E6BA5',endColorstr='#FF2F4986');zoom:1;}.fb-signup-btn.green:active{background: -moz-linear-gradient(top,#2f4986 0%,#4e6ba5 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#2f4986),color-stop(100%,#4e6ba5));background: -webkit-linear-gradient(top,#2f4986 0%,#4e6ba5 100%);background: -o-linear-gradient(top,#2f4986 0%,#4e6ba5 100%);background: -ms-linear-gradient(top,#2f4986 0%,#4e6ba5 100%);background: linear-gradient(to bottom,#2f4986 0%,#4e6ba5 100%);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF2F4986',endColorstr='#FF4E6BA5');";filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF2F4986',endColorstr='#FF4E6BA5');zoom:1;}.fb-signup-btn.green img{vertical-align: middle;position: relative;top: -2px;margin-right:5px;}.regs-gray-bg{background:#f3f3f3;}.registration-box{width:640px;border:3px solid #e0e0e0;border-radius:8px;margin:0 auto 120px auto;padding:10px 0 0 0;overflow: hidden;}.registration-box td{padding:10px 0 10px 0;}.registration-box.narrow td{padding:6px 0 6px 0;}.registration-box select{margin-right:5px;padding:2px 5px 2px 5px;}.registration-box .hide{display: none;}.registration-box input[type='text'],.registration-box input[type='password']{background: white;border:1px solid #d0d0d0;border-radius:5px;color:#747474;font-family: Helvetica,Arial,sans-serif;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);width:248px;height:28px;padding:0 0 0 5px;font-size:14px;font-family: Helvetica,Arial,sans-serif;margin-right:10px;margin-top:2px;line-height:28px;}.registration-box input[type='text'].short{width:80px;}.registration-box h1{font-size:28px;margin-bottom:15px;}.registration-box h2{font-size:26px;margin-top:10px;margin-bottom:5px;}.registration-box h4{font-size:18px;margin-top:10px;margin-bottom:5px;}.or-box{color:#3b3b3b;width:40px;height:40px;background:#f3f3f3;text-align:center;position:absolute;top: -20px;left:50px;font-weight:bold;border-radius:40px;line-height:40px;}.by-line{font-size:12px;color:#747474;text-align:center;}.by-line span{background: white;border-radius:4px;padding:5px 10px;}.regs-btn-margin{margin:30px 15px 20px 220px;}#dont-accept{margin-top:35px;}.radio-wrap{border-radius:20px 4px 4px 20px;padding:5px 15px 5px 0;margin-right:5px;}.radio-wrap.active{background:#b5e9f5;}.radio-wrap span{font-size:12px;}.field-msg{font-size:12px;color:#ff3300;}.field-msg.green{color:#51c000;}.user-photo{float: left;background: white;border:1px solid #e0e0e0;border-radius:2px;padding:4px;}.user-photo img{display:block;}.user-info{float: left;margin-left:10px;}.user-info .username{margin:5px 0 5px 0;font-weight:bold;display:block;font-size:16px;}.newsletter-opt{background: white;border-radius:4px;float: left;margin:5px 0 0 48px;padding:2px 10px 2px 5px;font-size:12px;color:#747474;}.trailing{position: relative;left: -7px;font-size:12px;}.field-desc{background: white;border-radius:4px;padding:10px;margin-right:25px;font-size:12px;color:#747474;}.field-desc h3,.actitivity-desc h3{color:#3b3b3b;font-size:14px;margin:10px 0 5px 0;border-bottom:1px solid #747474;}.field-desc li,.actitivity-desc li{color:#3b3b3b;margin-bottom:5px;font-size:12px;border-bottom:1px dotted #e0e0e0;}.actitivity-desc{background: white;border-radius:4px;padding:10px;font-size:12px;margin:10px 25px 0 0;color:#747474;position: relative;}.actitivity-desc ul{margin-bottom:10px;}.actitivity-desc:after{bottom:100%;border: solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events: none;border-bottom-color: white;border-width:10px;left:40px;margin-left: -10px;}.bmi-box{float: left;margin-right:25px;width:130px;}.bmi-num{text-align:center;font-size:50px;font-weight:bold;color:#ff9c00;line-height:50px;}.bmi-label{font-size:12px;font-weight:bold;text-align:center;}.bmi-desc{float: left;width:440px;}.bmi-desc p{margin-bottom:10px;}.reg-plans-wrap{width:700px;margin:10px auto 30px auto;}.reg-plans-box{border:3px solid #e0e0e0;min-height:400px;border-radius:8px;position: relative;background:#f3f3f3;margin-top:50px;}.reg-plan-col{width:175px;float: left;background:#f3f3f3;}.reg-plan-col.first{width:340px;}.reg-plan-col.standard{border:2px solid #ffb100;position: relative;border-top: none;border-radius:0 0 4px 4px;}.reg-plan-cell{background:#f3f3f3;height:70px;border-bottom:2px solid white;position: relative;}.plan-c-desc{font-size:18px;font-weight:bold;padding:15px 0 0 15px;display:block;}.plan-c-desc span{display:block;font-size:13px;}.reg-plan-title{background: white;height:90px;}.reg-most-pop{color: white;background:#ffb100;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;text-align:center;width:100%;height:25px;line-height:25px;position:absolute;top: -29px;left: -2px;border-radius:4px 4px 0 0;border:2px solid #ffb100;}.plan-t{color:#ff9c00;width:150px;padding:10px 10px 0 10px;float: right;font-size:18px;}.plan-t h3{font-size:28px;line-height:28px;}.plan-t-price{font-size:16px;margin-top:8px;}.reg-plan-btn{margin:20px 20px 20px 0;}.plan-check{width:30px;height:30px;background: url(/images/elements/registration-sprite.png);position:absolute;top:23px;right:75px;}.plan-check.no{background-position: -35px 0;}.first .plan-check{right:60px;}.pssh{background: url(/images/elements/gfx-dia-stripe.png) #00bce7;font-size:20px;height:60px;width:60px;line-height:60px;float: left;border-radius:60px;color: white;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;text-align:center;margin-right:10px;}.prem-copy{color:#00bce7;font-weight:bold;font-size:22px;}.prem-label{color:#ff9c00;font-size:20px;}body.prem-signup .prem-label{text-transform: uppercase;}.questionnaire-wrap{width:800px;position: relative;margin:0 auto 50px auto;}.start-page-bg:first-child{z-index:1;top:10px;left:10px;}.start-page-bg{width:100%;height:100%;background:#f3f3f3;z-index:2;position:absolute;top:5px;left:5px;border:#e0e0e0 solid 1px;}.start-page{background: white;border:3px solid #e0e0e0;border-radius:4px;position: relative;z-index:5;padding:15px;}.start-page h1{text-align:center;font-size:18px;border-bottom:1px solid #747474;padding-bottom:5px;margin-bottom:20px;}.start-page-inner{position: relative;}.start-page-inner table,.ques-select{width:710px;margin:0 0 20px 10px;}.start-page-inner td{position: relative;vertical-align: top;}.start-page-inner table td:first-child{width:0;white-space: nowrap;padding-top:5px;}.start-page-inner table tr.width-static td:first-child{width:200px;white-space: normal;}.start-page-inner label{font-weight:bold;margin-right:10px;}.start-page-inner input[type='text'],.start-page-inner textarea{background:#f8f8f8;border:0;border-bottom:1px solid #747474;line-height:25px;min-height:25px;font-size:14px;font-family:Arial,Helvetica,sans-serif;}.start-page-inner input[type='text'].empty,.start-page-inner textarea.empty{background:#ffb9a7;}.start-page-inner input[type='text'].long{width:100%;}.start-page-inner textarea{width:100%;height:80px;resize: none;}.start-page-inner input[type='text']:focus,.start-page-inner textarea:focus{background:#ffeebe;}.req_fields{font-size:12px;float: right;}.start-page .red{color:#ff3300;}.start-page .conditional{display: none;background:#dff4f8;padding:10px 0 1px 0;}#submit-med-info{margin:20px 0 20px 230px;}.premium-disclaimer{font-size:11px;margin:10px;color:#747474;}.thankyou-msg p{margin:10px;font-size:16px;}.premium-vid{width:580px;height:325px;background:black;border:3px solid #e0e0e0;border-radius:4px;margin:0 auto;}.premium-sell-line{width:400px;font-size:24px;color:#ffb100;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;font-weight:bold;float: left;margin:15px 0 0 40px;}ul.rd-list{position: relative;border-bottom:1px solid #898989;background:#e0e0e0;background: -moz-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(2%,#e0e0e0),color-stop(50%,#cfcfcf),color-stop(100%,#a1a1a1));background: -webkit-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -o-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -ms-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray',endColorstr='#a1a1a1',GradientType=0 );}.rd-list li{display:block;float: left;padding:7px 15px 7px 10px;border-right:1px solid #e0e0e0;cursor: pointer;position: relative;}.rd-list li.active{border-bottom:1px solid white;cursor:default;position: relative;margin-bottom: -1px;}.rd-list li:hover,.rd-list li.active{color:#00b0e3;background: white;background: -moz-linear-gradient(top,#e0e0e0 2%,white 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(2%,#e0e0e0),color-stop(100%,white));background: -webkit-linear-gradient(top,#e0e0e0 2%,white 100%);background: -o-linear-gradient(top,#e0e0e0 2%,white 100%);background: -ms-linear-gradient(top,#e0e0e0 2%,white 100%);background: linear-gradient(top,#e0e0e0 2%,white 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray',endColorstr='$white',GradientType=0 );}.rd-list img{width:60px;height:60px;border:3px solid white;float: left;}.rd-title{float: left;font-weight:bold;margin:10px 0 0 5px;text-shadow:0 1px 1px white;}.rd-title span{display:block;font-size:11px;}.rd-bio{padding:20px 0 10px 10px;border-bottom:1px solid #e0e0e0;margin-bottom:20px;display: none;}.rd-bio:first-child{display:block;}.rd-list-wrap{overflow: hidden;position: relative;}.rd-bio p{margin-bottom:10px;}.rd-bio-left{float: left;width:530px;background:#f3f3f3;padding:10px 20px;border-radius:4px;}.prem-right-col{float: right;width:280px;}.rach-title span{font-size:12px;}.rach-title{border-bottom:1px solid #898989;text-shadow:0 1px 1px white;background:#e0e0e0;font-weight:bold;text-align:center;line-height:35px;height:35px;font-size:16px;background: -moz-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(2%,#e0e0e0),color-stop(50%,#cfcfcf),color-stop(100%,#a1a1a1));background: -webkit-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -o-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: -ms-linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);background: linear-gradient(top,#e0e0e0 2%,#cfcfcf 50%,#a1a1a1 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$gray',endColorstr='#a1a1a1',GradientType=0 );}.six-circle{background: url(/images/elements/gfx-dia-stripe.png) #00bce7;font-size:50px;font-weight:bold;height:60px;width:60px;line-height:60px;float: left;border-radius:60px;color: white;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;text-align:center;margin-right:3px;}.six-times h3{font-size:20px;text-align:center;color:#00bce7;text-transform: uppercase;margin-bottom:5px;}.six-times{border:1px solid #e0e0e0;border-radius:4px;margin:15px 0 0 30px;padding:10px 10px 5px 10px;}.xtimes{font-size:32px;margin-top:18px;font-weight:bold;color:#00bce7;}.premium-plans-wrap{margin:0 auto;width:700px;}.price-compare{text-align:center;font-weight:bold;margin-bottom:30px;}.their-price{font-size:24px;text-decoration: line-through;}.their-price span{font-size:32px;}.our-price{color:#00bce7;font-size:32px;}.vs-dot{background: url(/images/elements/gfx-dia-stripe.png) #00bce7;font-size:32px;font-weight:bold;height:50px;width:50px;line-height:45px;margin:0 auto 5px auto;border-radius:100%;color: white;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;text-align:center;}.premium-buckets{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:20px;}.premium-buckets h3{font-size:28px;font-weight: normal;color:#ffb100;margin-bottom:15px;}.prem-buck-col{width:290px;float: left;padding:10px;margin-left:10px;font-size:16px;}.prem-buck-col img{border:3px solid #e0e0e0;border-radius:4px;display:block;margin-bottom:15px;}.nyt-about{float: right;background: url(/images/elements/credit-card-sprites.png);width:140px;height:90px;}.plan-price span{font-weight:bold;font-size:18px;margin-left:5px;}.prem-signup .plan-price span.order-total,.prem-signup .plan-price span.order-total span{font-size:12px;margin-left:0px;}.or-blue{background: url(/images/elements/gfx-dia-stripe.png) #00bce7;font-size:20px;font-weight:bold;height:30px;width:30px;line-height:28px;border-radius:100%;color: white;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;text-align:center;float: left;margin-right:10px;}.discount-header{color:#00bce7;font-weight:bold;line-height:32px;margin:10px 0 10px 50px;}.bill-sched{margin-bottom:10px;font-size:11px;margin-left:30px;margin-right:20px;}.bill-sched span{color:#00bce7;font-weight:bold;font-size:11px;margin-left:0;}.total-price{font-size:18px;font-weight:bold;border-top:1px solid #747474;padding:5px 0 10px 5px;width:440px;}.cc-new-account h2{color:#b0b0b0;font-size:16px;text-align:center;text-shadow:0 2px 0px white;padding-right:60px;}.cc-new-account{border-bottom:2px solid white;padding-bottom:5px;margin-bottom:5px;}.cc-disclaimer{font-size:12px;margin:0 20px 0 20px;background: white;border-radius:4px;padding:5px 10px;color:#747474;}.cvc{float: left;height:20px;width:20px;background:#00bce7;color: white;font-weight:bold;font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;border-radius:100%;text-align:center;font-size:16px;line-height:20px;margin-top:7px;position: relative;cursor: pointer;}.cvc img{position:absolute;top: -22px;left: -2px;display: none;}.cvc:hover img{display:block;}.cc-right-col{position:absolute;right:0;top:180px;width:290px;}.cc-sec-img{float: left;margin:20px 0 0 10px;position: relative;z-index:100;}.cc-sec-img img{height:50px;}.cc-upsell{margin-left:18px;}.cc-upsell img{border:3px solid #e0e0e0;border-radius:4px;}.cc-upsell h3{font-size:14px;font-weight: normal;color:#ffb100;margin-bottom:5px;margin-top:20px;}#payment-form .payby{background-color: white;}#payment-form .payby label{float: none;display: inline;text-align: left;width:300px;}#payment-form .payby label img{vertical-align: middle;}#pageErrors{width:582px;margin:0 0 10px !important;}#pageErrors #pageErrorsT{width:582px;height:6px;background-image: url(/images/elements/error_msg_bg.png);background-position: top center;}#pageErrors #pageErrorsC{background-color:#FED3D3;width:552px;padding:0 15px;}#pageErrors #pageErrorsB{width:582px;height:6px;background-image: url(/images/elements/error_msg_bg.png);background-position:bottom center;}#pageErrors #pageErrorsIm{float: left;margin:0 10px 0 0;}#pageErrors #pageErrorsMsg{float: left;margin:2px 0 0 0;width:505px;font-size:13px;font-weight:bold;}#uiMessage{width:582px;margin:0 0 10px 0;}#uiMessage #uiMessageT{width:582px;height:6px;background-image: url(/images/elements/success_msg_bg.png);background-position: top center;}#uiMessage #uiMessageC{background-color:#E6FECD;width:552px;padding:0 15px;}#uiMessage #uiMessageB{width:582px;height:6px;background-image: url(/images/elements/success_msg_bg.png);background-position:bottom center;}#uiMessage #uiMessageIm{float: left;margin:0 10px 0 0;}#uiMessage #uiMessageMsg{float: left;margin:2px 0 0 0;width:505px;font-size:13px;font-weight:bold;text-align:center;}.landing.reg-vid-overlay{background: rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;z-index:200;display: none;top:0;left:0;}.reg-vid-overlay .premium-headline-prem:after,.reg-vid-overlay .premium-headline-prem:before{display: none;}.promobox ul > a{display: none;}textarea{resize: none;}.custom-food-admin-widget{width:335px;margin-top:5px;float: right;border:1px solid #f3f3f3;}.custom-food-admin-widget ul{list-style: none;padding:0;margin:0 0 7px 0;}.custom-food-admin-widget ul li{margin-left:10px;}.custom-food-admin-widget ul li.locked a{font-style: italic;color:#666666;}.custom-food-admin-widget ul li.locked.lock-owner a{font-style: italic;color:#3366CC;}.custom-food-admin-widget p{padding:5px;}.mobile-app-promo{width:335px;height:50px;margin-top:5px;border-radius:6px;background: url("/images/elements/apps-promo.png") right 0 no-repeat #f3f3f3;float: right;overflow: hidden;border:1px solid #f3f3f3;position: relative;}.mobile-app-promo:hover{background-color: white;box-shadow: inset 0 0 6px rgba(0,0,0,0.15);}.mobile-app-promo *{position: relative;z-index:1;}.mobile-app-promo:hover:before{background: -moz-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 19%,rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.9) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(19%,rgba(255,255,255,0.75)),color-stop(20%,rgba(255,255,255,0)),color-stop(35%,rgba(255,255,255,0.9)),color-stop(49%,rgba(255,255,255,0.9)),color-stop(50%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 19%,rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.9) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 19%,rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.9) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 19%,rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.9) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background: linear-gradient(135deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 19%,rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.9) 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1 );background-size:200px 200px;background-repeat: no-repeat;background-position:300% 0;-moz-animation-name: streak;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-moz-animation-duration:0.5s;}.mobile-app-promo:before{width:100%;height:100%;content: "";position:absolute;}.mobile-app-promo a{display:block;color:#00b0e3 !important;font-weight:bold;font-size:13px;padding:10px 0 10px 10px;text-shadow:0 1px 0 white;}.mobile-app-promo a:hover{text-decoration: none;color:#ff9c00 !important;}