#loggedOut,#notPregnantOption{line-height:1.4}#oc_join{background:#fcfcfc;min-height:100vh}#oc_join label{display:block;text-align:center}#oc_join label.left{text-align:left;padding:0 0 10px;color:#83668a;font-size:1em}#home_hero,#oc_join .btn,#randomFact,#step_3,#step_3 label.left{text-align:center}#oc_join select,.noradio label{padding:9px 15px;background:#fff}#oc_join select{width:32%;border:1px solid #e4e4e4;color:#9B9B9B;-webkit-appearance:none;-moz-appearance:none;appearance:none}#oc_join label,#oc_join select{border-radius:2px;font-size:.9em}#oc_join input:focus,#oc_join select:focus{outline:0;color:#aa7aa3;border:1px solid #aa7aa3}#oc_join input[type=email],#oc_join input[type=text],#oc_join input[type=password]{border:1px solid #e4e4e4;padding:9px 15px;background:#fff;font-size:1em}#oc_join section.hide{display:none}#oc_join section{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s}#oc_join .btn{width:90%;max-width:276px;display:block;margin:0 auto 30px;cursor:pointer}.noradio{display:inline-block;width:100%;margin:3px 0}.noradio input[type=radio]{display:none}.noradio label{display:block;border:1px solid #e4e4e4}.noradio input[type=radio]:checked~label{border:1px solid #aa7aa3;color:#aa7aa3}.noradio.hide{display:none}#steps_ladders{width:100%;border-bottom:1px solid #ebe7e7;box-shadow:0 10px 8px #f0eded}#steps_ladders .step{display:inline-block;vertical-align:middle;width:32%;padding:10px}#steps_ladders p{font-size:.9em}#steps_ladders .step.current{color:#d29836;background:#fcf3e4;position:relative;width:27%;margin-right:9%}#randomFact:after,#steps_ladders .step.current:after{content:" ";height:0;position:absolute;pointer-events:none}#steps_ladders .step.current:after{left:100%;top:50%;border:solid transparent;width:0;border-color:transparent transparent transparent #fcf3e4;border-width:26px;margin-top:-26px}#steps_ladders #ladder_step_3.step.current{width:36%;margin-right:0}#steps_ladders .step.current:last-of-type:after{border:none}#randomFact{background:#8B6F92;border-radius:4px;width:80%;padding:10px 15px;margin:15px auto 20px;position:relative;color:#fff;font-style:italic;box-shadow:0 2px 3px 0 rgba(189,174,184,.7)}#randomFact:after{bottom:100%;right:15%;border:solid transparent;width:0;border-color:transparent transparent #8B6F92;border-width:8px;margin-left:-8px}#step_3 input[type=email],#step_3 input[type=text],#step_3 input[type=password]{width:80%;margin:0 0 7px;font-size:1.1em;color:#5b5b5b}#step_3 .btn{font-size:1.2em}#oc_forgotpass,#oc_login{padding:40px 15px}#oc_forgotpass h1,#oc_login h1{margin:10px auto;font-size:1.4em}#oc_forgotpass .smallLinks div,#oc_login .smallLinks div{padding:15px 0 0}#oc_login .smallLinks div:first-of-type{padding:30px 0 0}#oc_forgotpass .smallLinks a,#oc_login .smallLinks a{display:inline-block;padding:0 5px;font-size:.9em;color:#7e7e7e}#oc_forgotpass p{padding:1em 0;max-width:300px}#oc_myaccount{padding:40px 0}#myaccount_header,#oc_changepass,#oc_updatepreg{padding:40px 15px}.oc_account h2{color:#fff;background:#736177;display:block;margin:-20px -20px 20px;padding:8px 0;font-size:1em;border-top-left-radius:6px;border-top-right-radius:6px}.oc_account h2:first-of-type{margin-top:0}.oc_account label{font-weight:700;display:block;padding:0 0 5px;color:#736177}.oc_account input[type=email],.oc_account input[type=text]{color:#919191}.oc_account .content{background:#fff;border:1px solid #e6e2eb;border-radius:6px;width:100%;margin:10px auto;padding:0 20px 20px}.panelSpacer{padding:7px 0 8px}.panelSpacer.extratop{margin-top:10px}#loggedOut{padding:50px 15px;max-width:420px;margin:0 auto}#loggedOut h1{font-size:1.4em;margin:0 auto 10px;line-height:1.2}#loggedOut p{margin-bottom:3em}.toggleWindow.hide{display:none}#notPregnantOption h2,#notPregnantOption p{display:block;padding:5px 15px 20px}#togglePregErrors li{-webkit-animation:none;-moz-animation:none;animation:none}#UserPregnancyStatus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d2d2d2;color:#939393;margin:15px 0 5px;font-size:1em;padding:8px 20px}@media (min-width:600px){#oc_myaccount .content{width:95%}#steps_ladders{box-shadow:none;margin:0 auto;border:1px solid #dedede;max-width:865px;background:#fff}#steps_ladders .step{cursor:pointer}#steps_ladders .step.current{border-left:2px solid #d29836}#oc_join .container{padding:30px 15px;max-width:880px}#randomFact:after{right:17%}.noradio{width:32%}.noradio:hover label{border:1px solid #aa7aa3;color:#aa7aa3}#oc_join{min-height:0}#oc_join .btn{font-size:1.2em;padding:10px 35px}#step_3 input[type=email],#step_3 input[type=text],#step_3 input[type=password]{max-width:280px;display:block;margin:0 auto 7px}#oc_forgotpass,#oc_login{padding:70px 15px 90px}#oc_forgotpass .smallLinks a,#oc_login .smallLinks a{padding:0 5px}}#home_hero{padding:0}#home_hero~#footer{background:0 0;padding-top:30px}#home_hero~#footer .disclaimer{display:none}#home_hero .container{max-width:1000px}#home_hero h1{font-size:1.4em;margin-top:15px;color:#73577A}#home_hero .sub{font-size:1em;padding:5px 15px 0;color:#676767}#home_hero .inline{padding:15px}#home_hero .baby_purple{width:100%;margin:20px -30px 0 0;max-width:400px}#home_form label{display:block;font-style:italic;font-size:1.1em;padding:0 0 15px;color:#816288;margin:30px auto 0}#home_form select{font-style:italic;border:none;color:#a7a7a7}#home_form .btn{font-size:1.2em;font-style:italic}#home_form .trio{width:30%;background:#fff}#home_form .home_form_container{margin-bottom:10px}@media (min-width:900px){#home_hero{padding:100px 0 140px;text-align:left;position:relative}#home_hero~#footer{padding-top:90px}#home_hero .container{padding:0 50px}#home_hero h1{font-size:1.8em;margin-top:0;text-align:left;line-height:1.3}#home_form select,#home_hero .sub{font-size:1.1em}#home_hero .sub{padding:15px 0 0;max-width:400px;text-align:left;line-height:1.4}#home_hero .baby_purple{margin:0;position:absolute;right:0;bottom:80px;max-width:520px}}.sectionPad{padding:50px 15px}#WB_intro{background:-moz-linear-gradient(top,#dfd7e9 0,#F7F5FA 26%);background:-webkit-linear-gradient(top,#dfd7e9 0,#F7F5FA 26%);background:linear-gradient(to bottom,#dfd7e9 0,#F7F5FA 26%)}.welcomeWhiteBox{text-align:left;background:#fff;border-radius:6px;max-width:560px;margin:0 auto;padding:20px;box-shadow:0 3px 6px 0 rgba(103,56,107,.1)}.paragraphs{max-width:500px;margin:15px auto;line-height:1.4}.paragraphs p{margin-bottom:1em}@media (min-width:900px){.welcomeWhiteBox{padding:40px}}#WB_BoomBoomBaby{background:-moz-linear-gradient(top,#e5edf4 0,#f4f8fc 26%);background:-webkit-linear-gradient(top,#e5edf4 0,#f4f8fc 26%);background:linear-gradient(to bottom,#e5edf4 0,#f4f8fc 26%)}.bbb_logo{max-width:200px}.bbb_cols{list-style:none;margin:0 auto 30px}.bbb_cols li{display:inline-block;vertical-align:top;width:96%;margin:0 2%;text-align:center;color:#858585;padding:0 0 30px}.bbb_cols li img{width:40px;height:40px;display:block;margin:0 auto 15px}.bbb_poptext{font-size:1.3em;max-width:600px;margin:0 auto 20px;font-weight:700;line-height:1.4;color:#858585}.bbb_poptext span{color:#E8B456}#WB_BoomBoomBaby .btn{margin-bottom:20px}@media (min-width:900px){.bbb_logo{max-width:none}.bbb_cols li{width:28%;padding:0}.bbb_cols li img{margin:0 auto 15px}.bbb_poptext{font-size:1.3em;margin:60px auto 20px}}#WB_FreePreVits .container{max-width:800px;line-height:0}#WB_FreePreVits .previts{width:70%}@media (min-width:900px){#WB_FreePreVits{padding:40px 15px 0}#WB_FreePreVits .center{text-align:left}#WB_FreePreVits .paragraphs{padding-left:40px}#WB_FreePreVits .previts{width:100%;margin-top:80px}}
