.happify-nav li.active .arrow_down.mt{left:-7px}.happify-nav li.active .arrow_down.pr{left:-6px}.happify-nav li.active .arrow_down.sk{left:-7px}.happify-nav li.active .arrow_down.sc{left:-7px}.happify-nav li.active a{color:#fff;outline:0 none}.happify-nav li.active a:after,.happify-nav li.active a:focus,.happify-nav li.active a:hover,.happify-nav li.active a:before,.happify-nav li.active a:link,.happify-nav li.active a:visited,.happify-nav li.active a:active{outline:0 none}.happify-nav li.active a:after{content:" ";display:block;position:absolute}.happify-nav li.active a.activities_lnk:after,.happify-nav li.active a.science_lnk:after{left:25%}.happify-nav li.active .home{background-position:-122px -99px}.happify-nav li.active .track{background-position:-9px -100px}.happify-nav li.active .profile{background-position:-35px -98px}.happify-nav li.active .threads{background-position:-856px -24px}.happify-nav li.active .activities{background-position:-70px -98px}.happify-nav li.active .science{background-position:-100px -98px}#container #header{font-family:'OpenSansRegular'}#container #header a.iphone-promo{padding:0;margin:0}#container #header img.iphone-promo{margin:8px 15px 0 0;float:right}#container #header .caret{opacity:1.0;border-bottom-color:#f05a20;border-top-color:#f05a20}#container #header #notification-count-button,#container #header #invites-count-button{font-family:'OpenSansRegular';border-radius:2px;font-weight:lighter;float:left;margin:10px -6px auto auto;padding:1px 5px 1px 5px;height:17px;text-align:center}#container #header #notification-count-button #notification-count,#container #header #invites-count-button #notification-count,#container #header #notification-count-button #invites-count,#container #header #invites-count-button #invites-count{text-decoration:none;color:#fff;font-size:11px}#container #header .top_menu_link{font-family:'OpenSansSemibold';font-size:13px;color:#696969;color:#888;padding-top:13px;float:left;margin:0;background:none}#container #header .top_menu_link:hover{color:#000}#container #header ul li a.dropdown-toggle div.img_container{position:relative;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:26px;height:26px;border:1px solid #dad9d7;background-color:#fff;display:inline-block;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}#container #header ul li a.dropdown-toggle div.img_container img{position:relative;top:1px;left:1px}#container #header ul li a.dropdown-toggle div.img_container.pioneer_plus{background-color:#F4D420;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none;display:inline-block}#container #header ul li a.dropdown-toggle div.img_container.pioneer_plus img{border:none;top:2px;left:2px}#container #header ul li a.dropdown-toggle div.img_container.pioneer{background-color:#e1e6ea;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none;display:inline-block;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25);vertical-align:middle}#container #header ul li a.dropdown-toggle div.img_container.pioneer img{position:absolute;top:2px;left:2px;border:none}ul#js-modules.non-pioneer li{padding:30px 14px 0 24px}header[role="banner"] #user-nav .dropmenu a span.button.orange{border-radius:15px;box-shadow:none;font-size:12px;height:16px;line-height:7px;margin:0 0 0 10px;min-width:16px;padding:4px;text-align:center;font-family:'OpenSansLight'}header[role="banner"] #user-nav ol li .user-avatar.notifications{position:relative}header[role="banner"] #user-nav ol li .user-avatar.notifications .button.orange{border:2px solid #FFF;border-radius:15px;box-shadow:none;font-family:'OpenSansLight';font-size:11px;height:18px;left:-15px;line-height:5px;margin:0;min-width:18px;padding:4px;position:absolute;text-align:center;top:-12px}header[role="banner"] #user-nav ol li.user-menu.on .user-avatar.notifications .button.orange{display:none}header[role="banner"] #user-nav a.science .sprite.science{left:-3px;position:relative;top:2px}header[role="banner"] #user-nav a.science span.bold{position:relative;top:-1px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}#help_pane{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;position:relative}#help_pane .close{position:absolute;top:10px;right:10px}#help_pane h1{font-size:20px;font-weight:bold;margin-bottom:20px}#help_pane .sections{height:500px;overflow-y:scroll;margin-bottom:15px}#help_pane .section-content{margin-bottom:10px}#help_pane .subsection{margin-left:25px}#help_pane h2{font-size:16px;font-weight:bold;margin-bottom:15px}#help_pane h3{font-size:13px;font-weight:bold;margin-bottom:10px}#help_pane .close-button-wrapper{height:30px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}#help_tip{position:absolute}#help_tip #help_panel{position:absolute;padding:10px;z-index:2090;overflow:visible}#help_tip #help_panel .tip_close_button{cursor:pointer;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-149px -330px;position:absolute;height:13px;width:12px;top:12px;z-index:3090}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#help_tip #help_panel .tip_close_button{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#help_tip #help_panel .arrow{width:0;height:0;border-style:solid;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');-webkit-transform:rotate(360deg);position:absolute}#help_tip #help_panel .arrow.up.outer{top:-3px;z-index:3998;border-width:0 15px 15px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #ddd rgba(255,255,255,0);_border-color:#000 #000 #ddd #000000}#help_tip #help_panel .arrow.up.inner{top:2px;left:-14px;border-width:0 14px 14px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #fff rgba(255,255,255,0);_border-color:#000 #000 #fff #000000;z-index:3999}#help_tip #help_panel .arrow.down.outer{border-color:#DDD rgba(255,255,255,0) rgba(255,255,255,0);border-width:15px 15px 0;left:-2px;top:-14px;z-index:3998}#help_tip #help_panel .arrow.down.inner{border-color:#FFF rgba(255,255,255,0) rgba(255,255,255,0);border-width:14px 14px 0;left:-14px;top:-15px;z-index:3999}.tip_panel{box-shadow:1px 1px 0 rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.15);background:none no-repeat scroll 0 0 #FFF;border:1px solid #DDD;color:#666;font-family:'OpenSansRegular';font-weight:normal;font-size:13px;line-height:18px;padding:0 0 0 10px;position:absolute;text-align:left}.tip_panel p{margin:25px 15px}.tip_panel p .tag{margin:3px}#group_solo_help_tip .tip_panel{width:468px;height:165px}#activity_reporter_help_tip .tip_panel{width:367px;height:150px}#activity_reporter_help_tip.community_disabled .tip_panel{height:85px}#security_code_popup .tip_panel{font-size:14px;width:280px;height:165px}#security_code_popup .tip_panel p span{line-height:24px}#help_tip.billing_popup #help_panel .tip_close_button{top:15px}#popup_inner.tip_panel{-moz-box-shadow:0 5px 8px rgba(0,0,0,0.4);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.4);box-shadow:0 5px 8px rgba(0,0,0,0.4)}#popup_inner.tip_panel p{font-family:'OpenSansRegular';font-weight:normal;color:#7A7A7A}#popup_inner.tip_panel p span.header{font-family:'OpenSansSemibold'}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}a,a:active,a:focus,input{outline:none}#main-home{width:100%;margin:0 auto}#main-home .clouds{background-image:url('/static/img/clouds.png');background-repeat:no-repeat;width:1385px;height:475px;position:relative;margin:0 auto}#main-home .clouds .homepage_text{width:500px;height:225px;margin:0 auto;position:relative;top:125px;left:-20px;overflow:hidden;white-space:nowrap}#main-home .clouds .homepage_text p.text_header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;font-weight:normal;color:#FF853D;margin:20px 0 25px 0}#main-home .clouds .homepage_text p.text_body{color:#888;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;line-height:20px;margin-bottom:25px}#main-home .clouds .homepage_text .request_invite{width:200px;height:46px;line-height:46px;margin:0 auto}#main-home .top{height:80px;width:100%;margin-top:10px;margin-bottom:10px}#main-home .logo{margin-left:30px;margin-top:10px;float:left}#main-home .login{width:335px;margin-right:30px;margin-top:20px;float:right}#main-home .login .little-text{font-family:'OpenSansRegular';color:#FFF;float:left;margin-right:10px;font-size:14px;line-height:8px;margin-top:10px;margin-bottom:5px}#main-home .invite{margin-top:40px;margin-left:120px}#main-home .middle-left{width:35%;height:200px;float:left}#main-home .middle-login{margin:auto;width:558px;text-align:center}#main-home .middle-login .confirmation{font-size:20px;color:#666;width:600px;font-family:'OpenSansRegular'}#main-home .middle-login a.zocial{font-size:18px;margin:10px 10px 10px 10px}#main-home .middle-login #or{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;font-weight:normal;color:#FFF;margin:20px 0 25px 0}#main-home .middle-login #form-container{height:200px;width:300px;text-align:center;margin:auto}#main-home .middle-login #form-container a.forgot{line-height:40px}#main-home .middle-login #form-container #email,#main-home .middle-login #form-container #password{height:35px;width:300px;float:left;font-size:16px}#main-home .middle-login #form-container .button_login{width:150px;line-height:16px;margin:0 auto;float:left}#main-home .middle-login #form-container .reset_password{height:30px;font-size:16px;width:250px}#main-home .middle-login #form-container .button_forgot{width:250px;line-height:16px;margin:0 auto;float:left}#main-home .middle-center{margin:auto;width:100%;text-align:center}#main-home .middle-center .big-text{font-family:'OpenSansRegular';color:#FFF;font-size:14px;line-height:25px;margin-top:10px;margin-bottom:5px}#main-home .middle-center .congrats-text{margin:auto;font-family:OpenSansSemibold,Arial,sans-serif;color:#666;font-size:20px;line-height:25px;margin-top:0;margin-bottom:0}#main-home .middle-center .invite_form{width:385px;height:126px;margin:0 auto 30px;background-color:#FFF;color:#999;font-family:'OpenSansRegular';-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ddd;padding:5px 5px 5px 5px;position:relative;margin-top:25px;-webkit-box-shadow:0 3px 10px #AAA;-moz-box-shadow:0 3px 10px #AAA;box-shadow:0 3px 10px #AAA}#main-home .middle-center .invite_form .left{font-size:16px;position:absolute;left:15px;top:28px;color:#777}#main-home .middle-center .invite_form .right{position:absolute;left:240px;top:13px}#main-home .middle-center .invite_form .right input{border-radius:5px;height:50px;font-size:35px;width:130px;text-transform:uppercase;letter-spacing:4px;padding-left:10px;-moz-box-shadow:inset 0 2px 5px #DDD;-webkit-box-shadow:inset 0 2px 5px #DDD;box-shadow:0 2px 5px #DDD inset;border:1px solid #DDD}#main-home .middle-center .unsubscribe_form{width:385px;height:126px;margin:0 auto 30px;background-color:#FFF;color:#999;font-family:'OpenSansRegular';-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ddd;padding:5px 5px 5px 5px;position:relative;margin-top:25px;-webkit-box-shadow:0 3px 10px #AAA;-moz-box-shadow:0 3px 10px #AAA;box-shadow:0 3px 10px #AAA}#main-home .middle-center .unsubscribe_form .left{font-size:16px;position:absolute;left:15px;top:28px;color:#777}#main-home .middle-center .unsubscribe_form .right{position:absolute;left:150px;top:13px}#main-home .middle-center .unsubscribe_form .right input{border-radius:5px;height:40px;font-size:20px;width:220px;padding-left:10px;-moz-box-shadow:inset 0 2px 5px #DDD;-webkit-box-shadow:inset 0 2px 5px #DDD;box-shadow:0 2px 5px #DDD inset;border:1px solid #DDD}#main-home .middle-center .bottom_area{position:absolute;top:78px;left:80px}#main-home .middle-center .bottom_area .continue{width:170px;margin:0 0 0 30px}#main-home .middle-center .med-text{font-family:OpenSansRegular,Arial,sans-serif;color:#666;font-size:15px;line-height:20px;margin-top:20px;margin-bottom:10px}#main-home .middle-right{float:left;padding-top:25px}#main-home .bottom{clear:both;text-align:center;padding-top:0;width:100%}#main-home .bottom img{margin-left:15px;margin-right:15px}#main-home #maincontent{width:100%;height:100%;z-index:50}#main-home .clear{clear:both}#main-home a.invite{font-family:OpenSansBold;color:#ff7a00;font-size:16px}.js-recent-activity{clear:both;min-height:100px}.js-recent-activity #activity_statuses{top:-25px}.js-hidden{display:none}.house-icon{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-207px -69px;width:15px;height:14px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.house-icon{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon-small-savor{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-629px -215px;width:18px;height:24px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon-small-savor{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon-small-thank{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-670px -221px;width:30px;height:18px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon-small-thank{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon-small-aspire{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-712px -221px;width:35px;height:18px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon-small-aspire{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon-small-give{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-765px -219px;width:21px;height:20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon-small-give{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon-small-empathize{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-808px -218px;width:26px;height:21px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon-small-empathize{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.home_section{background-color:white;border:2px solid #ddd;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:450px;padding:20px}.vpadder{height:20px}.hpadder{width:25px;height:20px}.smalltext{font-size:13px;line-height:100%}.smallertext{font-size:11px;line-height:100%}.graytext{color:#999}.centered{display:block;margin:0 auto;text-align:center}.center{margin-left:auto;margin-right:auto}.score{background-color:#FF7D40;border-radius:8px;color:#FFF;height:80px;display:inline-block;padding:0 15px;line-height:80px;font-size:64px}#home{margin:0 0 0 0}#home .inner{margin-top:0;zoom:1}#home .inner:before,#home .inner:after{content:'';display:table}#home .inner:after{clear:both}#home h3{font-weight:normal;font-size:20px;margin-bottom:30px}#home .home-title{padding:5px 0 3px 5px;color:#03a9e5;font-size:14px;font-weight:bold}#home .home-top-cnt{position:relative;width:980px;height:355px;clear:both;background-color:#FFF;margin-left:10px;padding-left:0;border-radius:5px;border:1px solid #DDD;padding:15px 15px 15px 5px}#home .home-top-cnt .js-current_challenge_box{float:left;width:660px}#home .home-top-cnt .js-recent_posts{float:right;margin-left:0}#home .home-top-cnt h2{font-family:'OpenSansRegular';color:#666;font-size:18px;padding-left:10px;padding-bottom:0;margin-bottom:5px}#home .home-top-cnt .recent_posts{background-color:#FFF;border:1px solid #DEDEDE;border-top:1px solid #EFEFEF;border-left:1px solid #EFEFEF;border-right:0;width:260px;height:300px;margin-right:45px;float:right;padding-left:15px;padding-right:15px}#home .home-top-cnt .recent_posts .title{color:#03a9e5;font-weight:bold;font-size:13px}#home .home-bottom-cnt{position:relative;margin:0;width:1020px;zoom:1}#home .home-bottom-cnt:before,#home .home-bottom-cnt:after{content:'';display:table}#home .home-bottom-cnt:after{clear:both}#home .left_col{float:left;width:400px;height:435px;margin-right:10px}#home .right_col{float:right;width:600px;height:435px}#home h1{font-family:"OpenSansRegular";font-size:18px;color:#666;text-align:center}#home h1 .daily_happifier_header{font-family:"OpenSansSemibold";font-size:18px}#home .bottom_left_col{position:relative;float:left;width:675px;margin-right:20px;min-height:400px;clear:both}#home .bottom_left_col .recent-activity-cnt{position:relative;margin:10px auto 0 auto;width:635px}#home .bottom_left_col .card{border:1px solid #CCC;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;float:left;font-size:11px;width:198px;margin:0 0 20px 10px;border:1px solid #dcdcdc}#home .bottom_left_col .card .card-title{width:100%;padding:0 10px 0 10px;position:relative;font-size:13px;color:#f26531;font-family:'OpenSansSemibold';width:180px;line-height:16px}#home .bottom_left_col .card .card-title.savor{color:#c82993}#home .bottom_left_col .card .card-title.thank{color:#fd8925}#home .bottom_left_col .card .card-title.aspire{color:#1da2df}#home .bottom_left_col .card .card-title.give{color:#1fc525}#home .bottom_left_col .card .card-title.empathize{color:#fc1923}#home .bottom_left_col .card .card-tip{position:relative;padding:0 10 0 10px;font-family:'OpenSansSemibold';font-size:12px}#home .bottom_left_col .card .card-info{position:relative;padding:4px 10px 5px 10px;clear:both;float:left;overflow:hidden;border-bottom:1px solid #efefef}#home .bottom_left_col .card .card-info .card-left{float:left;width:27px;text-align:center}#home .bottom_left_col .card .card-info .card-left img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#home .bottom_left_col .card .card-info .card-right{float:left;width:125px;font-family:'OpenSansRegular';color:#4e4e4e;font-size:11px;line-height:18px}#home .bottom_left_col .card .card-info .card-right a{font-family:'OpenSansBold';color:#ee5023}#home .bottom_left_col .card .card-info .card-right .js-load_overlay_post{font-family:'OpenSansRegular';font-weight:normal;color:#E9560D}#home .bottom_left_col .card .card-info .card-right .card-tease{position:relative;margin:5px 0 5px 0;width:135px}#home .bottom_left_col .card .card-comments-header{color:#808080;width:100%}#home .bottom_left_col .card .card-comments-header .card-comments-header-left{float:left;width:44%}#home .bottom_left_col .card .card-comments-header .card-comments-header-right{float:left;width:56%;text-align:right}#home .bottom_left_col .card .card-comments-header .card-comments-header-right .heart-like{float:right;position:relative;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-273px -105px;width:20px;height:20px;text-align:left;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#home .bottom_left_col .card .card-comments-header .card-comments-header-right .heart-like{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#home .bottom_left_col .card .card-comments-header .card-comments-header-right .heart-unlike{float:right;position:relative;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-300px -105px;width:20px;height:20px;text-align:left;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#home .bottom_left_col .card .card-comments-header .card-comments-header-right .heart-unlike{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#home .bottom_left_col .card .card-comments{position:relative;float:left;width:100%}#home .bottom_left_col .card .card-comments .card-comment{width:100%;border-top:1px solid #fff;border-bottom:1px solid #efefef;float:left;position:relative;background-color:#f8f8f8}#home .bottom_left_col .card .card-comments .card-comment input{margin:0 auto 0 auto;border:1px solid #eee;width:170px;height:20px;padding:3px}#home .bottom_left_col .card .card-comments .add-comment{border-top:1px solid #fff;border-bottom:1px solid #efefef;float:left;position:relative;background-color:#f8f8f8;width:100%;height:25px;padding-top:6px;padding-bottom:0}#home .bottom_left_col .card .card-comments .add-comment a{color:#ee5023;margin-left:43px}#home .bottom_left_col .card .card-footer{position:relative;margin:10px 0 0 0;width:100%;font-family:'OpenSansBold';font-size:10px;color:#ccc;float:left}#home .bottom_left_col .card .card-footer .card-date{font-family:"OpenSansSemibold";font-weight:normal;font-size:10px;color:#c5c5c5;float:left;width:75%;padding:4px 10px 0}#home .bottom_left_col .card .card-footer .time-icon{float:right;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-170px -488px;width:25px;height:25px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#home .bottom_left_col .card .card-footer .time-icon{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#home .bottom_right_col{width:300px;float:left}#home .bottom_right_col .featured-home{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);float:left;width:270px;border:1px solid #DDD;color:#999;font-weight:300;padding-top:20px;padding-left:10px;margin-left:5px}#home .bottom_right_col .featured-home strong{font-weight:normal}#home .bottom_right_col .featured-home .entrybody{width:250px}#home .bottom_right_col .featured-home p{margin:0 10px 5px 0;width:250px;font-size:12px}#home .bottom_right_col .featured-home p strong{color:#F79F86;font-size:14px;text-decoration:none;font-weight:300}#home .bottom_right_col .featured-home p strong em{color:#999;font-weight:300;font-size:12px}#home .bottom_right_col .featured-home p em strong{color:#999;font-weight:300;font-size:12px}#home .bottom_right_col .featured-home p a{font-size:12px;color:#DF8F78}#home .bottom_right_col .featured-home div{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin:0;padding:0 0 0 3px}#home .bottom_right_col .featured-home a{color:#F79F86;font-size:14px;text-decoration:none;font-weight:300}#home .bottom_right_col .featured-home img{border-radius:3px;width:280px;border:1px solid #BBB;-webkit-box-shadow:0 0 6px #999;-moz-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999}#home .bottom_right_col .featured-home ul{list-style:none;margin:0;padding:0}#home .bottom_right_col .featured-home ul a{color:#ee5023}#home .bottom_right_col .featured-home ul li .title{position:relative;font-size:14px;margin:0 0 10px 0}#home .bottom_right_col .featured-home ul li .description{color:#666;font-size:12px}#home .bottom_right_col .featured-home ul li.video .video-container{width:100%;float:left;position:relative;margin:0 0 10px 0}#home .bottom_right_col .featured-home ul li .caption{font-size:12px;font-family:"OpenSansSemibold";color:#555}#home .challenge_box{margin-bottom:10px}#home .challenge_box_inner{height:310px;margin:20px;margin-top:0;margin-left:10px;position:relative}#home .challenge_box_inner .premium_stripe{position:absolute;top:0;left:0;width:100%;border-top:4px solid #76B102}#home .challenge_box_inner h1{color:#2AE;font-size:36px;line-height:0;padding:20px 0 0 0;margin:0 10px 10px 0;text-align:left;font-family:'OpenSansRegular'}#home .challenge_box_inner h2{margin-bottom:20px;line-height:9px}#home .challenge_box_inner h2.title{margin-bottom:15px;font-size:18px;font-family:'OpenSansRegular';margin-top:10px}#home .challenge_box_inner h3{font-family:'OpenSansSemibold';color:#999;font-size:18px}#home .challenge_box_inner img{margin-top:7px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#home .skill_levels_box{font-size:20px;overflow:hidden;height:200px}#home .skill_levels_box.hidden{display:none}#home .past_challenges_box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;margin-bottom:10px}#home .past_challenges_box.hidden{display:none}#home .past_challenges_box ul.past_challenges{margin:0;padding:0}#home .past_challenges_box li.past_challenge{list-style-type:none}#home .past_challenges_box .past_challenge{zoom:1;margin-bottom:10px}#home .past_challenges_box .past_challenge:before,#home .past_challenges_box .past_challenge:after{content:'';display:table}#home .past_challenges_box .past_challenge:after{clear:both}#home .past_challenges_box .past_challenge .challenge_topic-icon_url{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;float:left;margin-right:10px}#home .past_challenges_box .past_challenge .challenge_topic-details{float:left}#home .past_challenges_box .past_challenge .challenge_topic-name{font-size:14px}#home .past_challenges_box .past_challenge .challenge_status-ended_at{font-size:11px;color:gray}#home .score_box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;height:247px;margin-bottom:10px;padding:5px}#home .score_box .score_number{background-color:#FF7D40;display:inline-block;text-align:center;color:#FFF;height:80px;width:115px;line-height:80px;font-size:64px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#home .score_box .score_description{font-size:20px}p .graymini-text{font-size:12px;color:#7F7F7F}.greentext{font-size:12px;color:#008000}.onboarding{box-sizing:border-box}.onboarding h2{color:#FF8000;font-size:20px;line-height:normal}.onboarding li{font-size:16px;padding:5px}.change-filter{color:#999;font-family:'OpenSansRegular';font-size:18px;font-weight:200;text-decoration:none;cursor:pointer;margin:0 5px}.change-filter:hover{color:#999;text-decoration:none}.change-filter.selected{font-family:'OpenSansSemibold';color:#666}.dropdown_parent .current_select{text-transform:capitalize}.dropdown_parent .select_arrow,.dropdown_parent .select_arrow_n{border-width:9px;border-style:solid;left:28px;position:absolute;z-index:1001;content:" ";height:0;width:0;display:none;left:143px}.dropdown_parent .select_arrow{border-color:transparent transparent #cecece transparent;top:16px}.dropdown_parent .select_arrow_n{border-color:transparent transparent #fff transparent;top:17px}.dropdown_parent.open .select_arrow,.dropdown_parent.open .select_arrow_n{display:block}.dropdown_parent .posts_filter{text-decoration:none;color:#666}.dropdown_parent .posts_filter .caret{opacity:1.0;border-bottom-color:#f05a20;border-top-color:#f05a20}.dropdown_parent .posts_filter:hover{text-decoration:none;color:#000}.dropdown_parent .posts_filter:hover .caret{border-bottom-color:#f05a20;border-top-color:#f05a20}.dropdown_parent .posts_filter.following .select_arrow,.dropdown_parent .posts_filter.following .select_arrow_n{left:201px}.dropdown_parent .posts_filter.featured .select_arrow,.dropdown_parent .posts_filter.featured .select_arrow_n{left:197px}.dropdown_parent .select_filter{position:absolute;top:32px;left:40px;float:none;min-width:130px;width:130px;font-size:14px}.dropdown_parent .select_filter a{overflow-x:visible;text-align:left}.dropdown_parent .select_filter.following{left:100px}.dropdown_parent .select_filter.featured{left:100px}.horizontal_line{background-image:url('/static/img/sprite-2.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.horizontal_line{background-image:url(/static/img/sprite-2@2x.png);background-size:1040px 1253px}}.horizontal_line.left{background-position:-514px -69px}.horizontal_line.right{background-position:-620px -69px}.horizontal_line.right.short{background-position:-660px -69px}#free_trial_over #join_happify{width:1000px;background:#FFF;border:1px solid #CCC;margin:0 auto 20px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}#free_trial_over #join_happify span.promo_text{color:#81BA00;font-size:16px;position:absolute;left:350px;top:8px}#free_trial_over #join_happify span.promo_text strong{color:#00aaea}#free_trial_over #join_happify span.promo_text.discount{color:#888;font-size:20px}#free_trial_over #join_happify span.promo_text.discount span{color:#00aaea}#free_trial_over #join_happify .text_column{text-align:left;background:#7FBB41;width:320px;height:100px;vertical-align:top;display:inline-block}#free_trial_over #join_happify .text_column .header{color:#FFF;font-family:'OpenSansRegular';font-size:16pt;position:relative;top:20px;left:15px}#free_trial_over #join_happify .text_column .header.free_trial{left:46px}#free_trial_over #join_happify .text_column .text_box{text-align:left;margin:26px 0 0 20px}#free_trial_over #join_happify .text_column .text_box.free_trial{margin:26px 0 0 48px}#free_trial_over #join_happify .text_column .text_box .text{font-family:'OpenSansRegular';font-size:13pt;font-weight:normal;color:#7A7A7A}#free_trial_over #join_happify .image_container{vertical-align:top;margin:6px 15px;display:inline-block;width:110px;height:88px;background:url('/static/img/sign_up_promo.png') no-repeat transparent;background-size:110px auto}#free_trial_over #join_happify .image_container.free_trial{background-size:70px auto;width:70px;height:60px;margin-top:33px}#free_trial_over #join_happify .add_texts{color:#666;display:inline-block;font-family:'OpenSansRegular';font-size:13px;font-weight:normal;margin:14px 0;width:320px}#free_trial_over #join_happify .add_texts ul{max-height:40px;margin:18px 0 0 5px;padding:0}#free_trial_over #join_happify .button_section{display:inline-block;vertical-align:top;width:200px}#free_trial_over #join_happify .button_section .join_happify{display:inline-block;font-size:14px;margin:25px 8px;height:38px;line-height:37px}#free_trial_over #join_happify .button_section .join_happify.free_trial{margin:40px 8px 0}#free_trial_over #join_happify .button_section .join_happify .flag{left:16px;top:9px}#login.login,#submit_password.submit_password,#reset_password.reset_password,#confirmation_email_send.confirmation_email_send,#invalid_invite.invalid_invite{width:270px;height:580px;margin:0 auto;position:relative;top:100px;min-height:70%}#login.login .placeholder,#submit_password.submit_password .placeholder,#reset_password.reset_password .placeholder,#confirmation_email_send.confirmation_email_send .placeholder,#invalid_invite.invalid_invite .placeholder{color:#bbb}#login.login .buttons_area,#submit_password.submit_password .buttons_area,#reset_password.reset_password .buttons_area,#confirmation_email_send.confirmation_email_send .buttons_area,#invalid_invite.invalid_invite .buttons_area{position:relative;height:125px;width:250px;margin:0 auto}#login.login .middle_text,#submit_password.submit_password .middle_text,#reset_password.reset_password .middle_text,#confirmation_email_send.confirmation_email_send .middle_text,#invalid_invite.invalid_invite .middle_text{text-align:center;width:250px;margin:5px auto 15px;color:#a9a9a9;font-size:14px}#login.login .middle_head,#submit_password.submit_password .middle_head,#reset_password.reset_password .middle_head,#confirmation_email_send.confirmation_email_send .middle_head,#invalid_invite.invalid_invite .middle_head{text-align:center;width:250px;margin:10px auto 30px;color:#777774;font-size:26px;font-weight:800}#login.login .middle-login #form-container,#submit_password.submit_password .middle-login #form-container,#reset_password.reset_password .middle-login #form-container,#confirmation_email_send.confirmation_email_send .middle-login #form-container,#invalid_invite.invalid_invite .middle-login #form-container{text-align:center;margin:0 auto;width:270px}#login.login .middle-login #form-container input#email,#submit_password.submit_password .middle-login #form-container input#email,#reset_password.reset_password .middle-login #form-container input#email,#confirmation_email_send.confirmation_email_send .middle-login #form-container input#email,#invalid_invite.invalid_invite .middle-login #form-container input#email,#login.login .middle-login #form-container input#password,#submit_password.submit_password .middle-login #form-container input#password,#reset_password.reset_password .middle-login #form-container input#password,#confirmation_email_send.confirmation_email_send .middle-login #form-container input#password,#invalid_invite.invalid_invite .middle-login #form-container input#password,#login.login .middle-login #form-container input.reset_password,#submit_password.submit_password .middle-login #form-container input.reset_password,#reset_password.reset_password .middle-login #form-container input.reset_password,#confirmation_email_send.confirmation_email_send .middle-login #form-container input.reset_password,#invalid_invite.invalid_invite .middle-login #form-container input.reset_password{outline:none;width:255px;height:35px;margin-left:4px}#login.login .middle-login #form-container .button_container,#submit_password.submit_password .middle-login #form-container .button_container,#reset_password.reset_password .middle-login #form-container .button_container,#confirmation_email_send.confirmation_email_send .middle-login #form-container .button_container,#invalid_invite.invalid_invite .middle-login #form-container .button_container{width:245px;margin:15px auto}#login.login .middle-login #form-container .button_container a.forgot,#submit_password.submit_password .middle-login #form-container .button_container a.forgot,#reset_password.reset_password .middle-login #form-container .button_container a.forgot,#confirmation_email_send.confirmation_email_send .middle-login #form-container .button_container a.forgot,#invalid_invite.invalid_invite .middle-login #form-container .button_container a.forgot{margin-left:10px;font-size:14px;color:#a9a9a9}#login.login .middle-login #form-container .button_container #submit_in,#submit_password.submit_password .middle-login #form-container .button_container #submit_in,#reset_password.reset_password .middle-login #form-container .button_container #submit_in,#confirmation_email_send.confirmation_email_send .middle-login #form-container .button_container #submit_in,#invalid_invite.invalid_invite .middle-login #form-container .button_container #submit_in{font-family:'OpenSansSemibold';font-size:14px}#login.login .middle-login .reset_text,#submit_password.submit_password .middle-login .reset_text,#reset_password.reset_password .middle-login .reset_text,#confirmation_email_send.confirmation_email_send .middle-login .reset_text,#invalid_invite.invalid_invite .middle-login .reset_text{font-family:"proxima-nova",sans-serif;font-size:25px;font-weight:bold;margin-bottom:20px}#login.login .btn-social,#submit_password.submit_password .btn-social,#reset_password.reset_password .btn-social,#confirmation_email_send.confirmation_email_send .btn-social,#invalid_invite.invalid_invite .btn-social{border-radius:5px 5px 5px 5px;display:block;float:left;margin:0 10px 0 0;font-size:15px;color:#666}#login.login .btn-twitter,#submit_password.submit_password .btn-twitter,#reset_password.reset_password .btn-twitter,#confirmation_email_send.confirmation_email_send .btn-twitter,#invalid_invite.invalid_invite .btn-twitter{color:#fff;background:none repeat scroll 0 0 #00AAEA;border-bottom:2px solid #006084;padding-left:15px;display:block;width:256px;text-decoration:none;margin-top:15px;line-height:44px;text-align:center;font-size:13px}#login.login .btn-twitter:hover,#submit_password.submit_password .btn-twitter:hover,#reset_password.reset_password .btn-twitter:hover,#confirmation_email_send.confirmation_email_send .btn-twitter:hover,#invalid_invite.invalid_invite .btn-twitter:hover{background:#0097D1}#login.login span.icon_tw,#submit_password.submit_password span.icon_tw,#reset_password.reset_password span.icon_tw,#confirmation_email_send.confirmation_email_send span.icon_tw,#invalid_invite.invalid_invite span.icon_tw{margin-top:12px;background:url("/static/img/public_site/icon-twitter.png") no-repeat scroll 0 0 transparent;display:inline-block;float:left;height:19px;width:28px}#login.login .btn-facebook,#submit_password.submit_password .btn-facebook,#reset_password.reset_password .btn-facebook,#confirmation_email_send.confirmation_email_send .btn-facebook,#invalid_invite.invalid_invite .btn-facebook{font-size:13px;text-decoration:none;background:none repeat scroll 0 0 #0054A6;border-bottom:2px solid #002040;padding-left:26px;text-align:center;line-height:44px;display:block;color:#fff;width:256px}#login.login .btn-facebook:hover,#submit_password.submit_password .btn-facebook:hover,#reset_password.reset_password .btn-facebook:hover,#confirmation_email_send.confirmation_email_send .btn-facebook:hover,#invalid_invite.invalid_invite .btn-facebook:hover{background:#003a73}#login.login span.icon_fb,#submit_password.submit_password span.icon_fb,#reset_password.reset_password span.icon_fb,#confirmation_email_send.confirmation_email_send span.icon_fb,#invalid_invite.invalid_invite span.icon_fb{display:inline-block;float:left;margin-top:10px;background:url("/static/img/public_site/icon-facebook.png") no-repeat scroll 0 0 transparent;height:22px;width:11px}#login.login .btn-login,#submit_password.submit_password .btn-login,#reset_password.reset_password .btn-login,#confirmation_email_send.confirmation_email_send .btn-login,#invalid_invite.invalid_invite .btn-login,#login.login .button_forgot,#submit_password.submit_password .button_forgot,#reset_password.reset_password .button_forgot,#confirmation_email_send.confirmation_email_send .button_forgot,#invalid_invite.invalid_invite .button_forgot{text-shadow:0;background:none repeat scroll 0 0 padding-box #FF7A00;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 0 #994900;-moz-box-shadow:0 2px 0 #994900;box-shadow:0 2px 0 #994900;color:#FFF;font-size:12px;font-weight:400;line-height:12px;padding:15px 20px 12px;text-transform:uppercase;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;letter-spacing:1px;border:none;width:115px;height:45px}#login.login .btn-login:hover,#submit_password.submit_password .btn-login:hover,#reset_password.reset_password .btn-login:hover,#confirmation_email_send.confirmation_email_send .btn-login:hover,#invalid_invite.invalid_invite .btn-login:hover,#login.login .button_forgot:hover,#submit_password.submit_password .button_forgot:hover,#reset_password.reset_password .button_forgot:hover,#confirmation_email_send.confirmation_email_send .button_forgot:hover,#invalid_invite.invalid_invite .button_forgot:hover{-moz-transition:all all linear .07s ease-out 0s;-o-transition:all all linear .07s ease-out 0s;-webkit-transition:all all linear .07s ease-out 0s;-ms-transition:all all linear .07s ease-out 0s;transition:all all linear .07s ease-out 0s;-webkit-transition:all linear .07s;-moz-transition:all linear .07s;-ms-transition:all linear .07s;-o-transition:all linear .07s;transition:all linear .07s;background-color:#E66F03}#login.login{width:600px;padding-bottom:20px}#login.login.partner-login{width:100%}#login.login.partner-login h1{color:#3EABE7;font:20px/80px "OpenSansBold",arial,sans-serif;text-align:left}#login.login.partner-login img{width:415px;border:1px solid #D7D7D2;padding:1px;border-radius:5px}#login.login.partner-login input{font:16px/26px "OpenSansRegular",arial,sans-serif;font-weight:bold}#login.login.partner-login input:not(:last-of-type){margin-bottom:25px}#login.login.partner-login input:not(.orange){padding-left:10px;width:300px}#login.login.partner-login input:last-of-type{margin-bottom:42px}#login.login.partner-login input::-webkit-input-placeholder{color:#777774!important}#login.login.partner-login input:-moz-placeholder{color:#777774!important}#login.login.partner-login input::-moz-placeholder{color:#777774!important}#login.login.partner-login input:-ms-input-placeholder{color:#777774!important}#login.login.partner-login .forgot{color:#777774;margin-left:10px;font:13px/34px "OpenSansRegular",arial,sans-serif}#login.login.partner-login .error-flash{margin:0}#submit_password.submit_password{top:180px}#submit_password.submit_password .error-flash{color:red}#reset_password.reset_password{width:85%;top:150px}#reset_password.reset_password .reset_text{text-align:center;margin-left:4px!important}#confirmation_email_send.confirmation_email_send,#invalid_invite.invalid_invite{top:180px;width:80%;max-width:430px}#confirmation_email_send.confirmation_email_send .reset_text,#invalid_invite.invalid_invite .reset_text{line-height:32px;text-align:center}#confirmation_email_send.confirmation_email_send .confirmation,#invalid_invite.invalid_invite .confirmation{font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:bold;text-align:center}#confirmation_email_send.confirmation_email_send .confirmation p,#invalid_invite.invalid_invite .confirmation p{width:auto;margin:0 0 0 -13px}#confirmation_email_send.confirmation_email_send .confirmation a,#invalid_invite.invalid_invite .confirmation a{color:#FF7A00}#invalid_invite.invalid_invite{width:100%}#invalid_invite.invalid_invite .middle-login .confirmation p{margin:0 0 0 30px}body footer[role='contentinfo'] .main{padding:20px 0}body footer[role='contentinfo'] .main .container .row .offset10{right:0;position:absolute;margin-right:275px}body footer[role='contentinfo'] .navigation nav{width:800px}#modal.request_invites #modal-form-content,#modal.request_invites #modal-thanks-content,#modal.request_invites #modal-login-content{width:auto;padding:20px}#modal.request_invites #modal-form-content h1,#modal.request_invites #modal-thanks-content h1,#modal.request_invites #modal-login-content h1{color:#000;font-family:"proxima-nova",sans-serif;font-size:36px;font-weight:bold;line-height:52px;margin:50px 0 10px;padding:0;text-align:center}#modal.request_invites #modal-form-content .row,#modal.request_invites #modal-thanks-content .row,#modal.request_invites #modal-login-content .row{margin:-30px auto 0;padding:0;width:350px}#modal.request_invites #modal-form-content .row .span8,#modal.request_invites #modal-thanks-content .row .span8,#modal.request_invites #modal-login-content .row .span8{width:350px;margin:0 auto}#modal.request_invites #modal-form-content .row .span8 .clearfix .error,#modal.request_invites #modal-thanks-content .row .span8 .clearfix .error,#modal.request_invites #modal-login-content .row .span8 .clearfix .error{position:relative;width:190px;font-family:"proxima-nova",sans-serif;font-size:12px;color:red;top:-7px;height:13px}#modal.request_invites #modal-form-content .head,#modal.request_invites #modal-thanks-content .head,#modal.request_invites #modal-login-content .head{width:370px;margin:30px auto 20px}#modal.request_invites #modal-form-content .head h2,#modal.request_invites #modal-thanks-content .head h2,#modal.request_invites #modal-login-content .head h2{color:#666;font-family:"proxima-nova",sans-serif;font-size:20px;line-height:26px;margin:0 0 45px;padding:0;text-align:left;color:#ff7a00}#modal.request_invites #modal-form-content input[type='text'],#modal.request_invites #modal-thanks-content input[type='text'],#modal.request_invites #modal-login-content input[type='text'],#modal.request_invites #modal-form-content input[type='email'] input[type='url'],#modal.request_invites #modal-thanks-content input[type='email'] input[type='url'],#modal.request_invites #modal-login-content input[type='email'] input[type='url'],#modal.request_invites #modal-form-content input[type='password'],#modal.request_invites #modal-thanks-content input[type='password'],#modal.request_invites #modal-login-content input[type='password']{float:left;font-size:16px;font-weight:600;height:30px;margin:10px 0;padding:4px 12px;width:325px}#modal.request_invites #modal-form-content input[type='text'].hightlight,#modal.request_invites #modal-thanks-content input[type='text'].hightlight,#modal.request_invites #modal-login-content input[type='text'].hightlight,#modal.request_invites #modal-form-content input[type='email'] input[type='url'].hightlight,#modal.request_invites #modal-thanks-content input[type='email'] input[type='url'].hightlight,#modal.request_invites #modal-login-content input[type='email'] input[type='url'].hightlight,#modal.request_invites #modal-form-content input[type='password'].hightlight,#modal.request_invites #modal-thanks-content input[type='password'].hightlight,#modal.request_invites #modal-login-content input[type='password'].hightlight{border:1px solid red}#modal.request_invites #modal-form-content .button_bar,#modal.request_invites #modal-thanks-content .button_bar,#modal.request_invites #modal-login-content .button_bar{padding-top:15px;left:0}#modal.request_invites #modal-form-content .button_bar .button_submit,#modal.request_invites #modal-thanks-content .button_bar .button_submit,#modal.request_invites #modal-login-content .button_bar .button_submit{width:150px;margin:0;text-align:center;font-size:18px;padding:10px;margin-bottom:0;font-family:"OpenSansBold",arial,sans-serif;line-height:32px;height:32px;display:block}#modal.request_invites #modal-form-content .button_bar a.sign_in,#modal.request_invites #modal-thanks-content .button_bar a.sign_in,#modal.request_invites #modal-login-content .button_bar a.sign_in{color:#F05A20;position:relative;top:21px}#modal.request_invites #modal-form-content .button_bar a.existing_acct_login,#modal.request_invites #modal-thanks-content .button_bar a.existing_acct_login,#modal.request_invites #modal-login-content .button_bar a.existing_acct_login{color:#F05A20;position:relative;font-size:30px;top:21px}#pioneer_plus_banner{margin:0 auto 20px;text-align:center}#header ul.nav-pills li a.join_happify_now{position:relative;left:-315px;background:url("/static/img/green_gradient.svg") no-repeat scroll 0 0 transparent;color:white;display:inline-block;font-family:"OpenSansBold",sans-serif;font-size:12px;height:25px;line-height:13px;margin:16px 12px 0 0;padding:0;text-align:right;width:144px}#header ul.nav-pills li a.join_happify_now .white_flag{width:17px;height:20px;display:inline-block;background:url("/static/img/sprite-1.png") no-repeat transparent;background-position:-86px -560px;position:relative;left:-9px;top:4px}#header ul.nav-pills li a.join_happify_now span{left:-10px;position:relative;top:-3px}li.js-threads a.threads_lnk .new_icon{color:#F88839;font-family:'OpenSansSemibold';font-size:10px;left:55px;position:absolute;top:18px}li.js-threads.active a.threads_lnk .new_icon{color:#fff}html[lang=es] #login.login .middle-login #form-container .button_container{width:350px}html[lang=fr] #login.login .middle-login #form-container .button_container{width:310px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.icon.is_new{height:33px;width:35px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-176px -327px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.icon.is_new{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.icon.is_committed{height:30px;width:30px;background-image:url('/static/img/activity_sign.png');background-position:-30px 50%}.uploadify>object{outline:none}.image_carousel .btn-group{clear:left;margin:10px auto;width:65px}.image_carousel{display:inline-block;width:860px}.image_carousel h3{font-family:'OpenSansRegular';color:#10bcd7;font-size:18px;margin:15px}.image_carousel .tab-cont,.image_carousel .tab-content{width:810px;margin:auto}.image_carousel .tab-cont .tabrow{background:none}.image_carousel .tab-cont .tabrow li a{font-weight:normal}.image_carousel .tab-content{border:1px solid lightGray;min-height:420px;margin-bottom:20px;overflow:hidden}.image_carousel ul.tab-content{list-style-type:none;display:inline-block}.image_carousel .tab-content .button_other_arrow{position:absolute;top:200px}.image_carousel .tab-content .button_other_arrow.left{left:5px}.image_carousel .tab-content .button_other_arrow.right{right:5px}.image_carousel .tab-content .back-to-albums{cursor:pointer;color:#ff804a;margin-bottom:5px}.image_carousel .tab-content #span_upload-queue{margin:0 auto auto 210px}.image_carousel .tab-content #span_upload{margin:164px 47px auto 295px}.image_carousel .tab-content .hovered .uploadify-button{background:#ff804a!important}.image_carousel .tab-content .uploadify-button-text{display:block;margin-top:-6px}.image_carousel .tab-content .uploadify-button{border-radius:555px;border:5px #EEE solid;padding:0 28px 0 28px;box-sizing:border-box;box-sizing:-webkit-border-box;box-sizing:-moz-border-box;font-size:16px;text-shadow:0 1px 1px rgba(0,0,0,0.2);background-color:#F67B3E;background-image:-webkit-linear-gradient(top,#F67B3E,#EE4918)!important;background-image:-moz-linear-gradient(top,#F67B3E,#EE4918)!important;background-image:-ms-linear-gradient(top,#F67B3E,#EE4918)!important;background-image:linear-gradient(top,#F67B3E,#EE4918)!important;background-image:-o-linear-gradient(top,#F67B3E,#EE4918)!important}.image_carousel .tab-content .uploadify object{position:absolute;left:0;right:0;width:100%}.image_carousel .tab-content .album-select,.image_carousel .tab-content .image-select{position:relative;top:-5px;left:-5px;float:left;text-align:center;cursor:pointer;border:1px solid #CCC;margin:4px 3px;padding:5px;background-color:#fff}.image_carousel .tab-content .album-select .album-select-real,.image_carousel .tab-content .image-select .album-select-real{position:absolute;top:5px;left:5px;width:159px;height:152px;border:1px solid #CCC;background-color:#fff}.image_carousel .tab-content .album-select{padding:9px 0 0 0;width:159px;height:143px}.image_carousel .tab-content .image-select{padding:5px;width:149px;height:110px}.image_carousel .tab-content .image-select{height:111px}.image_carousel .tab-content .album-name{color:#6074af;font-weight:bold;cursor:pointer}.image_carousel .tab-content .album-count{cursor:pointer;color:#a4a4a4}.image_carousel .tab-content #facebook_image_selector .album-name{cursor:auto;color:#03a9e5;font-size:18px;font-weight:normal;font-family:'OpenSansSemibold'}.image_carousel li.carousel-selected-image:before{content:url(/static/img/challenge_status/checkmark.png);background:white;border-radius:5px;border:3px solid transparent;opacity:.9;position:absolute;right:3px;bottom:3px}#facebook_images ul#src_items li,#happify_images ul#src_items li,#facebook_insidealbum ul#src_items li{display:inline-block}#facebook_images ul#src_items li.item,#happify_images ul#src_items li.item,#facebook_insidealbum ul#src_items li.item{width:100%}#facebook_images .view,#happify_images .view,#facebook_insidealbum .view,#facebook_images .item,#happify_images .item,#facebook_insidealbum .item{margin:0 auto}#happify_images .album-name,#facebook_insidealbum .album-name{color:#10BCD7;font-weight:normal;font-family:'OpenSansSemibold';font-size:18px;padding-left:50px}#happify_images .back-to-albums,#facebook_insidealbum .back-to-albums{padding-left:50px}#happify_images .image_item_outer,#facebook_insidealbum .image_item_outer{border:1px solid #cdcdcd;padding:3px;overflow:hidden}#happify_images .image_item_outer .image_item,#facebook_insidealbum .image_item_outer .image_item{background-color:#fff;overflow:hidden;width:147px;height:114px;text-align:center}#happify_images .carousel_main .view .carousel_next,#facebook_insidealbum .carousel_main .view .carousel_next{top:180px;right:2px}#happify_images .carousel_main .view .carousel_prev,#facebook_insidealbum .carousel_main .view .carousel_prev{top:180px;left:2px}#happify_images div.item,#facebook_insidealbum div.item{width:740px}#happify_images li.item_elem,#facebook_insidealbum li.item_elem{margin:0 0 12px 22px;vertical-align:top;cursor:pointer}#facebook_insidealbum ul#src_items{margin:0}#facebook_insidealbum .carousel_main{width:100%}#facebook_insidealbum .carousel_main ul{padding:0}#facebook_insidealbum .item{width:740px;margin-left:10px}#facebook_insidealbum .item_elems{margin:0;padding:0}#facebook_images{margin-top:22px}#facebook_images li.item_elem{margin:0 0 25px 3px;vertical-align:top}#facebook_images .carousel_main .view .carousel_next{top:145px;right:2px}#facebook_images .carousel_main .view .carousel_prev{top:145px;left:2px}#facebook_images .item_content{width:750px;height:370px;margin:0 auto}#facebook_images .album_item{width:181px;position:relative;cursor:pointer}#facebook_images .album_item .fframe,#facebook_images .album_item .sframe{border:1px solid #cdcdcd;background-color:#fff;width:173px;height:117px}#facebook_images .album_item .fframe{top:0;left:0;display:inline-block}#facebook_images .album_item .sframe{position:absolute;top:5px;left:5px}#facebook_images .album_item .sframe .image{width:167px;height:111px;overflow:hidden;margin:3px}#facebook_images .album_item .name{color:#465486;margin-top:5px}#facebook_images .album_item .count{color:#9e9e9e}.carousel_main .carousel_control{position:absolute;bottom:-3px}.js-scroll-to-top{position:fixed;bottom:0;right:38%;background:white;padding:20px;box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);font-family:'OpenSansRegular';font-weight:bold;border:1px solid #CCC;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}.invite_table{color:#888}.invite_table .invite-header{background:#F8F6F4;margin:-10px -10px 0 -10px;border-radius:2px 2px 0 0;padding:14px 10px 14px 10px;font-size:20px;border-bottom:1px solid #C8C7C7;font-family:"OpenSansRegular";color:#666}.invite_table .invite-title{margin:20px 0 10px 20px;padding:0 0 3px 0;font-size:18px;border-bottom:1px solid #c2c1c1;font-family:"OpenSansRegular";clear:left;width:96%;color:#666}.invite_table .invites-requested{margin-left:300px}.invite_table .invite-form{margin:30px 0 10px 20px;float:left;font-size:18px;color:#666;font-family:"OpenSansRegular"}.invite_table .invite-form input{height:28px;margin-top:5px;width:350px;color:#BBB;font-family:"OpenSansRegular";font-size:15px;padding-top:2px}.invite_table .invite-form input.active{font-family:"OpenSansRegular";color:#666}.invite_table .invite-form .personal_msg{margin-top:5px;resize:none;color:#BBB;font-family:"OpenSansRegular";font-size:15px;height:120px;width:280px}.invite_table .invite-form .personal_msg.active{font-family:"OpenSansRegular";color:#666}.invite_table .invite-form .msg{color:green;float:right;font-size:12px;margin:-4px 0 0 -60px;margin-bottom:35px}.invite_table .invite-form .error{color:red;float:right;font-size:12px;margin:-13px 0 0 -120px;margin-bottom:35px}.invite_table .button_primary.invite-button{float:left;font-size:14px;height:29px;width:110px;margin:45px 0 0 24px;line-height:29px}.invite_table .button_container{width:100%}.invite_table .button_container .button_primary.request-more{width:175px;float:none;margin:45px auto 40px}.invite_table .invite-row{background-color:#FDFCF9;border-radius:3px;border:1px solid #cecece;margin:10px 0 10px 20px;padding:8px 4px;overflow:auto;line-height:49px;font-size:15px;font-family:"OpenSansRegular";box-shadow:-2px 1px 1px #eee;width:948px}.invite_table .invite-row .avatar{float:left;width:100px;min-height:49px}.invite_table .invite-row .avatar .comment-image{position:relative;clear:both;display:inline-block}.invite_table .invite-row .avatar .comment-image .invite-avatar-surround{-moz-box-shadow:0 0 1px 1px #ccc;-webkit-box-shadow:0 0 1px 1px #ccc;box-shadow:0 0 1px 1px #ccc;margin:0 0 0 25px;width:49px;height:49px;border-radius:30px;background:#dad9d7;background-color:#fff}.invite_table .invite-row .avatar .comment-image .invite-avatar-surround.pioneer{width:49px;height:49px;border:none;background-color:#f4d420}.invite_table .invite-row .avatar .comment-image .invite-avatar-surround.pioneer img{position:relative;top:-2px;left:2px;opacity:1px;filter:alpha(opacity=1);border:none}.invite_table .invite-row .avatar .comment-image .invite-avatar-surround img{border-radius:30px;position:relative;top:-2px;left:2px;opacity:1px;filter:alpha(opacity=1);border:none}.invite_table .invite-row .name{float:left;width:250px;font-size:15px;color:#f53600}.invite_table .invite-row .name a{text-decoration:none}.invite_table .invite-row .email{float:left;width:250px;font-size:15px}.invite_table .invite-row .status{float:left;width:70px}.invite_table .invite-row .sent-date{float:left;width:100px}.invite_table .invite-row .personal_msg{float:left;width:420px;line-height:45px}.invite_table .invites-requested{margin-left:200px;margin-top:30px;font-size:22px;font-family:"OpenSansRegular";color:#999}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.activity_feed_item{zoom:1;margin-bottom:8px}.activity_feed_item:before,.activity_feed_item:after{content:'';display:table}.activity_feed_item:after{clear:both}.activity_feed_item .avatar{float:left;margin:auto 6px auto 4px}.activity_feed_item .completed_at{font-size:smaller;color:#AAA}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}#login_page .top{padding-bottom:40px}#login_page .middle-login div#or{color:#b2b2b2}#login_page .middle-login #form-container .button_container{width:151px;margin:0 auto}#login_page .middle-login #form-container .button_container a.forgot{color:#b2b2b2;position:relative;top:-10px}#login_page .middle-login #form-container .button_container #submit_in{font-family:proxima-nova,sans-serif}#login_page .bottom{padding:40px 0 0 0}#login_page .bottom .skill_container{margin:0 auto;width:550px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}#membership_page.membership{color:#666;height:100%;font-weight:normal;padding-bottom:50px;width:1018px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#membership_page.membership .nav_bar{width:1018px;height:25px;padding:10px 0;background-color:#F8F5F3;border-bottom:1px solid #DDD;border-top:2px solid #DDD;border-right:2px solid #DDD;border-left:2px solid #DDD;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#membership_page.membership .nav_bar h3{color:#666;font-size:16pt;margin:0;font-family:'OpenSansRegular';font-size:20px;font-weight:bold;padding:10px;display:inline}#membership_page.membership .nav_bar a{color:#666;font-size:16pt;margin:0 0 0 25px;padding:10px;display:inline;font-weight:normal;text-decoration:none;cursor:pointer}#membership_main .js-popover_target,#cancel_renewal_one .js-popover_target,#cancel_renewal_two .js-popover_target,#manage_billing .js-popover_target,#membership_refund .js-popover_target,#guest_membership .js-popover_target{position:absolute;left:300px;top:100px;width:10px;height:10px}#membership_main .content,#cancel_renewal_one .content,#cancel_renewal_two .content,#manage_billing .content,#membership_refund .content,#guest_membership .content{height:100%;background-color:#FFF;margin:0 auto;width:1018px;border-right:2px solid #DDD;border-left:2px solid #DDD;border-bottom:2px solid #DDD;padding-bottom:50px}#membership_main .content .title,#cancel_renewal_one .content .title,#cancel_renewal_two .content .title,#manage_billing .content .title,#membership_refund .content .title,#guest_membership .content .title{border-bottom:1px solid #C2C1C1;font-family:'OpenSansSemibold';font-size:14pt;font-weight:normal;margin:0 40px;padding-bottom:5px;padding-top:20px;background-color:#FFF;text-align:left}#membership_main .content .col_left,#cancel_renewal_one .content .col_left,#cancel_renewal_two .content .col_left,#manage_billing .content .col_left,#membership_refund .content .col_left,#guest_membership .content .col_left{width:250px;display:inline-block;margin:5px 0 30px 20px;color:#7A7A7A}#membership_main .content .col_left .circular img.avatar,#cancel_renewal_one .content .col_left .circular img.avatar,#cancel_renewal_two .content .col_left .circular img.avatar,#manage_billing .content .col_left .circular img.avatar,#membership_refund .content .col_left .circular img.avatar,#guest_membership .content .col_left .circular img.avatar{left:1px}#membership_main .content .col_left .circular.pioneer_plus .avatar,#cancel_renewal_one .content .col_left .circular.pioneer_plus .avatar,#cancel_renewal_two .content .col_left .circular.pioneer_plus .avatar,#manage_billing .content .col_left .circular.pioneer_plus .avatar,#membership_refund .content .col_left .circular.pioneer_plus .avatar,#guest_membership .content .col_left .circular.pioneer_plus .avatar{left:4px}#membership_main .content .col_left .circular .label,#cancel_renewal_one .content .col_left .circular .label,#cancel_renewal_two .content .col_left .circular .label,#manage_billing .content .col_left .circular .label,#membership_refund .content .col_left .circular .label,#guest_membership .content .col_left .circular .label{position:absolute;width:166px;height:56px;top:0;left:0;display:none}#membership_main .content .col_left .circular .label.pioneer_plus,#cancel_renewal_one .content .col_left .circular .label.pioneer_plus,#cancel_renewal_two .content .col_left .circular .label.pioneer_plus,#manage_billing .content .col_left .circular .label.pioneer_plus,#membership_refund .content .col_left .circular .label.pioneer_plus,#guest_membership .content .col_left .circular .label.pioneer_plus{top:240px;left:30px;display:block;background-image:url('/static/img/sprite-2.png');background-color:transparent;background-repeat:no-repeat;background-position:-386px -403px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#membership_main .content .col_left .circular .label.pioneer_plus,#cancel_renewal_one .content .col_left .circular .label.pioneer_plus,#cancel_renewal_two .content .col_left .circular .label.pioneer_plus,#manage_billing .content .col_left .circular .label.pioneer_plus,#membership_refund .content .col_left .circular .label.pioneer_plus,#guest_membership .content .col_left .circular .label.pioneer_plus{background-image:url(/static/img/sprite-2@2x.png);background-size:1040px 1253px}}#membership_main .content .col_left .circular .label.pioneer,#cancel_renewal_one .content .col_left .circular .label.pioneer,#cancel_renewal_two .content .col_left .circular .label.pioneer,#manage_billing .content .col_left .circular .label.pioneer,#membership_refund .content .col_left .circular .label.pioneer,#guest_membership .content .col_left .circular .label.pioneer{top:240px;left:30px;display:block;background-image:url('/static/img/sprite-2.png');background-color:transparent;background-repeat:no-repeat;background-position:-720px -26px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#membership_main .content .col_left .circular .label.pioneer,#cancel_renewal_one .content .col_left .circular .label.pioneer,#cancel_renewal_two .content .col_left .circular .label.pioneer,#manage_billing .content .col_left .circular .label.pioneer,#membership_refund .content .col_left .circular .label.pioneer,#guest_membership .content .col_left .circular .label.pioneer{background-image:url(/static/img/sprite-2@2x.png);background-size:1040px 1253px}}#membership_main .content .col_left .circular.pioneer,#cancel_renewal_one .content .col_left .circular.pioneer,#cancel_renewal_two .content .col_left .circular.pioneer,#manage_billing .content .col_left .circular.pioneer,#membership_refund .content .col_left .circular.pioneer,#guest_membership .content .col_left .circular.pioneer{background-color:#E1E6EA;-moz-box-shadow:0 0 6px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);box-shadow:0 0 6px rgba(0,0,0,0.25);border:2px solid #E1E6EA}#membership_main .content .col_left .circular.pioneer img,#cancel_renewal_one .content .col_left .circular.pioneer img,#cancel_renewal_two .content .col_left .circular.pioneer img,#manage_billing .content .col_left .circular.pioneer img,#membership_refund .content .col_left .circular.pioneer img,#guest_membership .content .col_left .circular.pioneer img{top:1px}#membership_main .content .col_right,#cancel_renewal_one .content .col_right,#cancel_renewal_two .content .col_right,#manage_billing .content .col_right,#membership_refund .content .col_right,#guest_membership .content .col_right{width:650px;display:inline-block;vertical-align:top;font-family:'OpenSansRegular';font-size:15pt;font-weight:normal;padding:15px 0 75px;color:#7A7A7A}#membership_main .content .col_right .section .plan_name,#cancel_renewal_one .content .col_right .section .plan_name,#cancel_renewal_two .content .col_right .section .plan_name,#manage_billing .content .col_right .section .plan_name,#membership_refund .content .col_right .section .plan_name,#guest_membership .content .col_right .section .plan_name{font-family:'OpenSansSemibold';margin-left:5px}#membership_main .content .col_right .section .card_nr,#cancel_renewal_one .content .col_right .section .card_nr,#cancel_renewal_two .content .col_right .section .card_nr,#manage_billing .content .col_right .section .card_nr,#membership_refund .content .col_right .section .card_nr,#guest_membership .content .col_right .section .card_nr{margin-left:63px;color:#666}#membership_main .content .col_right .section .details_section,#cancel_renewal_one .content .col_right .section .details_section,#cancel_renewal_two .content .col_right .section .details_section,#manage_billing .content .col_right .section .details_section,#membership_refund .content .col_right .section .details_section,#guest_membership .content .col_right .section .details_section{margin-top:5px;margin-left:178px;font-size:11pt;font-weight:normal;line-height:20px}#membership_main .content .col_right .link_section,#cancel_renewal_one .content .col_right .link_section,#cancel_renewal_two .content .col_right .link_section,#manage_billing .content .col_right .link_section,#membership_refund .content .col_right .link_section,#guest_membership .content .col_right .link_section{font-size:16px;font-family:'OpenSansSemibold';font-weight:normal;line-height:24px;margin:20px 0 0 178px}#membership_main .content .col_right .link_section a,#cancel_renewal_one .content .col_right .link_section a,#cancel_renewal_two .content .col_right .link_section a,#manage_billing .content .col_right .link_section a,#membership_refund .content .col_right .link_section a,#guest_membership .content .col_right .link_section a{text-decoration:underline;cursor:pointer}#membership_main .content .col_right .plus_pack_section ul,#cancel_renewal_one .content .col_right .plus_pack_section ul,#cancel_renewal_two .content .col_right .plus_pack_section ul,#manage_billing .content .col_right .plus_pack_section ul,#membership_refund .content .col_right .plus_pack_section ul,#guest_membership .content .col_right .plus_pack_section ul{font-size:8px;margin-left:190px;padding:0}#membership_main .content .col_right .plus_pack_section ul span,#cancel_renewal_one .content .col_right .plus_pack_section ul span,#cancel_renewal_two .content .col_right .plus_pack_section ul span,#manage_billing .content .col_right .plus_pack_section ul span,#membership_refund .content .col_right .plus_pack_section ul span,#guest_membership .content .col_right .plus_pack_section ul span{font-size:13pt;font-weight:normal;color:#7A7A7A}#membership_main .content .col_right .change_plan,#cancel_renewal_one .content .col_right .change_plan,#cancel_renewal_two .content .col_right .change_plan,#manage_billing .content .col_right .change_plan,#membership_refund .content .col_right .change_plan,#guest_membership .content .col_right .change_plan{margin:20px 0 20px 175px}#membership_main .content .col_right .change_plan a,#cancel_renewal_one .content .col_right .change_plan a,#cancel_renewal_two .content .col_right .change_plan a,#manage_billing .content .col_right .change_plan a,#membership_refund .content .col_right .change_plan a,#guest_membership .content .col_right .change_plan a{cursor:pointer;font-family:'OpenSansRegular';font-size:16px;text-decoration:underline}#membership_main .content .col_right .cancel_renew,#cancel_renewal_one .content .col_right .cancel_renew,#cancel_renewal_two .content .col_right .cancel_renew,#manage_billing .content .col_right .cancel_renew,#membership_refund .content .col_right .cancel_renew,#guest_membership .content .col_right .cancel_renew{margin:15px 0 0 175px}#membership_main .content .col_right .cancel_renew a,#cancel_renewal_one .content .col_right .cancel_renew a,#cancel_renewal_two .content .col_right .cancel_renew a,#manage_billing .content .col_right .cancel_renew a,#membership_refund .content .col_right .cancel_renew a,#guest_membership .content .col_right .cancel_renew a{cursor:pointer;font-family:'OpenSansRegular';font-size:14px}#membership_main .content .col_right .cancel_renew a:hover,#cancel_renewal_one .content .col_right .cancel_renew a:hover,#cancel_renewal_two .content .col_right .cancel_renew a:hover,#manage_billing .content .col_right .cancel_renew a:hover,#membership_refund .content .col_right .cancel_renew a:hover,#guest_membership .content .col_right .cancel_renew a:hover{text-decoration:underline}#cancel_renewal_one,#cancel_renewal_two{padding-bottom:100px}#cancel_renewal_one .content,#cancel_renewal_two .content{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;padding-top:50px}#cancel_renewal_one .content .top_section,#cancel_renewal_two .content .top_section{width:615px;margin:50px auto 0}#cancel_renewal_one .content .top_section .left_col,#cancel_renewal_two .content .top_section .left_col{display:inline-block;vertical_align:top;width:250px}#cancel_renewal_one .content .top_section .left_col .image_container,#cancel_renewal_two .content .top_section .left_col .image_container{background:url('/static/img/contact_us.PNG') no-repeat transparent;width:220px;height:320px;margin-top:20px}#cancel_renewal_one .content .top_section .right_col,#cancel_renewal_two .content .top_section .right_col{display:inline-block;vertical-align:top;width:300px;text-align:left;margin-top:15px}#cancel_renewal_one .content .top_section .right_col h1,#cancel_renewal_two .content .top_section .right_col h1{font-family:'OpenSansSemibold';font-weight:normal;font-size:20pt}#cancel_renewal_one .content .top_section .right_col p,#cancel_renewal_two .content .top_section .right_col p{font-family:'OpenSansRegular';font-weight:normal;font-size:13pt;color:#7A7A7A;line-height:16pt;margin:20px 0 30px}#cancel_renewal_one .content .middle_section,#cancel_renewal_two .content .middle_section{width:675px;margin:0 auto;text-align:left;font-family:'OpenSansRegular';font-size:13pt;color:#7A7A7A;font-weight:normal}#cancel_renewal_one .content .middle_section h1,#cancel_renewal_two .content .middle_section h1{color:#03A9E5;font-family:'OpenSansRegular';font-size:15pt;font-weight:normal;margin:0}#cancel_renewal_one .content .middle_section .happify_text,#cancel_renewal_two .content .middle_section .happify_text{font-family:'OpenSansRegular';font-size:13pt;font-weight:normal;text-align:left;width:610px}#cancel_renewal_one .content .middle_section .happify_text p,#cancel_renewal_two .content .middle_section .happify_text p{margin:20px 0;color:#7A7A7A}#cancel_renewal_one .content .middle_section .happify_text a,#cancel_renewal_two .content .middle_section .happify_text a{font-size:14px}#cancel_renewal_one .content .middle_section .happify_text a.contact_happify,#cancel_renewal_two .content .middle_section .happify_text a.contact_happify{font-size:12px}#cancel_renewal_one .content .middle_section .happify_text .vpadder,#cancel_renewal_two .content .middle_section .happify_text .vpadder{height:50px}#cancel_renewal_one .content .graph_section,#cancel_renewal_two .content .graph_section{margin-left:10px;width:685x;margin:40px 0 40px;display:inline-block;vertical-align:top}#cancel_renewal_one .content .graph_section .header_text,#cancel_renewal_two .content .graph_section .header_text{font-family:'OpenSansSemibold';font-size:13pt;font-weight:normal;text-align:center;margin-bottom:20px}#cancel_renewal_one .content .graph_section .graph_image,#cancel_renewal_two .content .graph_section .graph_image{width:650px;height:350px;margin-left:20px}#cancel_renewal_one .content .stat_data,#cancel_renewal_two .content .stat_data{display:inline-block;vertical-align:top;width:180px;height:180px;margin-top:140px;border:2px solid #80D8EC;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 3px 6px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3)}#cancel_renewal_one .content .stat_data .text,#cancel_renewal_two .content .stat_data .text{padding:10px;text-align:left;font-family:'OpenSansRegular';font-size:12pt;font-weight:normal;vertical-align:top;margin:25px auto;width:140px;height:140px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#cancel_renewal_one .content .stat_data .text span.black,#cancel_renewal_two .content .stat_data .text span.black{color:#7A7A7A}#cancel_renewal_one .content .stat_data .text span.black.first,#cancel_renewal_two .content .stat_data .text span.black.first{margin-top:20px}#cancel_renewal_one .content .stat_data .text span.blue,#cancel_renewal_two .content .stat_data .text span.blue{color:#2AC0E6}#cancel_renewal_one .content .button_section,#cancel_renewal_two .content .button_section{width:400px;position:relative;left:359px;margin:50px 0 50px 0}#cancel_renewal_one .content .button_section a.keep_current,#cancel_renewal_two .content .button_section a.keep_current{margin-right:20px}#cancel_renewal_one .content{height:1280px}#cancel_renewal_two .content{min-height:800px}#cancel_renewal_two .content .text{line-height:24px;margin:10px 0 30px 230px;font-family:'OpenSansRegular';font-weight:normal;font-size:16px;text-align:left;width:100%;color:#7A7A7A}#cancel_renewal_two .content .text h1{color:#03A9E5;font-family:'OpenSansRegular';font-size:28px;font-weight:normal;margin:0 0 5px}#cancel_renewal_two .content .text .header{width:50%}#cancel_renewal_two .content .text .question{margin:25px 0;font-family:'OpenSansRegular';font-weight:normal;font-size:16px;line-height:16px}#cancel_renewal_two .content .text .question .checkbox{display:inline-block;background-image:url('/static/img/sprite-2.png');background-color:transparent;background-repeat:no-repeat;background-position:-862px -752px;width:17px;height:17px;vertical-align:middle;margin-right:8px;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#cancel_renewal_two .content .text .question .checkbox{background-image:url(/static/img/sprite-2@2x.png);background-size:1040px 1253px}}#cancel_renewal_two .content .text .question .checkbox.checked{background-image:url('/static/img/sprite-2.png');background-color:transparent;background-repeat:no-repeat;background-position:-843px -752px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#cancel_renewal_two .content .text .question .checkbox.checked{background-image:url(/static/img/sprite-2@2x.png);background-size:1040px 1253px}}#cancel_renewal_two .content .text .question .question_text{vertical-align:middle;display:inline-block;width:510px}#cancel_renewal_two .content .text .question .question_text.other{width:50px}#cancel_renewal_two .content .text .question input,#cancel_renewal_two .content .text .question textarea{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:2px solid #DDD;padding:2px 5px}#cancel_renewal_two .content .text .question input:focus,#cancel_renewal_two .content .text .question textarea:focus{outline:none}#cancel_renewal_two .content .text .question .other_reason{height:36px;width:257px}#cancel_renewal_two .content .text .question .other_reason:focus{outline:none}#cancel_renewal_two .content .text .comments .comment_text{height:110px;margin:8px 0;padding:5px;resize:none;width:394px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#cancel_renewal_two .content .text .comments .comment_text:focus{outline:none;outline:0}#cancel_renewal_two .content .text .btn_area{margin:10px 0;width:100%}#cancel_renewal_two .content .text .btn_area .cancelation_confirmed{font-family:'OpenSansBold';font-size:14px;font-weight:normal}#cancel_renewal_two .content .text .btn_area .cancelation_cancelled{position:relative;font-family:'OpenSansSemibold';font-size:14px;font-weight:normal;left:200px}#manage_billing .context .title{text-align:left}#membership_refund .content{font-family:'OpenSansRegular';font-weight:normal;font-size:16px;color:#7A7A7A;line-height:22px}#membership_refund .content .text_container{text-align:left;width:540px;margin:20px 0 20px 260px}#membership_refund .content .text_container p{margin:0;padding:0}#membership_refund .content .request_refund{margin:20px 0 20px 260px}#membership_refund .content .request_refund .header{color:#666;font-family:'OpenSansSemibold'}#membership_refund .content .request_refund ul{font-size:14px;width:420px}#membership_refund .content .button_container{margin-top:30px}#membership_refund .content .button_container .return_main{font-size:14px;font-family:'OpenSansSemibold'}#membership_refund .content .button_container .contact_support{font-size:12px;padding:4px 20px;position:relative;left:185px}#guest_membership .content{height:auto}#guest_membership .content .col_left{width:235px}#guest_membership .content .col_right{padding:15px 0 0}#guest_membership .content .col_right .section .section_text{font-size:14pt}#guest_membership .content .col_right .section .plan_name{font-size:18px}#guest_membership .content .col_right .section p{font-size:16px}#guest_membership .content #guest_tax_plans{width:990px;margin:0 auto;position:relative;top:-45px}#guest_membership .content #guest_tax_plans .popover_target{top:50px;left:450px}#guest_membership .content #guest_tax_plans #payment_selection{padding:0 20px}#guest_membership .content #guest_tax_plans #payment_selection .plan_section .plan_container .plan .most_popular{left:539px;top:53px}#guest_membership .content #guest_tax_plans .post_container{width:990px}#guest_membership .content #guest_tax_plans .post_container .inner_container .post{width:300px}#guest_membership .content #guest_tax_plans .post_container .inner_container .post .text_container{width:160px;padding:0 0 0 15px}#membership_page.membership .content .col_right .section{min-height:36px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}@font-face{font-family:'OpenSansLight';src:url('/static/fonts/OpenSans-Light-webfont.eot');src:url('/static/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Light-webfont.woff2') format("woff2"),url('/static/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLightItalic';src:url('/static/fonts/OpenSans-LightItalic-webfont.eot');src:url('/static/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url('/static/fonts/OpenSans-Regular-webfont.eot');src:url('/static/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url('/static/fonts/OpenSans-Italic-webfont.eot');src:url('/static/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url('/static/fonts/OpenSans-Semibold-webfont.eot');src:url('/static/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemiboldItalic';src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot');src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url('/static/fonts/OpenSans-Bold-webfont.eot');src:url('/static/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBoldItalic';src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtrabold';src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtraboldItalic';src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'VarelaRoundRegular';src:url('/static/fonts/VarelaRound-Regular.ttf') format('truetype');src:url('/static/fonts/VarelaRound-Regular.eot');src:url('/static/fonts/VarelaRound-Regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/VarelaRound-Regular.woff') format('woff'),url('/static/fonts/VarelaRound-Regular.ttf') format('truetype'),url('/static/fonts/VarelaRound-Regular.svg#OpenSansExtraboldItalic') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'AvenirLTStd-Medium';src:url('/static/fonts/2E189E_1_0.eot');src:url('/static/fonts/2E189E_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_1_0.woff2') format('woff2'),url('/static/fonts/2E189E_1_0.woff') format('woff'),url('/static/fonts/2E189E_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'GillSansInfantStd';src:url('/static/fonts/2E189E_0_0.eot');src:url('/static/fonts/2E189E_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_0_0.woff2') format('woff2'),url('/static/fonts/2E189E_0_0.woff') format('woff'),url('/static/fonts/2E189E_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGardeGothicITCW02Bk';src:url('/static/fonts/2E1D9F_1_0.eot');src:url('/static/fonts/2E1D9F_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_1_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_1_0.woff') format('woff'),url('/static/fonts/2E1D9F_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PalatinoLT-Roman';src:url('/static/fonts/2E1D9F_0_0.eot');src:url('/static/fonts/2E1D9F_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_0_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_0_0.woff') format('woff'),url('/static/fonts/2E1D9F_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}#modal.no_close .close_button{display:none}.modal-backdrop,.modal-backdrop.fade.in{background:rgba(255,255,255,0.8);z-index:2009}#public_home .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1043;background-color:#fff}#activity_status_completed_modal .top-section{zoom:1}.modal{position:relative!important;margin:0!important;display:inline-block;vertical-align:middle;z-index:9999;min-width:400px;min-height:300px;padding:6px;border-radius:6px;box-sizing:border-box;text-align:left;top:0;left:0;visibility:visible;width:auto}.modal_overlay{background:url(/static/img/modal_bg.png) no-repeat 0 -5px;background-size:400px 267px}#modal_shell{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;visibility:hidden}#modal_shell::before{content:'';display:inline-block;height:100%;vertical-align:middle}#modal{-webkit-box-shadow:0 0 40px 10px rgba(200,200,200,0.35);-moz-box-shadow:0 0 40px 10px rgba(200,200,200,0.35);box-shadow:0 0 40px 10px rgba(200,200,200,0.35);overflow:visible}#modal.savor,#modal.SA{background-color:#fff5fc;min-height:340px}#modal.thank,#modal.TH{background-color:#fff1e5;min-height:340px}#modal.aspire,#modal.AS{background-color:#e8f8fe;min-height:340px}#modal.give,#modal.GI{background-color:#e9fdea;min-height:340px}#modal.empathize,#modal.EM{background-color:#ffeded;min-height:340px}#modal.other,#modal.OT{background-color:#fffbe5;min-height:340px}#modal.track{background-color:#f0fffe}#modal .skill-icon-large{position:relative;top:40px;left:146px;width:90px;height:90px}#modal .skill-icon-large.savor,#modal .skill-icon-large.SA{background-position:-337px -100px}#modal .skill-icon-large.thanks,#modal .skill-icon-large.TH{background-position:-467px -101px}#modal .skill-icon-large.aspire,#modal .skill-icon-large.AS{background-position:-598px -101px}#modal .skill-icon-large.give,#modal .skill-icon-large.GI{background-position:-728px -101px}#modal .skill-icon-large.empathize,#modal .skill-icon-large.EM{background-position:-859px -101px}#modal .button_join_group{display:inline-block;width:140px;height:48px;line-height:38px}.close_button{position:absolute;top:-12px;right:-13px;width:31px;height:31px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-19px -321px;display:block;text-indent:-9999px;z-index:9999;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.close_button{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.ribbon-cnt{position:absolute;top:219px;left:-40px;width:500px;height:75px;z-index:99999;text-align:center;line-height:50px}.ribbon-cnt h1{font-family:"OpenSansSemibold";font-size:20px;color:#fff;text-transform:uppercase;margin-top:7px;letter-spacing:-1px}.ribbon-cnt.other{background:url(/static/img/ribbons.png) no-repeat;background-position:-63px -59px}.share-cnt{position:relative;top:200px;height:50px;z-index:9999;width:375px;margin:0 auto 0 auto}.middle-section,.bottom-section{background-color:#fff}.bottom-section{padding-top:50px;padding-bottom:10px;text-align:center}.top-section{position:relative;height:210px;overflow:visible;padding-top:30px}.top-section h2{font-family:"OpenSansBold"}.top-section .silver-ribbon,.top-section .gold-ribbon{margin:0 auto auto auto}.top-section .track-name{width:300px;margin:10px auto auto auto;color:#6cbde2;font-size:20px;font-weight:bold;text-align:center}.top-section .skill-text-cnt{position:relative;margin:50px 0 50px 0;text-align:center;color:#666;font-size:16px}.top-section .skill-color{font-size:22px;margin:40px 0 10px 0}.top-section .skill-color.savor{color:#c82993}.top-section .skill-color.thank{color:#fd8925}.top-section .skill-color.aspire{color:#1da2df}.top-section .skill-color.give{color:#1fc525}.top-section .skill-color.empathize{color:#fc1923}#why_it_works_modal{font-family:"OpenSansRegular",Arial,sans-serif;width:auto;max-width:630px;padding:15px 15px 15px 25px;overflow:hidden}#why_it_works_modal .skill-seal{display:inline-block;vertical-align:bottom}#why_it_works_modal .activity-name{margin-left:20px;font-size:26px;display:inline-block;max-width:520px;line-height:28px}#why_it_works_modal img{width:140px;float:left;margin-right:20px;margin-top:30px}#why_it_works_modal .tip_content{float:right;width:400px;color:#333}#why_it_works_modal .tip_content h3{font-family:OpenSansSemibold;font-size:18px;padding-top:2px;margin-bottom:-11px}#why_it_works_modal .tip_content .heading{font-family:"OpenSansBold",Arial,sans-serif;margin-bottom:10px}#why_it_works_modal .tip_content p{font-size:13px}.track-level-progression-modal{overflow:visible;height:300px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:30px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.track-level-progression-modal.track_expired{padding:30px 10px 30px 30px}.track-level-progression-modal.track_expired h2{margin:0 0 0 15px;font-size:20px}.track-level-progression-modal.track_expired h3{margin:0 0 10px 15px;font-size:16px}.track-level-progression-modal *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.track-level-progression-modal h1{margin:0 0 10px 0}.track-level-progression-modal h2{margin:0;padding:0;line-height:.8;color:#03a9e5}.track-level-progression-modal img{border-radius:5px}.track-level-progression-modal h3{margin:0 0 10px 0;padding:0;color:#03a9e5;font-weight:normal}.track-level-progression-modal .left-column,.track-level-progression-modal left-column.gold,.track-level-progression-modal .left-column.silver{width:40%}.track-level-progression-modal .left-column{float:left}.track-level-progression-modal .left-column .gold-ribbon,.track-level-progression-modal .left-column .silver-ribbon{display:inline-block}.track-level-progression-modal .left-column.track_expired{width:37%;margin-left:15px}.track-level-progression-modal .left-column .image_container{width:100px;height:100px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-673px -272px;margin-top:5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.track-level-progression-modal .left-column .image_container{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.track-level-progression-modal .right-column{position:relative;width:60%;padding-left:10px;float:left}.track-level-progression-modal .right-column.track_expired{width:60%}.track-level-progression-modal .right-column .solo-text{text-align:center}.track-level-progression-modal .right-column .question-text{margin:40px 0 0 0}.track-level-progression-modal .right-column .modal-buttons{margin-top:20px}.track-level-progression-modal .right-column .modal-buttons p{font-family:'OpenSansSemibold';font-weight:normal}.track-level-progression-modal .right-column .modal-buttons .btn-section{float:left;text-align:center;width:50%;padding-right:10px}.track-level-progression-modal .right-column .modal-buttons .btn-section .ribbon-text{font-weight:normal;font-size:11px;color:#666}.track-level-progression-modal .right-column .modal-buttons .btn-section .ribbon-small{float:none;margin-top:10px;display:inline-block}.track-level-progression-modal .right-column .modal-buttons .solo-text{text-align:center;color:#c5c5c5;font-size:150%;margin-top:10px}.track-level-progression-modal.group_solo{padding:30px}.track-level-progression-modal.group_solo img.left-column{margin-bottom:30px}.track-level-progression-modal.group_solo p{margin:5px 0}.help_container{height:27px;width:180px;text-align:right;margin:0 auto}.help_container h5.js-help{cursor:pointer;color:#f05a20}.help_container h5.js-help:hover{text-decoration:underline}.help_container .help_panel{height:155px;left:30px;top:204px;width:468px}.help_container .help_panel .close_button{left:449px;top:6px}.middle-section .ribbon-cnt{top:220px}.middle-section.completed_activity .ribbon-cnt h1 .button_secondary{text-decoration:none;position:relative;text-transform:none}.middle-section.completed_activity .ribbon-cnt.first_activity h1{text-transform:none;margin-left:0;margin-right:4px}.unlock-section .unlocked_activities-section .button_secondary{position:relative;top:41px;left:120px;z-index:999}.thin .button_secondary{width:165px;height:32px;font-size:14px;float:left}.thin .button_secondary.first{background:#fdfcfc;background:-moz-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfcfc),color-stop(100%,#f3f3f2));background:-webkit-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-o-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-ms-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfcfc,endColorstr=#f3f3f2,GradientType=0);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-left:30px}.thin .button_secondary.second{background:none #f16623}.thin .button_secondary.second:hover{background:#ff804a}.track .button_secondary{width:140px;height:32px;font-size:14px}.track .button_secondary.first{background:#fdfcfc;background:-moz-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfcfc),color-stop(100%,#f3f3f2));background:-webkit-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-o-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-ms-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfcfc,endColorstr=#f3f3f2,GradientType=0);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.track .button_secondary.first.track_complete{width:140px;height:20px;margin:0 20px 20px 10px;float:right}.track .button_secondary.first.track_complete_continue{width:140px;height:20px;margin:0 auto 20px}.track .button_secondary.second{background:none #f16623}.track .button_secondary.second:hover{background:#ff804a}.track .button_secondary.second.track_complete{float:left;width:140px;height:20px;margin:0 10px 20px 20px}.track .button_secondary.second.track_complete_continue{width:140px;height:20px;margin:0 auto 20px}.button_secondary{width:165px;height:32px;font-size:14px}.button_secondary.first{background:#fdfcfc;background:-moz-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfcfc),color-stop(100%,#f3f3f2));background:-webkit-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-o-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:-ms-linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);background:linear-gradient(top,#fdfcfc 0,#f3f3f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfcfc,endColorstr=#f3f3f2,GradientType=0);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.button_secondary.second{background:none #f16623}.recommended-tracks{height:525px;width:780px;padding:60px}.recommended-tracks h2{font-size:26px;color:#03a9e5}.recommended-tracks .small-text{color:#b8b8b8;font-size:12px;margin:3px 0 15px 0}.recommended-tracks .browse-other{margin-top:20px;display:block}.recommended-tracks .other-header{margin:20px auto;font-size:25px;color:#afafaf;width:495px}.recommended-tracks .bottom-tracks{overflow:auto;width:650px;margin-bottom:10px}.recommended-tracks .bottom-tracks .track{overflow:auto;cursor:pointer;float:right;width:48%;border-radius:5px;border-width:1px 2px 3px 0;border-color:#e4e4e4;border-style:solid;color:#f05a20}.recommended-tracks .bottom-tracks .track:first-child{float:left}.recommended-tracks .bottom-tracks .track .track-image{float:left;width:154px;margin-right:15px;z-index:10}.recommended-tracks .bottom-tracks .track .track_name{float:right;width:145px;padding-right:0;margin-top:33px;margin-right:8px;font-size:12px;line-height:14px;text-align:center}.recommended-tracks .bottom-tracks .track .premium_name{margin-top:10px}.recommended-tracks .bottom-tracks .track.premium .track_name{margin-top:5px}.recommended-tracks .recommended-track{border-radius:5px;border-width:1px 2px 3px 0;border-color:#e4e4e4;border-style:solid;width:100%;overflow:auto}.recommended-tracks .recommended-track .track-name{color:#f05a20;font-size:20px;line-height:21px}.recommended-tracks .recommended-track .track-image{float:left}.recommended-tracks .recommended-track .right-col{float:right;width:300px;margin-top:20px;margin-right:25px}.recommended-tracks .recommended-track .right-col .button_primary{margin-top:10px;width:275px;display:inline-block;text-align:center}#modal.MDL17{width:575px;min-height:215px;top:55%}#modal.MDL17 .track-level-progression-modal{height:200px}#modal.MDL17 .track-level-progression-modal h2{font-size:24px;font-family:'OpenSansSemibold'}#modal.MDL17 .track-level-progression-modal h3{font-family:'OpenSansSemibold';font-size:18px}#modal.MDL17 .track-level-progression-modal .left-column{width:20%}#modal.invites_granted{background-color:#F0FFFE}#modal.invites_granted .modal_overlay{background:url('/static/img/modal_bg.png') no-repeat 0 -5px;background-size:400px 267px;width:100%;min-height:350px}#modal.invites_granted .modal_overlay .top_section{padding-top:60px}#modal.invites_granted .modal_overlay .top_section .img_delivered{width:90px;height:90px;margin:0 auto;position:relative;top:30px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-988px -100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#modal.invites_granted .modal_overlay .top_section .img_delivered{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#modal.invites_granted .modal_overlay .top_section span{color:#00bae4;font-family:"OpenSansBold";font-size:24px;font-weight:bold;text-align:center;display:block;position:relative;top:48px;margin:15px 0}#modal.invites_granted .modal_overlay .middle_section{background-color:#fff}#modal.invites_granted .modal_overlay .middle_section .ribbon-congrats{position:absolute;top:260px;left:-40px;background:url(/static/img/ribbons.png) no-repeat;background-position:-70px -59px;width:500px;height:75px;z-index:99999;text-align:center;line-height:50px}#modal.invites_granted .modal_overlay .middle_section .ribbon-congrats h1{font-family:"OpenSansBold";font-weight:bold;text-shadow:1px 1px #fff;font-size:18px;color:#8a6809;text-transform:uppercase;margin-top:7px;letter-spacing:-1px}#modal.invites_granted .modal_overlay .bottom_section{background-color:#fff;height:195px}#modal.invites_granted .modal_overlay .bottom_section .nav_container{position:relative;top:140px;width:100%}#modal.invites_granted .modal_overlay .bottom_section .nav_container .btn_invites{width:100px;height:20px;margin:0 auto}#modal.signup_pages .hidden_element{background:url('/static/img/primary_bg_gray.svg')}#modal .button_container a.zocial:hover{color:white;text-decoration:none}#modal.modal.overaciever{height:465px;top:50%}#modal.modal.overaciever .recommended-tracks.track-level-progression-modal{height:auto}#modal.modal.overaciever a.browse-other{top:49px}#modal #activity_status_completed_modal .ribbon-cnt h1 .buttons-container{margin-top:25px;margin-right:6px}#modal #activity_status_completed_modal .ribbon-cnt h1 .buttons-container a.button_secondary.second{padding:7px 25px;font-family:'OpenSansRegular'}#modal #activity_status_completed_modal .share-container{display:inline-block;margin-right:40px}#modal #activity_status_completed_modal .share-container #viral-share .button_secondary.first{padding:8px 15px}#modal #activity_status_completed_modal .share-container #viral-share .share-menu{left:26px;top:-139px;width:210px}#modal #activity_status_completed_modal .share-container #viral-share .share-menu a.button_secondary[data-toggle_menu=true]{width:178px}#modal #activity_status_completed_modal .share-container #viral-share .share-menu:before{border-top-color:#D7D7D2;border-bottom-color:transparent;top:131px;left:20px}#modal #activity_status_completed_modal .share-container #viral-share .share-menu:after{left:20px;top:130px;border-bottom-color:transparent;border-top-color:#FFF}#modal #activity_status_completed_modal .unlock-section .buttons-container{margin-top:15px;text-align:center}#modal #activity_status_completed_modal .unlock-section .buttons-container a.button_secondary.second{padding:7px 25px;font-family:'OpenSansRegular';margin-left:20px}#modal.savor,#modal.SA{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.thank,#modal.TH{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.aspire,#modal.AS{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.give,#modal.GI{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.empathize,#modal.EM{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.other,#modal.OT{background-color:#fff;min-width:397px;max-width:397px;padding:0}#modal.savor .modal_overlay.redesign,#modal.SA .modal_overlay.redesign,#modal.thank .modal_overlay.redesign,#modal.TH .modal_overlay.redesign,#modal.aspire .modal_overlay.redesign,#modal.AS .modal_overlay.redesign,#modal.give .modal_overlay.redesign,#modal.GI .modal_overlay.redesign,#modal.empathize .modal_overlay.redesign,#modal.EM .modal_overlay.redesign,#modal.other .modal_overlay.redesign,#modal.OT .modal_overlay.redesign{background:none}#modal.savor .top-section,#modal.SA .top-section,#modal.thank .top-section,#modal.TH .top-section,#modal.aspire .top-section,#modal.AS .top-section,#modal.give .top-section,#modal.GI .top-section,#modal.empathize .top-section,#modal.EM .top-section,#modal.other .top-section,#modal.OT .top-section{margin:0;padding:0;position:relative}#modal.savor .skill-icon-large,#modal.SA .skill-icon-large,#modal.thank .skill-icon-large,#modal.TH .skill-icon-large,#modal.aspire .skill-icon-large,#modal.AS .skill-icon-large,#modal.give .skill-icon-large,#modal.GI .skill-icon-large,#modal.empathize .skill-icon-large,#modal.EM .skill-icon-large,#modal.other .skill-icon-large,#modal.OT .skill-icon-large{left:50%;width:122px;height:129px;margin-left:-57px;top:-70px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#modal.savor .skill-icon-large.savor,#modal.SA .skill-icon-large.savor,#modal.thank .skill-icon-large.savor,#modal.TH .skill-icon-large.savor,#modal.aspire .skill-icon-large.savor,#modal.AS .skill-icon-large.savor,#modal.give .skill-icon-large.savor,#modal.GI .skill-icon-large.savor,#modal.empathize .skill-icon-large.savor,#modal.EM .skill-icon-large.savor,#modal.other .skill-icon-large.savor,#modal.OT .skill-icon-large.savor,#modal.savor .skill-icon-large.SA,#modal.SA .skill-icon-large.SA,#modal.thank .skill-icon-large.SA,#modal.TH .skill-icon-large.SA,#modal.aspire .skill-icon-large.SA,#modal.AS .skill-icon-large.SA,#modal.give .skill-icon-large.SA,#modal.GI .skill-icon-large.SA,#modal.empathize .skill-icon-large.SA,#modal.EM .skill-icon-large.SA,#modal.other .skill-icon-large.SA,#modal.OT .skill-icon-large.SA{background:url('/static/img/modal_congrads/SAVOR_icon_large.png') no-repeat}#modal.savor .skill-icon-large.thank,#modal.SA .skill-icon-large.thank,#modal.thank .skill-icon-large.thank,#modal.TH .skill-icon-large.thank,#modal.aspire .skill-icon-large.thank,#modal.AS .skill-icon-large.thank,#modal.give .skill-icon-large.thank,#modal.GI .skill-icon-large.thank,#modal.empathize .skill-icon-large.thank,#modal.EM .skill-icon-large.thank,#modal.other .skill-icon-large.thank,#modal.OT .skill-icon-large.thank,#modal.savor .skill-icon-large.TH,#modal.SA .skill-icon-large.TH,#modal.thank .skill-icon-large.TH,#modal.TH .skill-icon-large.TH,#modal.aspire .skill-icon-large.TH,#modal.AS .skill-icon-large.TH,#modal.give .skill-icon-large.TH,#modal.GI .skill-icon-large.TH,#modal.empathize .skill-icon-large.TH,#modal.EM .skill-icon-large.TH,#modal.other .skill-icon-large.TH,#modal.OT .skill-icon-large.TH{background:url('/static/img/modal_congrads/THANK_icon_large.png') no-repeat}#modal.savor .skill-icon-large.aspire,#modal.SA .skill-icon-large.aspire,#modal.thank .skill-icon-large.aspire,#modal.TH .skill-icon-large.aspire,#modal.aspire .skill-icon-large.aspire,#modal.AS .skill-icon-large.aspire,#modal.give .skill-icon-large.aspire,#modal.GI .skill-icon-large.aspire,#modal.empathize .skill-icon-large.aspire,#modal.EM .skill-icon-large.aspire,#modal.other .skill-icon-large.aspire,#modal.OT .skill-icon-large.aspire,#modal.savor .skill-icon-large.AS,#modal.SA .skill-icon-large.AS,#modal.thank .skill-icon-large.AS,#modal.TH .skill-icon-large.AS,#modal.aspire .skill-icon-large.AS,#modal.AS .skill-icon-large.AS,#modal.give .skill-icon-large.AS,#modal.GI .skill-icon-large.AS,#modal.empathize .skill-icon-large.AS,#modal.EM .skill-icon-large.AS,#modal.other .skill-icon-large.AS,#modal.OT .skill-icon-large.AS{background:url('/static/img/modal_congrads/ASPIRE_icon_large.png') no-repeat}#modal.savor .skill-icon-large.give,#modal.SA .skill-icon-large.give,#modal.thank .skill-icon-large.give,#modal.TH .skill-icon-large.give,#modal.aspire .skill-icon-large.give,#modal.AS .skill-icon-large.give,#modal.give .skill-icon-large.give,#modal.GI .skill-icon-large.give,#modal.empathize .skill-icon-large.give,#modal.EM .skill-icon-large.give,#modal.other .skill-icon-large.give,#modal.OT .skill-icon-large.give,#modal.savor .skill-icon-large.GI,#modal.SA .skill-icon-large.GI,#modal.thank .skill-icon-large.GI,#modal.TH .skill-icon-large.GI,#modal.aspire .skill-icon-large.GI,#modal.AS .skill-icon-large.GI,#modal.give .skill-icon-large.GI,#modal.GI .skill-icon-large.GI,#modal.empathize .skill-icon-large.GI,#modal.EM .skill-icon-large.GI,#modal.other .skill-icon-large.GI,#modal.OT .skill-icon-large.GI{background:url('/static/img/modal_congrads/GIVE_icon_large.png') no-repeat}#modal.savor .skill-icon-large.empathize,#modal.SA .skill-icon-large.empathize,#modal.thank .skill-icon-large.empathize,#modal.TH .skill-icon-large.empathize,#modal.aspire .skill-icon-large.empathize,#modal.AS .skill-icon-large.empathize,#modal.give .skill-icon-large.empathize,#modal.GI .skill-icon-large.empathize,#modal.empathize .skill-icon-large.empathize,#modal.EM .skill-icon-large.empathize,#modal.other .skill-icon-large.empathize,#modal.OT .skill-icon-large.empathize,#modal.savor .skill-icon-large.EM,#modal.SA .skill-icon-large.EM,#modal.thank .skill-icon-large.EM,#modal.TH .skill-icon-large.EM,#modal.aspire .skill-icon-large.EM,#modal.AS .skill-icon-large.EM,#modal.give .skill-icon-large.EM,#modal.GI .skill-icon-large.EM,#modal.empathize .skill-icon-large.EM,#modal.EM .skill-icon-large.EM,#modal.other .skill-icon-large.EM,#modal.OT .skill-icon-large.EM{background:url('/static/img/modal_congrads/EMPATHIZE_icon_large.png') no-repeat}#modal.savor .skill-icon-large.other,#modal.SA .skill-icon-large.other,#modal.thank .skill-icon-large.other,#modal.TH .skill-icon-large.other,#modal.aspire .skill-icon-large.other,#modal.AS .skill-icon-large.other,#modal.give .skill-icon-large.other,#modal.GI .skill-icon-large.other,#modal.empathize .skill-icon-large.other,#modal.EM .skill-icon-large.other,#modal.other .skill-icon-large.other,#modal.OT .skill-icon-large.other,#modal.savor .skill-icon-large.OT,#modal.SA .skill-icon-large.OT,#modal.thank .skill-icon-large.OT,#modal.TH .skill-icon-large.OT,#modal.aspire .skill-icon-large.OT,#modal.AS .skill-icon-large.OT,#modal.give .skill-icon-large.OT,#modal.GI .skill-icon-large.OT,#modal.empathize .skill-icon-large.OT,#modal.EM .skill-icon-large.OT,#modal.other .skill-icon-large.OT,#modal.OT .skill-icon-large.OT{background:url('/static/img/modal_congrads/icon-other-congrats.png') no-repeat}#modal.savor .skill-text-cnt,#modal.SA .skill-text-cnt,#modal.thank .skill-text-cnt,#modal.TH .skill-text-cnt,#modal.aspire .skill-text-cnt,#modal.AS .skill-text-cnt,#modal.give .skill-text-cnt,#modal.GI .skill-text-cnt,#modal.empathize .skill-text-cnt,#modal.EM .skill-text-cnt,#modal.other .skill-text-cnt,#modal.OT .skill-text-cnt{margin:0;top:62px;padding:0}#modal.savor .skill-text-cnt .skill-color.new_level,#modal.SA .skill-text-cnt .skill-color.new_level,#modal.thank .skill-text-cnt .skill-color.new_level,#modal.TH .skill-text-cnt .skill-color.new_level,#modal.aspire .skill-text-cnt .skill-color.new_level,#modal.AS .skill-text-cnt .skill-color.new_level,#modal.give .skill-text-cnt .skill-color.new_level,#modal.GI .skill-text-cnt .skill-color.new_level,#modal.empathize .skill-text-cnt .skill-color.new_level,#modal.EM .skill-text-cnt .skill-color.new_level,#modal.other .skill-text-cnt .skill-color.new_level,#modal.OT .skill-text-cnt .skill-color.new_level{margin:0}#modal.savor .skill-text-cnt .scores_block,#modal.SA .skill-text-cnt .scores_block,#modal.thank .skill-text-cnt .scores_block,#modal.TH .skill-text-cnt .scores_block,#modal.aspire .skill-text-cnt .scores_block,#modal.AS .skill-text-cnt .scores_block,#modal.give .skill-text-cnt .scores_block,#modal.GI .skill-text-cnt .scores_block,#modal.empathize .skill-text-cnt .scores_block,#modal.EM .skill-text-cnt .scores_block,#modal.other .skill-text-cnt .scores_block,#modal.OT .skill-text-cnt .scores_block{border:none}#modal.savor .skill-text-cnt h2,#modal.SA .skill-text-cnt h2,#modal.thank .skill-text-cnt h2,#modal.TH .skill-text-cnt h2,#modal.aspire .skill-text-cnt h2,#modal.AS .skill-text-cnt h2,#modal.give .skill-text-cnt h2,#modal.GI .skill-text-cnt h2,#modal.empathize .skill-text-cnt h2,#modal.EM .skill-text-cnt h2,#modal.other .skill-text-cnt h2,#modal.OT .skill-text-cnt h2{margin:0;font-size:20px;max-height:35px;overflow:hidden}#modal.savor .score-container,#modal.SA .score-container,#modal.thank .score-container,#modal.TH .score-container,#modal.aspire .score-container,#modal.AS .score-container,#modal.give .score-container,#modal.GI .score-container,#modal.empathize .score-container,#modal.EM .score-container,#modal.other .score-container,#modal.OT .score-container{max-width:385px;min-width:385px;margin:5px auto 0 0;position:relative}#modal.savor .score-container .progress,#modal.SA .score-container .progress,#modal.thank .score-container .progress,#modal.TH .score-container .progress,#modal.aspire .score-container .progress,#modal.AS .score-container .progress,#modal.give .score-container .progress,#modal.GI .score-container .progress,#modal.empathize .score-container .progress,#modal.EM .score-container .progress,#modal.other .score-container .progress,#modal.OT .score-container .progress{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-ms-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:relative;background:#fff;box-shadow:none;border:2px solid rgba(0,0,0,0.1);width:85%;margin:0 7.5% 0 7.5%;height:35px;overflow:hidden}#modal.savor .score-container .value,#modal.SA .score-container .value,#modal.thank .score-container .value,#modal.TH .score-container .value,#modal.aspire .score-container .value,#modal.AS .score-container .value,#modal.give .score-container .value,#modal.GI .score-container .value,#modal.empathize .score-container .value,#modal.EM .score-container .value,#modal.other .score-container .value,#modal.OT .score-container .value{-webkit-border-radius:0 17.5px 17.5px 0;-moz-border-radius:0 17.5px 17.5px 0;-ms-border-radius:0 17.5px 17.5px 0;border-radius:0 17.5px 17.5px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;left:11px;height:35px;max-width:97%;min-width:14%}#modal.savor .score-container .value.savor,#modal.SA .score-container .value.savor,#modal.thank .score-container .value.savor,#modal.TH .score-container .value.savor,#modal.aspire .score-container .value.savor,#modal.AS .score-container .value.savor,#modal.give .score-container .value.savor,#modal.GI .score-container .value.savor,#modal.empathize .score-container .value.savor,#modal.EM .score-container .value.savor,#modal.other .score-container .value.savor,#modal.OT .score-container .value.savor,#modal.savor .score-container .value.SA,#modal.SA .score-container .value.SA,#modal.thank .score-container .value.SA,#modal.TH .score-container .value.SA,#modal.aspire .score-container .value.SA,#modal.AS .score-container .value.SA,#modal.give .score-container .value.SA,#modal.GI .score-container .value.SA,#modal.empathize .score-container .value.SA,#modal.EM .score-container .value.SA,#modal.other .score-container .value.SA,#modal.OT .score-container .value.SA{background:url('/static/img/modal_congrads/SAVOR_max.png') no-repeat}#modal.savor .score-container .value.thank,#modal.SA .score-container .value.thank,#modal.thank .score-container .value.thank,#modal.TH .score-container .value.thank,#modal.aspire .score-container .value.thank,#modal.AS .score-container .value.thank,#modal.give .score-container .value.thank,#modal.GI .score-container .value.thank,#modal.empathize .score-container .value.thank,#modal.EM .score-container .value.thank,#modal.other .score-container .value.thank,#modal.OT .score-container .value.thank,#modal.savor .score-container .value.TH,#modal.SA .score-container .value.TH,#modal.thank .score-container .value.TH,#modal.TH .score-container .value.TH,#modal.aspire .score-container .value.TH,#modal.AS .score-container .value.TH,#modal.give .score-container .value.TH,#modal.GI .score-container .value.TH,#modal.empathize .score-container .value.TH,#modal.EM .score-container .value.TH,#modal.other .score-container .value.TH,#modal.OT .score-container .value.TH{background:url('/static/img/modal_congrads/THANK_max.png') no-repeat}#modal.savor .score-container .value.aspire,#modal.SA .score-container .value.aspire,#modal.thank .score-container .value.aspire,#modal.TH .score-container .value.aspire,#modal.aspire .score-container .value.aspire,#modal.AS .score-container .value.aspire,#modal.give .score-container .value.aspire,#modal.GI .score-container .value.aspire,#modal.empathize .score-container .value.aspire,#modal.EM .score-container .value.aspire,#modal.other .score-container .value.aspire,#modal.OT .score-container .value.aspire,#modal.savor .score-container .value.AS,#modal.SA .score-container .value.AS,#modal.thank .score-container .value.AS,#modal.TH .score-container .value.AS,#modal.aspire .score-container .value.AS,#modal.AS .score-container .value.AS,#modal.give .score-container .value.AS,#modal.GI .score-container .value.AS,#modal.empathize .score-container .value.AS,#modal.EM .score-container .value.AS,#modal.other .score-container .value.AS,#modal.OT .score-container .value.AS{background:url('/static/img/modal_congrads/ASPIRE_max.png') no-repeat}#modal.savor .score-container .value.give,#modal.SA .score-container .value.give,#modal.thank .score-container .value.give,#modal.TH .score-container .value.give,#modal.aspire .score-container .value.give,#modal.AS .score-container .value.give,#modal.give .score-container .value.give,#modal.GI .score-container .value.give,#modal.empathize .score-container .value.give,#modal.EM .score-container .value.give,#modal.other .score-container .value.give,#modal.OT .score-container .value.give,#modal.savor .score-container .value.GI,#modal.SA .score-container .value.GI,#modal.thank .score-container .value.GI,#modal.TH .score-container .value.GI,#modal.aspire .score-container .value.GI,#modal.AS .score-container .value.GI,#modal.give .score-container .value.GI,#modal.GI .score-container .value.GI,#modal.empathize .score-container .value.GI,#modal.EM .score-container .value.GI,#modal.other .score-container .value.GI,#modal.OT .score-container .value.GI{background:url('/static/img/modal_congrads/GIVE_max.png') no-repeat}#modal.savor .score-container .value.empathize,#modal.SA .score-container .value.empathize,#modal.thank .score-container .value.empathize,#modal.TH .score-container .value.empathize,#modal.aspire .score-container .value.empathize,#modal.AS .score-container .value.empathize,#modal.give .score-container .value.empathize,#modal.GI .score-container .value.empathize,#modal.empathize .score-container .value.empathize,#modal.EM .score-container .value.empathize,#modal.other .score-container .value.empathize,#modal.OT .score-container .value.empathize,#modal.savor .score-container .value.EM,#modal.SA .score-container .value.EM,#modal.thank .score-container .value.EM,#modal.TH .score-container .value.EM,#modal.aspire .score-container .value.EM,#modal.AS .score-container .value.EM,#modal.give .score-container .value.EM,#modal.GI .score-container .value.EM,#modal.empathize .score-container .value.EM,#modal.EM .score-container .value.EM,#modal.other .score-container .value.EM,#modal.OT .score-container .value.EM{background:url('/static/img/modal_congrads/EMPATHIZE_max.png') no-repeat}#modal.savor .score-container .value .progress-circle,#modal.SA .score-container .value .progress-circle,#modal.thank .score-container .value .progress-circle,#modal.TH .score-container .value .progress-circle,#modal.aspire .score-container .value .progress-circle,#modal.AS .score-container .value .progress-circle,#modal.give .score-container .value .progress-circle,#modal.GI .score-container .value .progress-circle,#modal.empathize .score-container .value .progress-circle,#modal.EM .score-container .value .progress-circle,#modal.other .score-container .value .progress-circle,#modal.OT .score-container .value .progress-circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-family:OpenSansBold;font-size:14px;position:absolute;top:5px;right:7px;height:25px;width:25px;line-height:26px;background:#fff;font-weight:normal;text-align:center}#modal.savor .score-container .value .progress-circle.savor,#modal.SA .score-container .value .progress-circle.savor,#modal.thank .score-container .value .progress-circle.savor,#modal.TH .score-container .value .progress-circle.savor,#modal.aspire .score-container .value .progress-circle.savor,#modal.AS .score-container .value .progress-circle.savor,#modal.give .score-container .value .progress-circle.savor,#modal.GI .score-container .value .progress-circle.savor,#modal.empathize .score-container .value .progress-circle.savor,#modal.EM .score-container .value .progress-circle.savor,#modal.other .score-container .value .progress-circle.savor,#modal.OT .score-container .value .progress-circle.savor,#modal.savor .score-container .value .progress-circle.SA,#modal.SA .score-container .value .progress-circle.SA,#modal.thank .score-container .value .progress-circle.SA,#modal.TH .score-container .value .progress-circle.SA,#modal.aspire .score-container .value .progress-circle.SA,#modal.AS .score-container .value .progress-circle.SA,#modal.give .score-container .value .progress-circle.SA,#modal.GI .score-container .value .progress-circle.SA,#modal.empathize .score-container .value .progress-circle.SA,#modal.EM .score-container .value .progress-circle.SA,#modal.other .score-container .value .progress-circle.SA,#modal.OT .score-container .value .progress-circle.SA{color:#c82993}#modal.savor .score-container .value .progress-circle.thank,#modal.SA .score-container .value .progress-circle.thank,#modal.thank .score-container .value .progress-circle.thank,#modal.TH .score-container .value .progress-circle.thank,#modal.aspire .score-container .value .progress-circle.thank,#modal.AS .score-container .value .progress-circle.thank,#modal.give .score-container .value .progress-circle.thank,#modal.GI .score-container .value .progress-circle.thank,#modal.empathize .score-container .value .progress-circle.thank,#modal.EM .score-container .value .progress-circle.thank,#modal.other .score-container .value .progress-circle.thank,#modal.OT .score-container .value .progress-circle.thank,#modal.savor .score-container .value .progress-circle.TH,#modal.SA .score-container .value .progress-circle.TH,#modal.thank .score-container .value .progress-circle.TH,#modal.TH .score-container .value .progress-circle.TH,#modal.aspire .score-container .value .progress-circle.TH,#modal.AS .score-container .value .progress-circle.TH,#modal.give .score-container .value .progress-circle.TH,#modal.GI .score-container .value .progress-circle.TH,#modal.empathize .score-container .value .progress-circle.TH,#modal.EM .score-container .value .progress-circle.TH,#modal.other .score-container .value .progress-circle.TH,#modal.OT .score-container .value .progress-circle.TH{color:#fd8925}#modal.savor .score-container .value .progress-circle.aspire,#modal.SA .score-container .value .progress-circle.aspire,#modal.thank .score-container .value .progress-circle.aspire,#modal.TH .score-container .value .progress-circle.aspire,#modal.aspire .score-container .value .progress-circle.aspire,#modal.AS .score-container .value .progress-circle.aspire,#modal.give .score-container .value .progress-circle.aspire,#modal.GI .score-container .value .progress-circle.aspire,#modal.empathize .score-container .value .progress-circle.aspire,#modal.EM .score-container .value .progress-circle.aspire,#modal.other .score-container .value .progress-circle.aspire,#modal.OT .score-container .value .progress-circle.aspire,#modal.savor .score-container .value .progress-circle.AS,#modal.SA .score-container .value .progress-circle.AS,#modal.thank .score-container .value .progress-circle.AS,#modal.TH .score-container .value .progress-circle.AS,#modal.aspire .score-container .value .progress-circle.AS,#modal.AS .score-container .value .progress-circle.AS,#modal.give .score-container .value .progress-circle.AS,#modal.GI .score-container .value .progress-circle.AS,#modal.empathize .score-container .value .progress-circle.AS,#modal.EM .score-container .value .progress-circle.AS,#modal.other .score-container .value .progress-circle.AS,#modal.OT .score-container .value .progress-circle.AS{color:#1da2df}#modal.savor .score-container .value .progress-circle.give,#modal.SA .score-container .value .progress-circle.give,#modal.thank .score-container .value .progress-circle.give,#modal.TH .score-container .value .progress-circle.give,#modal.aspire .score-container .value .progress-circle.give,#modal.AS .score-container .value .progress-circle.give,#modal.give .score-container .value .progress-circle.give,#modal.GI .score-container .value .progress-circle.give,#modal.empathize .score-container .value .progress-circle.give,#modal.EM .score-container .value .progress-circle.give,#modal.other .score-container .value .progress-circle.give,#modal.OT .score-container .value .progress-circle.give,#modal.savor .score-container .value .progress-circle.GI,#modal.SA .score-container .value .progress-circle.GI,#modal.thank .score-container .value .progress-circle.GI,#modal.TH .score-container .value .progress-circle.GI,#modal.aspire .score-container .value .progress-circle.GI,#modal.AS .score-container .value .progress-circle.GI,#modal.give .score-container .value .progress-circle.GI,#modal.GI .score-container .value .progress-circle.GI,#modal.empathize .score-container .value .progress-circle.GI,#modal.EM .score-container .value .progress-circle.GI,#modal.other .score-container .value .progress-circle.GI,#modal.OT .score-container .value .progress-circle.GI{color:#1fc525}#modal.savor .score-container .value .progress-circle.empathize,#modal.SA .score-container .value .progress-circle.empathize,#modal.thank .score-container .value .progress-circle.empathize,#modal.TH .score-container .value .progress-circle.empathize,#modal.aspire .score-container .value .progress-circle.empathize,#modal.AS .score-container .value .progress-circle.empathize,#modal.give .score-container .value .progress-circle.empathize,#modal.GI .score-container .value .progress-circle.empathize,#modal.empathize .score-container .value .progress-circle.empathize,#modal.EM .score-container .value .progress-circle.empathize,#modal.other .score-container .value .progress-circle.empathize,#modal.OT .score-container .value .progress-circle.empathize,#modal.savor .score-container .value .progress-circle.EM,#modal.SA .score-container .value .progress-circle.EM,#modal.thank .score-container .value .progress-circle.EM,#modal.TH .score-container .value .progress-circle.EM,#modal.aspire .score-container .value .progress-circle.EM,#modal.AS .score-container .value .progress-circle.EM,#modal.give .score-container .value .progress-circle.EM,#modal.GI .score-container .value .progress-circle.EM,#modal.empathize .score-container .value .progress-circle.EM,#modal.EM .score-container .value .progress-circle.EM,#modal.other .score-container .value .progress-circle.EM,#modal.OT .score-container .value .progress-circle.EM{color:#fc1923}#modal.savor .score-container .icon,#modal.SA .score-container .icon,#modal.thank .score-container .icon,#modal.TH .score-container .icon,#modal.aspire .score-container .icon,#modal.AS .score-container .icon,#modal.give .score-container .icon,#modal.GI .score-container .icon,#modal.empathize .score-container .icon,#modal.EM .score-container .icon,#modal.other .score-container .icon,#modal.OT .score-container .icon{height:50px;width:50px;position:absolute;left:6px;top:-8px}#modal.savor .score-container .icon.savor,#modal.SA .score-container .icon.savor,#modal.thank .score-container .icon.savor,#modal.TH .score-container .icon.savor,#modal.aspire .score-container .icon.savor,#modal.AS .score-container .icon.savor,#modal.give .score-container .icon.savor,#modal.GI .score-container .icon.savor,#modal.empathize .score-container .icon.savor,#modal.EM .score-container .icon.savor,#modal.other .score-container .icon.savor,#modal.OT .score-container .icon.savor,#modal.savor .score-container .icon.SA,#modal.SA .score-container .icon.SA,#modal.thank .score-container .icon.SA,#modal.TH .score-container .icon.SA,#modal.aspire .score-container .icon.SA,#modal.AS .score-container .icon.SA,#modal.give .score-container .icon.SA,#modal.GI .score-container .icon.SA,#modal.empathize .score-container .icon.SA,#modal.EM .score-container .icon.SA,#modal.other .score-container .icon.SA,#modal.OT .score-container .icon.SA{background:url('/static/img/modal_congrads/SAVOR_icon_small.png') no-repeat}#modal.savor .score-container .icon.thank,#modal.SA .score-container .icon.thank,#modal.thank .score-container .icon.thank,#modal.TH .score-container .icon.thank,#modal.aspire .score-container .icon.thank,#modal.AS .score-container .icon.thank,#modal.give .score-container .icon.thank,#modal.GI .score-container .icon.thank,#modal.empathize .score-container .icon.thank,#modal.EM .score-container .icon.thank,#modal.other .score-container .icon.thank,#modal.OT .score-container .icon.thank,#modal.savor .score-container .icon.TH,#modal.SA .score-container .icon.TH,#modal.thank .score-container .icon.TH,#modal.TH .score-container .icon.TH,#modal.aspire .score-container .icon.TH,#modal.AS .score-container .icon.TH,#modal.give .score-container .icon.TH,#modal.GI .score-container .icon.TH,#modal.empathize .score-container .icon.TH,#modal.EM .score-container .icon.TH,#modal.other .score-container .icon.TH,#modal.OT .score-container .icon.TH{background:url('/static/img/modal_congrads/THANK_icon_small.png') no-repeat}#modal.savor .score-container .icon.aspire,#modal.SA .score-container .icon.aspire,#modal.thank .score-container .icon.aspire,#modal.TH .score-container .icon.aspire,#modal.aspire .score-container .icon.aspire,#modal.AS .score-container .icon.aspire,#modal.give .score-container .icon.aspire,#modal.GI .score-container .icon.aspire,#modal.empathize .score-container .icon.aspire,#modal.EM .score-container .icon.aspire,#modal.other .score-container .icon.aspire,#modal.OT .score-container .icon.aspire,#modal.savor .score-container .icon.AS,#modal.SA .score-container .icon.AS,#modal.thank .score-container .icon.AS,#modal.TH .score-container .icon.AS,#modal.aspire .score-container .icon.AS,#modal.AS .score-container .icon.AS,#modal.give .score-container .icon.AS,#modal.GI .score-container .icon.AS,#modal.empathize .score-container .icon.AS,#modal.EM .score-container .icon.AS,#modal.other .score-container .icon.AS,#modal.OT .score-container .icon.AS{background:url('/static/img/modal_congrads/ASPIRE_icon_small.png') no-repeat}#modal.savor .score-container .icon.give,#modal.SA .score-container .icon.give,#modal.thank .score-container .icon.give,#modal.TH .score-container .icon.give,#modal.aspire .score-container .icon.give,#modal.AS .score-container .icon.give,#modal.give .score-container .icon.give,#modal.GI .score-container .icon.give,#modal.empathize .score-container .icon.give,#modal.EM .score-container .icon.give,#modal.other .score-container .icon.give,#modal.OT .score-container .icon.give,#modal.savor .score-container .icon.GI,#modal.SA .score-container .icon.GI,#modal.thank .score-container .icon.GI,#modal.TH .score-container .icon.GI,#modal.aspire .score-container .icon.GI,#modal.AS .score-container .icon.GI,#modal.give .score-container .icon.GI,#modal.GI .score-container .icon.GI,#modal.empathize .score-container .icon.GI,#modal.EM .score-container .icon.GI,#modal.other .score-container .icon.GI,#modal.OT .score-container .icon.GI{background:url('/static/img/modal_congrads/GIVE_icon_small.png') no-repeat}#modal.savor .score-container .icon.empathize,#modal.SA .score-container .icon.empathize,#modal.thank .score-container .icon.empathize,#modal.TH .score-container .icon.empathize,#modal.aspire .score-container .icon.empathize,#modal.AS .score-container .icon.empathize,#modal.give .score-container .icon.empathize,#modal.GI .score-container .icon.empathize,#modal.empathize .score-container .icon.empathize,#modal.EM .score-container .icon.empathize,#modal.other .score-container .icon.empathize,#modal.OT .score-container .icon.empathize,#modal.savor .score-container .icon.EM,#modal.SA .score-container .icon.EM,#modal.thank .score-container .icon.EM,#modal.TH .score-container .icon.EM,#modal.aspire .score-container .icon.EM,#modal.AS .score-container .icon.EM,#modal.give .score-container .icon.EM,#modal.GI .score-container .icon.EM,#modal.empathize .score-container .icon.EM,#modal.EM .score-container .icon.EM,#modal.other .score-container .icon.EM,#modal.OT .score-container .icon.EM{background:url('/static/img/modal_congrads/EMPATHIZE_icon_small.png') no-repeat}#modal.savor .buttons-container,#modal.SA .buttons-container,#modal.thank .buttons-container,#modal.TH .buttons-container,#modal.aspire .buttons-container,#modal.AS .buttons-container,#modal.give .buttons-container,#modal.GI .buttons-container,#modal.empathize .buttons-container,#modal.EM .buttons-container,#modal.other .buttons-container,#modal.OT .buttons-container{margin:30px 0 30px 0}#modal.savor .buttons-container.reward,#modal.SA .buttons-container.reward,#modal.thank .buttons-container.reward,#modal.TH .buttons-container.reward,#modal.aspire .buttons-container.reward,#modal.AS .buttons-container.reward,#modal.give .buttons-container.reward,#modal.GI .buttons-container.reward,#modal.empathize .buttons-container.reward,#modal.EM .buttons-container.reward,#modal.other .buttons-container.reward,#modal.OT .buttons-container.reward{margin:30px 0 0 0}#modal.savor .button_secondary.second,#modal.SA .button_secondary.second,#modal.thank .button_secondary.second,#modal.TH .button_secondary.second,#modal.aspire .button_secondary.second,#modal.AS .button_secondary.second,#modal.give .button_secondary.second,#modal.GI .button_secondary.second,#modal.empathize .button_secondary.second,#modal.EM .button_secondary.second,#modal.other .button_secondary.second,#modal.OT .button_secondary.second{text-shadow:none;box-shadow:none;padding:8px 30px!important;margin-left:0!important;font-family:OpenSansRegular}#modal.savor .middle_section.completed_activity.balloon,#modal.SA .middle_section.completed_activity.balloon,#modal.thank .middle_section.completed_activity.balloon,#modal.TH .middle_section.completed_activity.balloon,#modal.aspire .middle_section.completed_activity.balloon,#modal.AS .middle_section.completed_activity.balloon,#modal.give .middle_section.completed_activity.balloon,#modal.GI .middle_section.completed_activity.balloon,#modal.empathize .middle_section.completed_activity.balloon,#modal.EM .middle_section.completed_activity.balloon,#modal.other .middle_section.completed_activity.balloon,#modal.OT .middle_section.completed_activity.balloon{margin-top:55px!important}#modal.savor .middle_section.leveled_up.balloon,#modal.SA .middle_section.leveled_up.balloon,#modal.thank .middle_section.leveled_up.balloon,#modal.TH .middle_section.leveled_up.balloon,#modal.aspire .middle_section.leveled_up.balloon,#modal.AS .middle_section.leveled_up.balloon,#modal.give .middle_section.leveled_up.balloon,#modal.GI .middle_section.leveled_up.balloon,#modal.empathize .middle_section.leveled_up.balloon,#modal.EM .middle_section.leveled_up.balloon,#modal.other .middle_section.leveled_up.balloon,#modal.OT .middle_section.leveled_up.balloon{margin-top:60px!important}#modal.savor .middle-section .notification-container,#modal.SA .middle-section .notification-container,#modal.thank .middle-section .notification-container,#modal.TH .middle-section .notification-container,#modal.aspire .middle-section .notification-container,#modal.AS .middle-section .notification-container,#modal.give .middle-section .notification-container,#modal.GI .middle-section .notification-container,#modal.empathize .middle-section .notification-container,#modal.EM .middle-section .notification-container,#modal.other .middle-section .notification-container,#modal.OT .middle-section .notification-container,#modal.savor .middle_section .notification-container,#modal.SA .middle_section .notification-container,#modal.thank .middle_section .notification-container,#modal.TH .middle_section .notification-container,#modal.aspire .middle_section .notification-container,#modal.AS .middle_section .notification-container,#modal.give .middle_section .notification-container,#modal.GI .middle_section .notification-container,#modal.empathize .middle_section .notification-container,#modal.EM .middle_section .notification-container,#modal.other .middle_section .notification-container,#modal.OT .middle_section .notification-container{color:#777774;font-size:18px;margin:5px 0 15px 0;text-align:center}#modal.savor .middle-section .notification-container span,#modal.SA .middle-section .notification-container span,#modal.thank .middle-section .notification-container span,#modal.TH .middle-section .notification-container span,#modal.aspire .middle-section .notification-container span,#modal.AS .middle-section .notification-container span,#modal.give .middle-section .notification-container span,#modal.GI .middle-section .notification-container span,#modal.empathize .middle-section .notification-container span,#modal.EM .middle-section .notification-container span,#modal.other .middle-section .notification-container span,#modal.OT .middle-section .notification-container span,#modal.savor .middle_section .notification-container span,#modal.SA .middle_section .notification-container span,#modal.thank .middle_section .notification-container span,#modal.TH .middle_section .notification-container span,#modal.aspire .middle_section .notification-container span,#modal.AS .middle_section .notification-container span,#modal.give .middle_section .notification-container span,#modal.GI .middle_section .notification-container span,#modal.empathize .middle_section .notification-container span,#modal.EM .middle_section .notification-container span,#modal.other .middle_section .notification-container span,#modal.OT .middle_section .notification-container span{text-transform:capitalize}#modal.savor .ribbon-cnt,#modal.SA .ribbon-cnt,#modal.thank .ribbon-cnt,#modal.TH .ribbon-cnt,#modal.aspire .ribbon-cnt,#modal.AS .ribbon-cnt,#modal.give .ribbon-cnt,#modal.GI .ribbon-cnt,#modal.empathize .ribbon-cnt,#modal.EM .ribbon-cnt,#modal.other .ribbon-cnt,#modal.OT .ribbon-cnt{height:85px;top:120px;left:-59px}#modal.savor .ribbon-cnt.balloon,#modal.SA .ribbon-cnt.balloon,#modal.thank .ribbon-cnt.balloon,#modal.TH .ribbon-cnt.balloon,#modal.aspire .ribbon-cnt.balloon,#modal.AS .ribbon-cnt.balloon,#modal.give .ribbon-cnt.balloon,#modal.GI .ribbon-cnt.balloon,#modal.empathize .ribbon-cnt.balloon,#modal.EM .ribbon-cnt.balloon,#modal.other .ribbon-cnt.balloon,#modal.OT .ribbon-cnt.balloon{top:170px}#modal.savor .ribbon-cnt.savor,#modal.SA .ribbon-cnt.savor,#modal.thank .ribbon-cnt.savor,#modal.TH .ribbon-cnt.savor,#modal.aspire .ribbon-cnt.savor,#modal.AS .ribbon-cnt.savor,#modal.give .ribbon-cnt.savor,#modal.GI .ribbon-cnt.savor,#modal.empathize .ribbon-cnt.savor,#modal.EM .ribbon-cnt.savor,#modal.other .ribbon-cnt.savor,#modal.OT .ribbon-cnt.savor,#modal.savor .ribbon-cnt.SA,#modal.SA .ribbon-cnt.SA,#modal.thank .ribbon-cnt.SA,#modal.TH .ribbon-cnt.SA,#modal.aspire .ribbon-cnt.SA,#modal.AS .ribbon-cnt.SA,#modal.give .ribbon-cnt.SA,#modal.GI .ribbon-cnt.SA,#modal.empathize .ribbon-cnt.SA,#modal.EM .ribbon-cnt.SA,#modal.other .ribbon-cnt.SA,#modal.OT .ribbon-cnt.SA{background:url('/static/img/modal_congrads/SAVOR_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt.thank,#modal.SA .ribbon-cnt.thank,#modal.thank .ribbon-cnt.thank,#modal.TH .ribbon-cnt.thank,#modal.aspire .ribbon-cnt.thank,#modal.AS .ribbon-cnt.thank,#modal.give .ribbon-cnt.thank,#modal.GI .ribbon-cnt.thank,#modal.empathize .ribbon-cnt.thank,#modal.EM .ribbon-cnt.thank,#modal.other .ribbon-cnt.thank,#modal.OT .ribbon-cnt.thank,#modal.savor .ribbon-cnt.TH,#modal.SA .ribbon-cnt.TH,#modal.thank .ribbon-cnt.TH,#modal.TH .ribbon-cnt.TH,#modal.aspire .ribbon-cnt.TH,#modal.AS .ribbon-cnt.TH,#modal.give .ribbon-cnt.TH,#modal.GI .ribbon-cnt.TH,#modal.empathize .ribbon-cnt.TH,#modal.EM .ribbon-cnt.TH,#modal.other .ribbon-cnt.TH,#modal.OT .ribbon-cnt.TH{background:url('/static/img/modal_congrads/THANK_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt.aspire,#modal.SA .ribbon-cnt.aspire,#modal.thank .ribbon-cnt.aspire,#modal.TH .ribbon-cnt.aspire,#modal.aspire .ribbon-cnt.aspire,#modal.AS .ribbon-cnt.aspire,#modal.give .ribbon-cnt.aspire,#modal.GI .ribbon-cnt.aspire,#modal.empathize .ribbon-cnt.aspire,#modal.EM .ribbon-cnt.aspire,#modal.other .ribbon-cnt.aspire,#modal.OT .ribbon-cnt.aspire,#modal.savor .ribbon-cnt.AS,#modal.SA .ribbon-cnt.AS,#modal.thank .ribbon-cnt.AS,#modal.TH .ribbon-cnt.AS,#modal.aspire .ribbon-cnt.AS,#modal.AS .ribbon-cnt.AS,#modal.give .ribbon-cnt.AS,#modal.GI .ribbon-cnt.AS,#modal.empathize .ribbon-cnt.AS,#modal.EM .ribbon-cnt.AS,#modal.other .ribbon-cnt.AS,#modal.OT .ribbon-cnt.AS{background:url('/static/img/modal_congrads/ASPIRE_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt.give,#modal.SA .ribbon-cnt.give,#modal.thank .ribbon-cnt.give,#modal.TH .ribbon-cnt.give,#modal.aspire .ribbon-cnt.give,#modal.AS .ribbon-cnt.give,#modal.give .ribbon-cnt.give,#modal.GI .ribbon-cnt.give,#modal.empathize .ribbon-cnt.give,#modal.EM .ribbon-cnt.give,#modal.other .ribbon-cnt.give,#modal.OT .ribbon-cnt.give,#modal.savor .ribbon-cnt.GI,#modal.SA .ribbon-cnt.GI,#modal.thank .ribbon-cnt.GI,#modal.TH .ribbon-cnt.GI,#modal.aspire .ribbon-cnt.GI,#modal.AS .ribbon-cnt.GI,#modal.give .ribbon-cnt.GI,#modal.GI .ribbon-cnt.GI,#modal.empathize .ribbon-cnt.GI,#modal.EM .ribbon-cnt.GI,#modal.other .ribbon-cnt.GI,#modal.OT .ribbon-cnt.GI{background:url('/static/img/modal_congrads/GIVE_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt.empathize,#modal.SA .ribbon-cnt.empathize,#modal.thank .ribbon-cnt.empathize,#modal.TH .ribbon-cnt.empathize,#modal.aspire .ribbon-cnt.empathize,#modal.AS .ribbon-cnt.empathize,#modal.give .ribbon-cnt.empathize,#modal.GI .ribbon-cnt.empathize,#modal.empathize .ribbon-cnt.empathize,#modal.EM .ribbon-cnt.empathize,#modal.other .ribbon-cnt.empathize,#modal.OT .ribbon-cnt.empathize,#modal.savor .ribbon-cnt.EM,#modal.SA .ribbon-cnt.EM,#modal.thank .ribbon-cnt.EM,#modal.TH .ribbon-cnt.EM,#modal.aspire .ribbon-cnt.EM,#modal.AS .ribbon-cnt.EM,#modal.give .ribbon-cnt.EM,#modal.GI .ribbon-cnt.EM,#modal.empathize .ribbon-cnt.EM,#modal.EM .ribbon-cnt.EM,#modal.other .ribbon-cnt.EM,#modal.OT .ribbon-cnt.EM{background:url('/static/img/modal_congrads/EMPATHIZE_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt.other,#modal.SA .ribbon-cnt.other,#modal.thank .ribbon-cnt.other,#modal.TH .ribbon-cnt.other,#modal.aspire .ribbon-cnt.other,#modal.AS .ribbon-cnt.other,#modal.give .ribbon-cnt.other,#modal.GI .ribbon-cnt.other,#modal.empathize .ribbon-cnt.other,#modal.EM .ribbon-cnt.other,#modal.other .ribbon-cnt.other,#modal.OT .ribbon-cnt.other,#modal.savor .ribbon-cnt.OT,#modal.SA .ribbon-cnt.OT,#modal.thank .ribbon-cnt.OT,#modal.TH .ribbon-cnt.OT,#modal.aspire .ribbon-cnt.OT,#modal.AS .ribbon-cnt.OT,#modal.give .ribbon-cnt.OT,#modal.GI .ribbon-cnt.OT,#modal.empathize .ribbon-cnt.OT,#modal.EM .ribbon-cnt.OT,#modal.other .ribbon-cnt.OT,#modal.OT .ribbon-cnt.OT{background:url('/static/img/modal_congrads/other_ribbon.png') no-repeat;background-position:center}#modal.savor .ribbon-cnt h1,#modal.SA .ribbon-cnt h1,#modal.thank .ribbon-cnt h1,#modal.TH .ribbon-cnt h1,#modal.aspire .ribbon-cnt h1,#modal.AS .ribbon-cnt h1,#modal.give .ribbon-cnt h1,#modal.GI .ribbon-cnt h1,#modal.empathize .ribbon-cnt h1,#modal.EM .ribbon-cnt h1,#modal.other .ribbon-cnt h1,#modal.OT .ribbon-cnt h1{margin-top:20px}#modal.savor .container,#modal.SA .container,#modal.thank .container,#modal.TH .container,#modal.aspire .container,#modal.AS .container,#modal.give .container,#modal.GI .container,#modal.empathize .container,#modal.EM .container,#modal.other .container,#modal.OT .container{max-width:395px;min-width:395px;margin:0 auto 0 auto}#modal.savor .container h3,#modal.SA .container h3,#modal.thank .container h3,#modal.TH .container h3,#modal.aspire .container h3,#modal.AS .container h3,#modal.give .container h3,#modal.GI .container h3,#modal.empathize .container h3,#modal.EM .container h3,#modal.other .container h3,#modal.OT .container h3{float:none;font-size:16px!important;font-weight:bold;text-align:left;margin:10px 0 10px 0}#modal.savor .container h3.savor,#modal.SA .container h3.savor,#modal.thank .container h3.savor,#modal.TH .container h3.savor,#modal.aspire .container h3.savor,#modal.AS .container h3.savor,#modal.give .container h3.savor,#modal.GI .container h3.savor,#modal.empathize .container h3.savor,#modal.EM .container h3.savor,#modal.other .container h3.savor,#modal.OT .container h3.savor,#modal.savor .container h3.SA,#modal.SA .container h3.SA,#modal.thank .container h3.SA,#modal.TH .container h3.SA,#modal.aspire .container h3.SA,#modal.AS .container h3.SA,#modal.give .container h3.SA,#modal.GI .container h3.SA,#modal.empathize .container h3.SA,#modal.EM .container h3.SA,#modal.other .container h3.SA,#modal.OT .container h3.SA{color:#c82993}#modal.savor .container h3.thank,#modal.SA .container h3.thank,#modal.thank .container h3.thank,#modal.TH .container h3.thank,#modal.aspire .container h3.thank,#modal.AS .container h3.thank,#modal.give .container h3.thank,#modal.GI .container h3.thank,#modal.empathize .container h3.thank,#modal.EM .container h3.thank,#modal.other .container h3.thank,#modal.OT .container h3.thank,#modal.savor .container h3.TH,#modal.SA .container h3.TH,#modal.thank .container h3.TH,#modal.TH .container h3.TH,#modal.aspire .container h3.TH,#modal.AS .container h3.TH,#modal.give .container h3.TH,#modal.GI .container h3.TH,#modal.empathize .container h3.TH,#modal.EM .container h3.TH,#modal.other .container h3.TH,#modal.OT .container h3.TH{color:#fd8925}#modal.savor .container h3.aspire,#modal.SA .container h3.aspire,#modal.thank .container h3.aspire,#modal.TH .container h3.aspire,#modal.aspire .container h3.aspire,#modal.AS .container h3.aspire,#modal.give .container h3.aspire,#modal.GI .container h3.aspire,#modal.empathize .container h3.aspire,#modal.EM .container h3.aspire,#modal.other .container h3.aspire,#modal.OT .container h3.aspire,#modal.savor .container h3.AS,#modal.SA .container h3.AS,#modal.thank .container h3.AS,#modal.TH .container h3.AS,#modal.aspire .container h3.AS,#modal.AS .container h3.AS,#modal.give .container h3.AS,#modal.GI .container h3.AS,#modal.empathize .container h3.AS,#modal.EM .container h3.AS,#modal.other .container h3.AS,#modal.OT .container h3.AS{color:#1da2df}#modal.savor .container h3.give,#modal.SA .container h3.give,#modal.thank .container h3.give,#modal.TH .container h3.give,#modal.aspire .container h3.give,#modal.AS .container h3.give,#modal.give .container h3.give,#modal.GI .container h3.give,#modal.empathize .container h3.give,#modal.EM .container h3.give,#modal.other .container h3.give,#modal.OT .container h3.give,#modal.savor .container h3.GI,#modal.SA .container h3.GI,#modal.thank .container h3.GI,#modal.TH .container h3.GI,#modal.aspire .container h3.GI,#modal.AS .container h3.GI,#modal.give .container h3.GI,#modal.GI .container h3.GI,#modal.empathize .container h3.GI,#modal.EM .container h3.GI,#modal.other .container h3.GI,#modal.OT .container h3.GI{color:#1fc525}#modal.savor .container h3.empathize,#modal.SA .container h3.empathize,#modal.thank .container h3.empathize,#modal.TH .container h3.empathize,#modal.aspire .container h3.empathize,#modal.AS .container h3.empathize,#modal.give .container h3.empathize,#modal.GI .container h3.empathize,#modal.empathize .container h3.empathize,#modal.EM .container h3.empathize,#modal.other .container h3.empathize,#modal.OT .container h3.empathize,#modal.savor .container h3.EM,#modal.SA .container h3.EM,#modal.thank .container h3.EM,#modal.TH .container h3.EM,#modal.aspire .container h3.EM,#modal.AS .container h3.EM,#modal.give .container h3.EM,#modal.GI .container h3.EM,#modal.empathize .container h3.EM,#modal.EM .container h3.EM,#modal.other .container h3.EM,#modal.OT .container h3.EM{color:#fc1923}#modal.savor .container .benefit-container,#modal.SA .container .benefit-container,#modal.thank .container .benefit-container,#modal.TH .container .benefit-container,#modal.aspire .container .benefit-container,#modal.AS .container .benefit-container,#modal.give .container .benefit-container,#modal.GI .container .benefit-container,#modal.empathize .container .benefit-container,#modal.EM .container .benefit-container,#modal.other .container .benefit-container,#modal.OT .container .benefit-container{text-align:left;padding:10px 20px 0 20px}#modal.savor .container .benefit-container ul li,#modal.SA .container .benefit-container ul li,#modal.thank .container .benefit-container ul li,#modal.TH .container .benefit-container ul li,#modal.aspire .container .benefit-container ul li,#modal.AS .container .benefit-container ul li,#modal.give .container .benefit-container ul li,#modal.GI .container .benefit-container ul li,#modal.empathize .container .benefit-container ul li,#modal.EM .container .benefit-container ul li,#modal.other .container .benefit-container ul li,#modal.OT .container .benefit-container ul li{font-size:16px;line-height:24px;color:#777774;position:relative;width:96%;margin-left:4%}#modal.savor .container .benefit-container ul li:after,#modal.SA .container .benefit-container ul li:after,#modal.thank .container .benefit-container ul li:after,#modal.TH .container .benefit-container ul li:after,#modal.aspire .container .benefit-container ul li:after,#modal.AS .container .benefit-container ul li:after,#modal.give .container .benefit-container ul li:after,#modal.GI .container .benefit-container ul li:after,#modal.empathize .container .benefit-container ul li:after,#modal.EM .container .benefit-container ul li:after,#modal.other .container .benefit-container ul li:after,#modal.OT .container .benefit-container ul li:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;content:'';position:absolute;left:-12px;top:10px;height:5px;width:5px}#modal.savor .container .benefit-container ul.savor li:after,#modal.SA .container .benefit-container ul.savor li:after,#modal.thank .container .benefit-container ul.savor li:after,#modal.TH .container .benefit-container ul.savor li:after,#modal.aspire .container .benefit-container ul.savor li:after,#modal.AS .container .benefit-container ul.savor li:after,#modal.give .container .benefit-container ul.savor li:after,#modal.GI .container .benefit-container ul.savor li:after,#modal.empathize .container .benefit-container ul.savor li:after,#modal.EM .container .benefit-container ul.savor li:after,#modal.other .container .benefit-container ul.savor li:after,#modal.OT .container .benefit-container ul.savor li:after,#modal.savor .container .benefit-container ul.SA li:after,#modal.SA .container .benefit-container ul.SA li:after,#modal.thank .container .benefit-container ul.SA li:after,#modal.TH .container .benefit-container ul.SA li:after,#modal.aspire .container .benefit-container ul.SA li:after,#modal.AS .container .benefit-container ul.SA li:after,#modal.give .container .benefit-container ul.SA li:after,#modal.GI .container .benefit-container ul.SA li:after,#modal.empathize .container .benefit-container ul.SA li:after,#modal.EM .container .benefit-container ul.SA li:after,#modal.other .container .benefit-container ul.SA li:after,#modal.OT .container .benefit-container ul.SA li:after{background:#c82993}#modal.savor .container .benefit-container ul.thank li:after,#modal.SA .container .benefit-container ul.thank li:after,#modal.thank .container .benefit-container ul.thank li:after,#modal.TH .container .benefit-container ul.thank li:after,#modal.aspire .container .benefit-container ul.thank li:after,#modal.AS .container .benefit-container ul.thank li:after,#modal.give .container .benefit-container ul.thank li:after,#modal.GI .container .benefit-container ul.thank li:after,#modal.empathize .container .benefit-container ul.thank li:after,#modal.EM .container .benefit-container ul.thank li:after,#modal.other .container .benefit-container ul.thank li:after,#modal.OT .container .benefit-container ul.thank li:after,#modal.savor .container .benefit-container ul.TH li:after,#modal.SA .container .benefit-container ul.TH li:after,#modal.thank .container .benefit-container ul.TH li:after,#modal.TH .container .benefit-container ul.TH li:after,#modal.aspire .container .benefit-container ul.TH li:after,#modal.AS .container .benefit-container ul.TH li:after,#modal.give .container .benefit-container ul.TH li:after,#modal.GI .container .benefit-container ul.TH li:after,#modal.empathize .container .benefit-container ul.TH li:after,#modal.EM .container .benefit-container ul.TH li:after,#modal.other .container .benefit-container ul.TH li:after,#modal.OT .container .benefit-container ul.TH li:after{background:#fd8925}#modal.savor .container .benefit-container ul.aspire li:after,#modal.SA .container .benefit-container ul.aspire li:after,#modal.thank .container .benefit-container ul.aspire li:after,#modal.TH .container .benefit-container ul.aspire li:after,#modal.aspire .container .benefit-container ul.aspire li:after,#modal.AS .container .benefit-container ul.aspire li:after,#modal.give .container .benefit-container ul.aspire li:after,#modal.GI .container .benefit-container ul.aspire li:after,#modal.empathize .container .benefit-container ul.aspire li:after,#modal.EM .container .benefit-container ul.aspire li:after,#modal.other .container .benefit-container ul.aspire li:after,#modal.OT .container .benefit-container ul.aspire li:after,#modal.savor .container .benefit-container ul.AS li:after,#modal.SA .container .benefit-container ul.AS li:after,#modal.thank .container .benefit-container ul.AS li:after,#modal.TH .container .benefit-container ul.AS li:after,#modal.aspire .container .benefit-container ul.AS li:after,#modal.AS .container .benefit-container ul.AS li:after,#modal.give .container .benefit-container ul.AS li:after,#modal.GI .container .benefit-container ul.AS li:after,#modal.empathize .container .benefit-container ul.AS li:after,#modal.EM .container .benefit-container ul.AS li:after,#modal.other .container .benefit-container ul.AS li:after,#modal.OT .container .benefit-container ul.AS li:after{background:#1da2df}#modal.savor .container .benefit-container ul.give li:after,#modal.SA .container .benefit-container ul.give li:after,#modal.thank .container .benefit-container ul.give li:after,#modal.TH .container .benefit-container ul.give li:after,#modal.aspire .container .benefit-container ul.give li:after,#modal.AS .container .benefit-container ul.give li:after,#modal.give .container .benefit-container ul.give li:after,#modal.GI .container .benefit-container ul.give li:after,#modal.empathize .container .benefit-container ul.give li:after,#modal.EM .container .benefit-container ul.give li:after,#modal.other .container .benefit-container ul.give li:after,#modal.OT .container .benefit-container ul.give li:after,#modal.savor .container .benefit-container ul.GI li:after,#modal.SA .container .benefit-container ul.GI li:after,#modal.thank .container .benefit-container ul.GI li:after,#modal.TH .container .benefit-container ul.GI li:after,#modal.aspire .container .benefit-container ul.GI li:after,#modal.AS .container .benefit-container ul.GI li:after,#modal.give .container .benefit-container ul.GI li:after,#modal.GI .container .benefit-container ul.GI li:after,#modal.empathize .container .benefit-container ul.GI li:after,#modal.EM .container .benefit-container ul.GI li:after,#modal.other .container .benefit-container ul.GI li:after,#modal.OT .container .benefit-container ul.GI li:after{background:#1fc525}#modal.savor .container .benefit-container ul.empathize>li:after,#modal.SA .container .benefit-container ul.empathize>li:after,#modal.thank .container .benefit-container ul.empathize>li:after,#modal.TH .container .benefit-container ul.empathize>li:after,#modal.aspire .container .benefit-container ul.empathize>li:after,#modal.AS .container .benefit-container ul.empathize>li:after,#modal.give .container .benefit-container ul.empathize>li:after,#modal.GI .container .benefit-container ul.empathize>li:after,#modal.empathize .container .benefit-container ul.empathize>li:after,#modal.EM .container .benefit-container ul.empathize>li:after,#modal.other .container .benefit-container ul.empathize>li:after,#modal.OT .container .benefit-container ul.empathize>li:after,#modal.savor .container .benefit-container ul.EM>li:after,#modal.SA .container .benefit-container ul.EM>li:after,#modal.thank .container .benefit-container ul.EM>li:after,#modal.TH .container .benefit-container ul.EM>li:after,#modal.aspire .container .benefit-container ul.EM>li:after,#modal.AS .container .benefit-container ul.EM>li:after,#modal.give .container .benefit-container ul.EM>li:after,#modal.GI .container .benefit-container ul.EM>li:after,#modal.empathize .container .benefit-container ul.EM>li:after,#modal.EM .container .benefit-container ul.EM>li:after,#modal.other .container .benefit-container ul.EM>li:after,#modal.OT .container .benefit-container ul.EM>li:after{background:#fc1923}#modal.savor .container .replay-container,#modal.SA .container .replay-container,#modal.thank .container .replay-container,#modal.TH .container .replay-container,#modal.aspire .container .replay-container,#modal.AS .container .replay-container,#modal.give .container .replay-container,#modal.GI .container .replay-container,#modal.empathize .container .replay-container,#modal.EM .container .replay-container,#modal.other .container .replay-container,#modal.OT .container .replay-container{margin:40px 18px;border-top:1px solid #ddd;padding-top:10px}#modal.savor .container .replay-container h3,#modal.SA .container .replay-container h3,#modal.thank .container .replay-container h3,#modal.TH .container .replay-container h3,#modal.aspire .container .replay-container h3,#modal.AS .container .replay-container h3,#modal.give .container .replay-container h3,#modal.GI .container .replay-container h3,#modal.empathize .container .replay-container h3,#modal.EM .container .replay-container h3,#modal.other .container .replay-container h3,#modal.OT .container .replay-container h3{width:auto}#modal.savor .container .replay-container p,#modal.SA .container .replay-container p,#modal.thank .container .replay-container p,#modal.TH .container .replay-container p,#modal.aspire .container .replay-container p,#modal.AS .container .replay-container p,#modal.give .container .replay-container p,#modal.GI .container .replay-container p,#modal.empathize .container .replay-container p,#modal.EM .container .replay-container p,#modal.other .container .replay-container p,#modal.OT .container .replay-container p{color:#777774;font-size:16px;margin:5px 0 15px 0}#modal.savor .buttons-container,#modal.SA .buttons-container,#modal.thank .buttons-container,#modal.TH .buttons-container,#modal.aspire .buttons-container,#modal.AS .buttons-container,#modal.give .buttons-container,#modal.GI .buttons-container,#modal.empathize .buttons-container,#modal.EM .buttons-container,#modal.other .buttons-container,#modal.OT .buttons-container{text-align:center}#modal.savor .unlock-section,#modal.SA .unlock-section,#modal.thank .unlock-section,#modal.TH .unlock-section,#modal.aspire .unlock-section,#modal.AS .unlock-section,#modal.give .unlock-section,#modal.GI .unlock-section,#modal.empathize .unlock-section,#modal.EM .unlock-section,#modal.other .unlock-section,#modal.OT .unlock-section{max-width:395px;min-width:395px;margin:10px auto 0 auto;padding:0;background:none}#modal.savor .unlocked_activities-section,#modal.SA .unlocked_activities-section,#modal.thank .unlocked_activities-section,#modal.TH .unlocked_activities-section,#modal.aspire .unlocked_activities-section,#modal.AS .unlocked_activities-section,#modal.give .unlocked_activities-section,#modal.GI .unlocked_activities-section,#modal.empathize .unlocked_activities-section,#modal.EM .unlocked_activities-section,#modal.other .unlocked_activities-section,#modal.OT .unlocked_activities-section{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:2px solid rgba(0,0,0,0.1);width:90%;margin:30px auto}#modal.savor .unlocked_activities-section:after,#modal.SA .unlocked_activities-section:after,#modal.thank .unlocked_activities-section:after,#modal.TH .unlocked_activities-section:after,#modal.aspire .unlocked_activities-section:after,#modal.AS .unlocked_activities-section:after,#modal.give .unlocked_activities-section:after,#modal.GI .unlocked_activities-section:after,#modal.empathize .unlocked_activities-section:after,#modal.EM .unlocked_activities-section:after,#modal.other .unlocked_activities-section:after,#modal.OT .unlocked_activities-section:after{background:none}#modal.savor .icon.is_new,#modal.SA .icon.is_new,#modal.thank .icon.is_new,#modal.TH .icon.is_new,#modal.aspire .icon.is_new,#modal.AS .icon.is_new,#modal.give .icon.is_new,#modal.GI .icon.is_new,#modal.empathize .icon.is_new,#modal.EM .icon.is_new,#modal.other .icon.is_new,#modal.OT .icon.is_new{height:40px;width:40px;background:url('/static/img/modal_congrads/NEW_icon.png') no-repeat;top:-19px;right:-26px}#modal.savor .unlocked_activities-message,#modal.SA .unlocked_activities-message,#modal.thank .unlocked_activities-message,#modal.TH .unlocked_activities-message,#modal.aspire .unlocked_activities-message,#modal.AS .unlocked_activities-message,#modal.give .unlocked_activities-message,#modal.GI .unlocked_activities-message,#modal.empathize .unlocked_activities-message,#modal.EM .unlocked_activities-message,#modal.other .unlocked_activities-message,#modal.OT .unlocked_activities-message{margin-top:15px;font-size:16px}#modal.savor .unlocked_activities,#modal.SA .unlocked_activities,#modal.thank .unlocked_activities,#modal.TH .unlocked_activities,#modal.aspire .unlocked_activities,#modal.AS .unlocked_activities,#modal.give .unlocked_activities,#modal.GI .unlocked_activities,#modal.empathize .unlocked_activities,#modal.EM .unlocked_activities,#modal.other .unlocked_activities,#modal.OT .unlocked_activities{color:#4A423F;text-transform:capitalize;font-size:16px;margin:5px 0;text-align:left;font-weight:normal}#modal.savor .unlocked_activities li,#modal.SA .unlocked_activities li,#modal.thank .unlocked_activities li,#modal.TH .unlocked_activities li,#modal.aspire .unlocked_activities li,#modal.AS .unlocked_activities li,#modal.give .unlocked_activities li,#modal.GI .unlocked_activities li,#modal.empathize .unlocked_activities li,#modal.EM .unlocked_activities li,#modal.other .unlocked_activities li,#modal.OT .unlocked_activities li{line-height:25px;margin-bottom:0}#modal.savor h2,#modal.SA h2,#modal.thank h2,#modal.TH h2,#modal.aspire h2,#modal.AS h2,#modal.give h2,#modal.GI h2,#modal.empathize h2,#modal.EM h2,#modal.other h2,#modal.OT h2{font-family:OpenSansBold!important}#modal.savor h2.savor,#modal.SA h2.savor,#modal.thank h2.savor,#modal.TH h2.savor,#modal.aspire h2.savor,#modal.AS h2.savor,#modal.give h2.savor,#modal.GI h2.savor,#modal.empathize h2.savor,#modal.EM h2.savor,#modal.other h2.savor,#modal.OT h2.savor,#modal.savor h2.SA,#modal.SA h2.SA,#modal.thank h2.SA,#modal.TH h2.SA,#modal.aspire h2.SA,#modal.AS h2.SA,#modal.give h2.SA,#modal.GI h2.SA,#modal.empathize h2.SA,#modal.EM h2.SA,#modal.other h2.SA,#modal.OT h2.SA{color:#c82993}#modal.savor h2.thank,#modal.SA h2.thank,#modal.thank h2.thank,#modal.TH h2.thank,#modal.aspire h2.thank,#modal.AS h2.thank,#modal.give h2.thank,#modal.GI h2.thank,#modal.empathize h2.thank,#modal.EM h2.thank,#modal.other h2.thank,#modal.OT h2.thank,#modal.savor h2.TH,#modal.SA h2.TH,#modal.thank h2.TH,#modal.TH h2.TH,#modal.aspire h2.TH,#modal.AS h2.TH,#modal.give h2.TH,#modal.GI h2.TH,#modal.empathize h2.TH,#modal.EM h2.TH,#modal.other h2.TH,#modal.OT h2.TH{color:#fd8925}#modal.savor h2.aspire,#modal.SA h2.aspire,#modal.thank h2.aspire,#modal.TH h2.aspire,#modal.aspire h2.aspire,#modal.AS h2.aspire,#modal.give h2.aspire,#modal.GI h2.aspire,#modal.empathize h2.aspire,#modal.EM h2.aspire,#modal.other h2.aspire,#modal.OT h2.aspire,#modal.savor h2.AS,#modal.SA h2.AS,#modal.thank h2.AS,#modal.TH h2.AS,#modal.aspire h2.AS,#modal.AS h2.AS,#modal.give h2.AS,#modal.GI h2.AS,#modal.empathize h2.AS,#modal.EM h2.AS,#modal.other h2.AS,#modal.OT h2.AS{color:#1da2df}#modal.savor h2.give,#modal.SA h2.give,#modal.thank h2.give,#modal.TH h2.give,#modal.aspire h2.give,#modal.AS h2.give,#modal.give h2.give,#modal.GI h2.give,#modal.empathize h2.give,#modal.EM h2.give,#modal.other h2.give,#modal.OT h2.give,#modal.savor h2.GI,#modal.SA h2.GI,#modal.thank h2.GI,#modal.TH h2.GI,#modal.aspire h2.GI,#modal.AS h2.GI,#modal.give h2.GI,#modal.GI h2.GI,#modal.empathize h2.GI,#modal.EM h2.GI,#modal.other h2.GI,#modal.OT h2.GI{color:#1fc525}#modal.savor h2.empathize,#modal.SA h2.empathize,#modal.thank h2.empathize,#modal.TH h2.empathize,#modal.aspire h2.empathize,#modal.AS h2.empathize,#modal.give h2.empathize,#modal.GI h2.empathize,#modal.empathize h2.empathize,#modal.EM h2.empathize,#modal.other h2.empathize,#modal.OT h2.empathize,#modal.savor h2.EM,#modal.SA h2.EM,#modal.thank h2.EM,#modal.TH h2.EM,#modal.aspire h2.EM,#modal.AS h2.EM,#modal.give h2.EM,#modal.GI h2.EM,#modal.empathize h2.EM,#modal.EM h2.EM,#modal.other h2.EM,#modal.OT h2.EM{color:#fc1923}#modal.savor h2.other,#modal.SA h2.other,#modal.thank h2.other,#modal.TH h2.other,#modal.aspire h2.other,#modal.AS h2.other,#modal.give h2.other,#modal.GI h2.other,#modal.empathize h2.other,#modal.EM h2.other,#modal.other h2.other,#modal.OT h2.other,#modal.savor h2.OT,#modal.SA h2.OT,#modal.thank h2.OT,#modal.TH h2.OT,#modal.aspire h2.OT,#modal.AS h2.OT,#modal.give h2.OT,#modal.GI h2.OT,#modal.empathize h2.OT,#modal.EM h2.OT,#modal.other h2.OT,#modal.OT h2.OT{color:#f4d420}#modal.animate{min-width:397px;position:relative;border-radius:10px}#modal.animate .skill_text{font-family:OpenSansRegular;font-size:16px;font-weight:bold}#modal.animate .skill_text.savor,#modal.animate .skill_text.SA{color:#c82993}#modal.animate .skill_text.thank,#modal.animate .skill_text.TH{color:#fd8925}#modal.animate .skill_text.aspire,#modal.animate .skill_text.AS{color:#1da2df}#modal.animate .skill_text.give,#modal.animate .skill_text.GI{color:#1fc525}#modal.animate .skill_text.empathize,#modal.animate .skill_text.EM{color:#fc1923}#modal.animate .skill_text.other,#modal.animate .skill_text.OT{color:#f4d420}#modal.animate .activity_name{max-height:46px;font-size:20px;text-align:center;width:90%;margin:0 auto 85px;line-height:22px;position:relative;top:64px;font-family:OpenSansBold}#modal.animate .activity_name.savor,#modal.animate .activity_name.SA{color:#c82993}#modal.animate .activity_name.thank,#modal.animate .activity_name.TH{color:#fd8925}#modal.animate .activity_name.aspire,#modal.animate .activity_name.AS{color:#1da2df}#modal.animate .activity_name.give,#modal.animate .activity_name.GI{color:#1fc525}#modal.animate .activity_name.empathize,#modal.animate .activity_name.EM{color:#fc1923}#modal.animate .activity_name.other,#modal.animate .activity_name.OT{color:#f4d420}#modal.animate .scores_block{font-family:"OpenSansRegular";border-radius:5px;width:80%;margin:0 auto 10px auto;font-size:15px;padding:5px}#modal.animate .skill-icon-mask{background-color:#fff;position:absolute;top:120px;left:0;width:100%;height:150px}#modal.animate .skill-icon-mask.scores{top:190px}#modal.animate .ribbon{position:relative;height:75px;width:100%;text-align:center;line-height:75px;margin:0 auto 10px auto}#modal.animate .ribbon .message{position:absolute;top:0;left:0;width:100%;height:75px;color:#fff;font-family:OpenSansSemiBold;font-weight:normal;font-size:20px}#modal.animate .ribbon .message.savor,#modal.animate .ribbon .message.SA{background-color:#C5158E}#modal.animate .ribbon .message.thank,#modal.animate .ribbon .message.TH{background-color:#FF773C}#modal.animate .ribbon .message.aspire,#modal.animate .ribbon .message.AS{background-color:#0AB0DE}#modal.animate .ribbon .message.give,#modal.animate .ribbon .message.GI{background-color:#23B043}#modal.animate .ribbon .message.empathize,#modal.animate .ribbon .message.EM{background-color:#FD3542}#modal.animate .ribbon .message.other,#modal.animate .ribbon .message.OT{background-color:#F5D422}#modal.animate .ribbon .message span{text-transform:uppercase}#modal.animate .ribbon .shadow{position:absolute;bottom:-10px;left:10px;opacity:.3;height:10px;width:95%;margin:0 auto;background-color:#cecece}#modal.animate .ribbon .edge{width:32px;height:45px;background-repeat:no-repeat}#modal.animate .ribbon .edge.savor,#modal.animate .ribbon .edge.SA{background-image:url(/static/img/modal_congrads/SAVOR_ribbon.png)}#modal.animate .ribbon .edge.thank,#modal.animate .ribbon .edge.TH{background-image:url(/static/img/modal_congrads/THANK_ribbon.png)}#modal.animate .ribbon .edge.aspire,#modal.animate .ribbon .edge.AS{background-image:url(/static/img/modal_congrads/ASPIRE_ribbon.png)}#modal.animate .ribbon .edge.give,#modal.animate .ribbon .edge.GI{background-image:url(/static/img/modal_congrads/GIVE_ribbon.png)}#modal.animate .ribbon .edge.empathize,#modal.animate .ribbon .edge.EM{background-image:url(/static/img/modal_congrads/EMPATHIZE_ribbon.png)}#modal.animate .ribbon .edge.other,#modal.animate .ribbon .edge.OT{background-image:url(/static/img/modal_congrads/other_ribbon.png)}#modal.animate .ribbon .edge.left{background-position:0 -15px;position:absolute;top:15px;left:-32px}#modal.animate .ribbon .edge.right{background-position:-441px -15px;position:absolute;top:15px;right:-32px}#modal.animate .top_part{position:relative;width:100%}#modal.animate .middle_part{position:relative;width:100%}#modal.animate .bottom_part{position:relative;width:100%;padding-bottom:25px}#modal.animate .bottom_part .notification_container{width:100%;text-align:center;font-family:OpenSansRegular;font-size:18px;font-weight:normal;color:#777774;padding:10px 0}#modal.animate .bottom_part .notification_container span{text-transform:capitalize}#modal.animate .bottom_part .score_container{position:relative;width:100%}#modal.animate .bottom_part .score_container.show_activities{margin-top:30px}#modal.animate .bottom_part .score_container .progress_icon{height:50px;width:50px;position:absolute;left:17px;top:-8px}#modal.animate .bottom_part .score_container .progress_icon.savor,#modal.animate .bottom_part .score_container .progress_icon.SA{background:url('/static/img/modal_congrads/SAVOR_icon_small.png') no-repeat}#modal.animate .bottom_part .score_container .progress_icon.thank,#modal.animate .bottom_part .score_container .progress_icon.TH{background:url('/static/img/modal_congrads/THANK_icon_small.png') no-repeat}#modal.animate .bottom_part .score_container .progress_icon.aspire,#modal.animate .bottom_part .score_container .progress_icon.AS{background:url('/static/img/modal_congrads/ASPIRE_icon_small.png') no-repeat}#modal.animate .bottom_part .score_container .progress_icon.give,#modal.animate .bottom_part .score_container .progress_icon.GI{background:url('/static/img/modal_congrads/GIVE_icon_small.png') no-repeat}#modal.animate .bottom_part .score_container .progress_icon.empathize,#modal.animate .bottom_part .score_container .progress_icon.EM{background:url('/static/img/modal_congrads/EMPATHIZE_icon_small.png') no-repeat}#modal.animate .bottom_part .score_container .progress_icon.other,#modal.animate .bottom_part .score_container .progress_icon.OT{background:url('/static/img/modal_congrads/icon-other-congrats.png') no-repeat}#modal.animate .bottom_part .score_container .progress{position:relative;border:2px solid rgba(0,0,0,0.1);border-radius:20px 20px 20px 20px;width:85%;height:39px;margin:0 auto}#modal.animate .bottom_part .score_container .progress .progress_circle{position:absolute;top:5px;right:5px;height:25px;width:25px;line-height:26px;background:#fff;font-family:OpenSansBold;font-size:14px;font-weight:normal;text-align:center;border-radius:50%}#modal.animate .bottom_part .score_container .progress .progress_circle.savor,#modal.animate .bottom_part .score_container .progress .progress_circle.SA{color:#c82993}#modal.animate .bottom_part .score_container .progress .progress_circle.thank,#modal.animate .bottom_part .score_container .progress .progress_circle.TH{color:#fd8925}#modal.animate .bottom_part .score_container .progress .progress_circle.aspire,#modal.animate .bottom_part .score_container .progress .progress_circle.AS{color:#1da2df}#modal.animate .bottom_part .score_container .progress .progress_circle.give,#modal.animate .bottom_part .score_container .progress .progress_circle.GI{color:#1fc525}#modal.animate .bottom_part .score_container .progress .progress_circle.empathize,#modal.animate .bottom_part .score_container .progress .progress_circle.EM{color:#fc1923}#modal.animate .bottom_part .score_container .progress .progress_circle.other,#modal.animate .bottom_part .score_container .progress .progress_circle.OT{color:#f4d420}#modal.animate .bottom_part .score_container .progress .progress_bar{border-radius:0 17.5px 17.5px 0;position:absolute;left:20px;height:35px;max-width:97%;min-width:14%;background-repeat:no-repeat}#modal.animate .bottom_part .score_container .progress .progress_bar.savor,#modal.animate .bottom_part .score_container .progress .progress_bar.SA{background-image:url(/static/img/modal_congrads/SAVOR_max.png)}#modal.animate .bottom_part .score_container .progress .progress_bar.aspire,#modal.animate .bottom_part .score_container .progress .progress_bar.AS{background-image:url(/static/img/modal_congrads/ASPIRE_max.png)}#modal.animate .bottom_part .score_container .progress .progress_bar.empathize,#modal.animate .bottom_part .score_container .progress .progress_bar.EM{background-image:url(/static/img/modal_congrads/EMPATHIZE_max.png)}#modal.animate .bottom_part .score_container .progress .progress_bar.give,#modal.animate .bottom_part .score_container .progress .progress_bar.GI{background-image:url(/static/img/modal_congrads/GIVE_max.png)}#modal.animate .bottom_part .score_container .progress .progress_bar.thank,#modal.animate .bottom_part .score_container .progress .progress_bar.TH{background-image:url(/static/img/modal_congrads/THANK_max.png)}#modal.animate .bottom_part .unlocked_activities_section{position:relative;border:2px solid rgba(0,0,0,0.1);border-radius:5px;width:90%;margin:30px auto;color:#939393;padding:10px 10px;font-family:OpenSansRegular;font-weight:normal}#modal.animate .bottom_part .unlocked_activities_section .unlocked_activities_title{font-weight:bold;font-size:16px;width:100%;text-align:center;margin-top:15px}#modal.animate .bottom_part .unlocked_activities_section ul.unlocked_activities_list{margin:0;padding:10px}#modal.animate .bottom_part .unlocked_activities_section ul.unlocked_activities_list li.unlocked_activity_item{margin-left:18px;line-height:25px;color:#4a423f;font-size:16px}#modal.animate .bottom_part .unlocked_activities_section .unlocked_activities_disclaimer{margin-top:5px;width:100%;text-align:center}#modal.animate .bottom_part .benefits{padding:10px 20px 10px 20px}#modal.animate .bottom_part .benefits .small_title{line-height:27px}#modal.animate .bottom_part .benefits .benefits_list{list-style-type:none;margin-left:3%}#modal.animate .bottom_part .benefits .benefits_list .benefits_item{font-size:16px;line-height:24px;color:#777774;width:99%;position:relative}#modal.animate .bottom_part .benefits .benefits_list li:before{content:"•";position:absolute;left:-12px}#modal.animate .bottom_part .benefits .benefits_list li.savor:before,#modal.animate .bottom_part .benefits .benefits_list li.SA:before{color:#c82993}#modal.animate .bottom_part .benefits .benefits_list li.thank:before,#modal.animate .bottom_part .benefits .benefits_list li.TH:before{color:#fd8925}#modal.animate .bottom_part .benefits .benefits_list li.aspire:before,#modal.animate .bottom_part .benefits .benefits_list li.AS:before{color:#1da2df}#modal.animate .bottom_part .benefits .benefits_list li.give:before,#modal.animate .bottom_part .benefits .benefits_list li.GI:before{color:#1fc525}#modal.animate .bottom_part .benefits .benefits_list li.empathize:before,#modal.animate .bottom_part .benefits .benefits_list li.EM:before{color:#fc1923}#modal.animate .bottom_part .benefits .benefits_list li.other:before,#modal.animate .bottom_part .benefits .benefits_list li.OT:before{color:#f4d420}#modal.animate .replay_container{position:relative;width:90%;margin:20px auto;border-top:1px solid #ddd}#modal.animate .replay_container p{color:#777774;font-size:16px;font-family:OpenSansRegular}#modal.animate div.continue_btn{width:120px;height:36px;margin:10px auto 0 auto;text-decoration:none;border-radius:4px;background:none #f16623;font-family:OpenSansRegular;font-size:14px;font-weight:normal;line-height:36px;text-align:center;color:#fff;cursor:pointer;text-transform:uppercase}#modal.animate div.continue_btn.simple{margin:55px auto 0 auto}#modal.other #activity_status_completed_modal .top-section .skill-icon-large.other{width:122px}#modal.other .score-container{display:none}#change_space_modal{text-align:left;background-color:#fff;width:1024px;padding:50px}#change_space_modal h1{color:#03a9e5;font-family:'OpenSansRegular';font-size:24px;text-align:left}#change_space_modal .partnerspaces{padding-top:20px}#change_space_modal .partnerspaces .column{width:23%;display:inline-block;vertical-align:top;margin:0 5px}#change_space_modal .partnerspaces .column:first-child .space:first-child a.button{font-size:12px;font-family:OpenSansBold}#change_space_modal .partnerspaces .column:nth-child(4){margin:0 5px}#change_space_modal .partnerspaces .space{position:relative;margin:8px 0;min-height:24px;cursor:pointer;padding-left:21px}#change_space_modal .partnerspaces .space a.button{min-width:90%;max-width:90%;line-height:30px;height:auto;min-height:30px;text-align:center;padding:3px 7px;color:#fff!important;display:inline-block;cursor:pointer;margin:0;padding:0 10px;text-decoration:none!important;position:relative;font-family:OpenSansRegular;font-size:12px;border:none;outline:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#5f5f5f!important;border:1px solid #cac9c6;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:-webkit-linear-gradient(top,#fff,#f3f3f3);background-image:-moz-linear-gradient(top,#fff,#f3f3f3);background-image:-ms-linear-gradient(top,#fff,#f3f3f3);background-image:-o-linear-gradient(top,#fff,#f3f3f3);background-image:linear-gradient(to bottom,#fff,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f3f3f3',GradientType=0)}#change_space_modal .partnerspaces .space a.button:hover{color:#ff7a00!important}#change_space_modal .partnerspaces .space a.button span{vertical-align:middle;display:inline-block;line-height:14px}#change_space_modal .partnerspaces .space .checkmark{position:absolute;display:inline-block;width:11px;height:11px;background:url('/static/img/blue_checkmark.png') no-repeat transparent;top:14px;left:0}#activity_status_completed_modal .reward,#track_level_complete .reward,#games_congrats_modal .reward{text-align:center}#activity_status_completed_modal .reward .star,#track_level_complete .reward .star,#games_congrats_modal .reward .star{display:inline-block;width:21px;height:30px;background:url('/static/img/star_reward.png') no-repeat transparent;line-height:21px;vertical-align:top;background-size:contain}#activity_status_completed_modal .reward .text,#track_level_complete .reward .text,#games_congrats_modal .reward .text{display:inline-block;vertical-align:top;font-family:'OpenSansRegular';font-size:14px}#activity_status_completed_modal .reward .text a,#track_level_complete .reward .text a,#games_congrats_modal .reward .text a{font-family:'OpenSansSemibold'}#activity_status_completed_modal .reward .button.orange,#track_level_complete .reward .button.orange,#games_congrats_modal .reward .button.orange{font-family:'OpenSansBold';font-size:16px;padding:0 35px;margin-top:28px}#activity_status_completed_modal .reward .continue,#track_level_complete .reward .continue,#games_congrats_modal .reward .continue{font-family:'OpenSansRegular';font-size:14px;margin-top:20px;min-height:50px}#activity_status_completed_modal .reward .continue a,#track_level_complete .reward .continue a,#games_congrats_modal .reward .continue a{color:#666}#activity_status_completed_modal .reward.prize,#track_level_complete .reward.prize,#games_congrats_modal .reward.prize{border-top:2px solid #f4d420;background:#f8f8f8;padding-top:28px}#activity_status_completed_modal .reward.prize .text,#track_level_complete .reward.prize .text,#games_congrats_modal .reward.prize .text{width:260px;margin:0 15px;font-family:'OpenSansSemibold';font-size:16px;color:#00AAEA}#activity_status_completed_modal .reward.grand_prize,#track_level_complete .reward.grand_prize,#games_congrats_modal .reward.grand_prize{padding-bottom:30px}#activity_status_completed_modal .reward.grand_prize .text,#track_level_complete .reward.grand_prize .text,#games_congrats_modal .reward.grand_prize .text{width:186px;margin:0 15px;color:#666}#games_congrats_modal .reward.prize{margin:30px 0 -24px 0;border-radius:0 0 10px}#track_level_complete .continue{margin-bottom:0}#track_level_complete .continue .reward .button.orange{font-family:'OpenSansBold';font-size:16px;padding:0 35px;margin-top:28px}#track_level_complete .continue.reward{padding:0;margin-bottom:0;background:#f8f8f8}#track_level_complete .continue.reward .reward .continue{margin:0;padding:0}#track_level_complete .continue.reward .reward.grand_prize .button.orange{margin-top:0}#alert_modal{max-width:800px;padding:140px 120px}#alert_modal .message{font-family:OpenSansLight;font-size:26px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}#no_challenge{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}#no_challenge ul.empty_boxes{list-style:none;margin:10px 0 0 0;padding:0}#no_challenge .info_box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9;width:238px;display:inline-block;margin-right:10px}#no_challenge .empty_box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;display:inline-block;width:181px;height:50px;margin:0 10px 10px 0;border-style:dotted}#no_challenge .empty_box.last{margin-right:0}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}a.js-start_quiz:hover{text-decoration:none}.lp{position:absolute;top:10px;left:653px;width:140px;height:34px;line-height:34px;text-decoration:none}.lp.lp2{top:-15px;left:182px}.lp.big_lp{top:190px;left:190px;width:210px;height:41px;line-height:40px}.lp.lower{position:relative;top:0;left:330px;width:270px;height:54px;line-height:52px;font-size:22px}.lp.lower_lp2{left:-6px}.lp:hover{text-decoration:none}.get_started_header_lp1{position:absolute;bottom:60px;left:200px;background:url('/static/img/landing/button_getstarted_header.png') no-repeat 0 0;width:266px;height:58px;cursor:pointer}#homepage_container{margin:0 auto;position:relative;width:1040px;background-color:#FFF;color:#fff}#homepage_container .lprow{width:640px;margin:0 auto;color:#9B9B9B}#homepage_container .lprow.science_books{border:1px solid #DDD;border-radius:5px 5px 5px 5px;width:980px;padding:10px 10px 25px 10px;font-family:'OpenSansRegular';font-weight:normal}#homepage_container .lprow.personalized{background:url("/static/img/landing/home_science_bg_lp11_2.png") no-repeat scroll 0 0 #FFF;min-height:330px;padding-top:25px;font-size:15px;line-height:24px;font-family:'OpenSansRegular';font-weight:normal;color:#5b5b5b}#homepage_container .lprow.scientifically{background:url("/static/img/landing/home_science_bg_lp11_3.png") no-repeat scroll right center #FFF;min-height:260px;padding-top:25px;font-size:15px;line-height:24px;font-family:'OpenSansRegular';font-weight:normal;color:#5b5b5b}#homepage_container .lprow.endless{background:url("/static/img/landing/home_science_bg_lp11_4.png") no-repeat scroll 0 0 #FFF;min-height:316px;padding-top:25px;font-size:15px;line-height:24px;font-family:'OpenSansRegular';font-weight:normal;color:#5b5b5b}#homepage_container .happify_lp_header,#homepage_container .happify_lp_header_lp11{z-index:300;position:relative;background:#08aae5}#homepage_container .happify_lp_header h1.lp11,#homepage_container .happify_lp_header_lp11 h1.lp11{color:#fff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:680px;margin:0 auto;padding-top:22px;font-size:39px;font-weight:500;line-height:46px}#homepage_container .happify_lp_header h2.lp11,#homepage_container .happify_lp_header_lp11 h2.lp11{color:#fff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:680px;margin:0 auto;padding-top:1px;padding-bottom:10px;font-size:30px;font-weight:500}#homepage_container .happify_lp_header ul.lp11,#homepage_container .happify_lp_header_lp11 ul.lp11{color:#FFF;font-weight:400;font-family:'OpenSansRegular';margin:10px 0 24px 0;padding:0}#homepage_container .happify_lp_header ul.lp11 li,#homepage_container .happify_lp_header_lp11 ul.lp11 li{font-size:20px;line-height:18px;margin-bottom:7px;margin-left:12px;padding-left:20px}#homepage_container .happify_lp_header_lp11{background:url("/static/img/landing/header_background.svg") no-repeat scroll 0 0 transparent}#homepage_container .happify_lp_content{color:#000;border:1px solid #f3f3f3;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#homepage_container .happify_lp_content p.small_title{margin:17px 20px 10px 0;color:#5b5b5b;font-size:20px;text-align:center}#homepage_container .happify_lp_content ul.columns{width:1040px;margin:0;padding:0}#homepage_container .happify_lp_content ul.columns li.lp11_column{vertical-align:top;position:relative;display:inline-block;list-style-type:none;float:none;text-align:left}#homepage_container .happify_lp_content ul.columns li.lp11_column .info_img{width:190px;height:128px;background:url("/static/img/landing/home_science_bg_lp11.png") no-repeat scroll 0 0 #FFF}#homepage_container .happify_lp_content ul.columns li.lp11_column .info_img.first{background-position:0 0}#homepage_container .happify_lp_content ul.columns li.lp11_column .info_img.second{background-position:-260px 0}#homepage_container .happify_lp_content ul.columns li.lp11_column .info_img.third{background-position:-493px 0}#homepage_container .happify_lp_content ul.columns li.lp11_column .header_text{color:#00BCE4;font-family:'OpenSansRegular';font-size:18px;margin-bottom:10px;margin-left:5px}#homepage_container .happify_lp_content ul.columns li.lp11_column .body_text{color:#a9a9a9}#homepage_container .happify_lp_content ul.columns li.lp11_column .footer_text{text-align:right}#homepage_container .happify_lp_content ul.columns li.lp11_column.triplet{width:220px;color:#b2b2b2;font-size:14px;color:#777575}#homepage_container .happify_lp_content ul.columns li.lp11_column.left{width:725px}#homepage_container .happify_lp_content ul.columns li.lp11_column.right{width:310px}#homepage_container .happify_lp_content ul.columns li.lp11_column.right .post_container{height:auto;border:1px solid #DDD;border-radius:5px 5px 5px 5px;padding:20px 10px 10px;margin:10px 20px 15px;width:auto}#homepage_container .happify_lp_content ul.columns li.lp11_column.right .post_container .img_box{border:1px solid #DDD;-webkit-border-radius:51px;-moz-border-radius:51px;-ms-border-radius:51px;border-radius:51px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25);height:102px;width:102px;position:relative}#homepage_container .happify_lp_content ul.columns li.lp11_column.right .post_container .img_box img.face_img{width:96px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;border-radius:48px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;top:3px;left:3px}#homepage_container .happify_lp_content ul.science_books{padding:0}#homepage_container .happify_lp_content ul.science_books li.lp11{position:relative;list-style-type:none;width:187px;float:none;display:inline-block;margin-left:6px}#homepage_container .happify_lp_content ul.science_books li.lp11 p{background:none repeat scroll 0 0 #F46C28;bottom:0;color:#FFF;font-family:"OpenSansRegular",arial,sans-serif;font-size:9px;padding:5px;position:absolute;text-align:left;margin:0;width:177px}#homepage_container .happify_lp_content ul.science_books li.lp11 img{width:187px}#homepage_container .happify_header{background:none repeat scroll 0 0 #FFF;clear:both;height:85px;margin:0 auto;position:relative;box-shadow:0 10px 10px -10px #999;-moz-box-shadow:0 10px 10px -10px #999;-webkit-box-shadow:0 10px 10px -10px #999;z-index:300}#homepage_container .happify_header .logo{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:1px 1px;width:153px;height:55px;float:left;vertical-align:middle;margin:17px 0 0 50px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){#homepage_container .happify_header .logo{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}#homepage_container .happify_header .partner{padding-left:10px;float:left}#homepage_container .happify_header .have_account{width:350px;height:55px;font-family:"OpenSansBold";font-weight:normal;font-size:12px;color:#666;float:right;margin-top:30px;position:relative}#homepage_container .happify_header .have_account span{margin-right:10px;margin-left:52px;font-family:"OpenSansRegular"}#homepage_container .happify_header .have_account .get_started_small{position:absolute;top:-14px;left:178px;background:url('/static/img/landing/button_getstarted_small.png') no-repeat 0 0;width:221px;height:58px}#homepage_container .welcome{overflow:visible;z-index:199;position:relative;background:#08aae5;height:260px;-moz-box-shadow:0 1px 2px #bbb;-webkit-box-shadow:0 1px 2px #bbb;box-shadow:0 1px 2px #bbb;color:#EEE;font-family:'OpenSansBold';font-weight:normal;padding-left:35px;border-bottom:1px solid #FFF}#homepage_container .welcome .get_started_header{position:absolute;bottom:14px;left:200px;background:url('/static/img/landing/button_getstarted_header.png') no-repeat 0 0;width:266px;height:58px;cursor:pointer}#homepage_container .welcome .zocial{font-size:20px;margin-left:224px}#homepage_container .welcome .invite{margin-left:180px}#homepage_container .welcome .wrapper{height:15px}#homepage_container .welcome .text{width:578px;height:180px;font-size:16px;font-family:'OpenSansRegular'}#homepage_container .welcome .text.lp11{width:970px;poition:relative}#homepage_container .welcome .text h1{margin:0;padding:0;color:#FFF;font-family:'OpenSansRegular'}#homepage_container .welcome .text h1.lp2{margin-top:15px}#homepage_container .welcome .text h2{margin:0;padding:0;font-size:16px;color:#FFF;font-family:'OpenSansBold'}#homepage_container .welcome .text p{margin:10px 0;padding:0;width:380px;line-height:20px}#homepage_container .welcome .text p span{font-family:'OpenSansRegular'}#homepage_container .welcome .text ul{margin:15px -10px;line-height:20px;font-family:'OpenSansRegular'}#homepage_container .welcome .text ul.lp2{margin:1px -10px}#homepage_container .welcome .text ul li{margin-bottom:7px;width:500px}#homepage_container .welcome .img_box{position:absolute;background-color:transparent}#homepage_container .welcome .img_box.first{width:324px;height:324px;top:-34px;left:590px;z-index:202;background:url('/static/img/homepage/welcome_img_one.png') no-repeat 0 0 transparent}#homepage_container .welcome .img_box.second{width:178px;height:178px;top:128px;left:832px;z-index:201;background:url('/static/img/homepage/welcome_img_two.png') no-repeat 0 0 transparent}#homepage_container .welcome .img_box.third{width:186px;height:186px;top:-33px;left:822px;z-index:200;background:url('/static/img/homepage/welcome_img_three.png') no-repeat 0 0 transparent}#homepage_container .welcome .img_box.fourth{width:434px;height:354px;top:-34px;left:590px;z-index:203;background:url('/static/img/landing/header-img-photos.png') no-repeat 0 0 transparent}#homepage_container .ready_text{font-family:'OpenSansRegular';color:#FF7A00;font-size:19px;width:266px;margin:20px auto;text-align:center}#homepage_container .ready_text a .get_started_large{background:url('/static/img/landing/button_getstarted_large.png') no-repeat 0 0 transparent;height:58px;width:266px}#homepage_container .context_box h1{font-family:'OpenSansRegular';color:#666;font-size:20px;text-align:center;margin:30px 0 10px}#homepage_container .context_box .science{width:990px;height:250px;border:1px solid #f9f9f9;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:0 auto;-moz-box-shadow:0 1px 1px #DDD;-webkit-box-shadow:0 1px 1px #DDD;box-shadow:0 1px 1px #DDD;background:url("/static/img/homepage/home_science_bg.png") no-repeat scroll 0 0 #FFF}#homepage_container .context_box .science.lp2{background:url("/static/img/landing/home_science_bg.png") no-repeat scroll 0 0 #FFF}#homepage_container .context_box .science .text_box{width:100%;height:100px;margin:170px 0;font-family:'OpenSansRegular';font-size:14px;font-weight:normal;color:#666}#homepage_container .context_box .science .text_box p{width:270px;float:left;margin-left:30px;margin-right:30px;text-align:center}#homepage_container .context_box .science .text_box p span{font-family:'OpenSansBold';color:#000}#homepage_container .context_box .science .text_box p.last{margin-left:30px}#homepage_container .post_container{height:290px;margin:15px 20px 40px;color:#666}#homepage_container .post_container .inner_container{float:left;margin:0 2px}#homepage_container .post_container .inner_container .post{width:305px;border:1px solid #DDD;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:20px 10px 10px 10px}#homepage_container .post_container .inner_container .post .image_container{float:left;height:100%;width:105px}#homepage_container .post_container .inner_container .post .image_container .img_box{border:1px solid #DDD;-webkit-border-radius:51px;-moz-border-radius:51px;-ms-border-radius:51px;border-radius:51px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25);height:102px;width:102px;position:relative}#homepage_container .post_container .inner_container .post .image_container .img_box img.face_img{width:96px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;border-radius:48px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;top:3px;left:3px}#homepage_container .post_container .inner_container .post .text_container{width:169px;padding:0 0 0 20px;float:left}#homepage_container .post_container .inner_container .post .text_container p{margin:0;font-family:'OpenSansSemibold';font-size:12px;color:#666;text-align:left}#homepage_container .post_container .inner_container .post .text_container p.header_text{font-family:'OpenSansBold';font-size:18px;color:#00bce4;margin-bottom:10px}#homepage_container .post_container .inner_container .post .text_container p.footer_text{text-align:right;margin-top:4px}#homepage_container .post_container .inner_container .post.first{height:260px}#homepage_container .post_container .inner_container .post.second{height:260px}#homepage_container .post_container .inner_container .post.third{height:260px}#homepage_container .post_container .inner_container .post.lp1.first{height:188px}#homepage_container .post_container .inner_container .post.lp1.second{height:221px}#homepage_container .post_container .inner_container .post.lp1.third{height:209px}#homepage_container .post_container .inner_container .shadow_container{background:url("/static/img/pioneers/pod-shadows.png") no-repeat scroll 0 0 transparent;height:10px;background-size:331px auto;background-position:0 -75px}#homepage_container .zocial{margin-left:374px;font-size:20px}#homepage_container .zocial.invite{margin-left:335px}#homepage_container .books{margin-top:40px}#homepage_container .footer{height:100px;background:#FFF;border-top:1px solid #f9f9f9;font-family:'OpenSansRegular';font-weight:normal;font-size:11px;color:#838383;margin-top:30px}#homepage_container .footer.lp2{border-top:2px solid #e9e9e9;margin-top:40px}#homepage_container .footer .terms{text-align:center;margin:7px 0 30px 0}#homepage_container .footer .terms .term_surround{border-bottom:1px solid #f3f3f3;padding-bottom:5px;margin-bottom:5px}#homepage_container .footer .terms .term_surround span{margin-left:0}#homepage_container .footer .terms .term_surround a{margin-left:15px;text-decoration:underline;color:#b8b8b8;font-family:OpenSansRegular;font-size:11px}#homepage_container .footer .terms .term_surround a.lp2{text-decoration:none;color:#FF7A00}#homepage_container .footer .terms .term_surround .warning{color:#BBB;font-family:OpenSansRegular;font-size:10px;margin:10px auto;width:75%;text-decoration:none}#homepage_container .footer .terms span{margin-left:15px}#homepage_container .footer .terms a{margin-left:15px;text-decoration:underline;color:#b8b8b8;font-family:OpenSansRegular;font-size:11px}#homepage_container .footer .terms a.lp2{text-decoration:none;color:#FF7A00}#homepage_container .footer .terms .warning{color:#BBB;font-family:OpenSansRegular;font-size:10px;margin:10px auto;width:75%;text-decoration:none}#homepage_container .lprow p .bold{font-weight:normal;font-family:'OpenSansBold'}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.no_notifications_conatainer{width:100%;padding:10px;font-family:'OpenSansRegular';font-size:16px;font-weight:normal;color:#999;text-align:center}.disabled{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;opacity:.65;filter:alpha(opacity=65);cursor:default}.disabled:hover{color:#666}.notifications-frame{border:1px solid #C6C6C6;margin-left:20px;width:980px;background:#FFF;padding-left:0}.notifications-frame .notifications-title{font-weight:normal;padding:30px 20px 30px 20px;border-bottom:1px solid #C6C6C6;background-color:#FDFCF9;font-size:25px;color:#03a9e5;font-family:'OpenSansRegular'}.notifications-frame .dismiss_all_notifications{position:relative;left:650px}.notifications-frame .notification{box-shadow:-2px 1px 1px #EEE;-moz-box-shadow:-2px 1px 1px #EEE;-webkit-box-shadow:-2px 1px 1px #EEE;padding:0 0 0 15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #C6C6C6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:10px 10px 10px 0;background-color:#FDFCF9;height:65px}.notifications-frame .notification .notification-picture{float:left;border:2px solid #FFF;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;box-shadow:0 0 3px #999;margin:10px 10px 0 0}.notifications-frame .notification .notification-picture a{border:none}.notifications-frame .notification .notification-picture a img{border:none}.notifications-frame .notification img{width:40px;height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.notifications-frame .notification .button_secondary{width:65px;height:15px;line-height:15px;display:inline-block}.notifications-frame .notification .notification-text{padding:8px 10px 0 15px;font-size:14px;margin:10px 0 0 52px;color:#444;font-weight:300;line-height:14px;height:14px}.notifications-frame .notification .notification-text a{color:#EE5023;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.notifications-frame .notification .notification-text a.button_secondary{margin-left:10px;font-family:"OpenSansSemibold";font-weight:normal;line-height:18px;color:#FFF}.notifications-frame .notification .notification-text .blue{color:#03a9e5}.notifications-frame .notification .notification-time{color:#646464;font-weight:300;font-size:11px;margin:5px 0 0 68px}.notifications-frame .notification .notification-end{color:#FF8F45;font-size:20px;text-align:right;float:right;margin:3px 7px 0 0;padding:8px 0 0 0}.notifications-frame .notification .notification-end a{color:#FF7245;font-size:20px;text-decoration:none}.notifications-frame .notification .follow_back{margin-left:10px;height:18px;padding:5px 20px 5px 20px;width:auto}.notification-end a.js-dismiss-notification{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-149px -330px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.notification-end a.js-dismiss-notification{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.get-started a:hover,.get-started a{color:#999;text-decoration:underline}a img{border:none}#pioneers{background:#fbfbfb;margin:0;padding:0}#pioneers .pod{border-radius:5px;border:1px #DDD solid;background:#FFF}#pioneers .pod p{width:470px}#pioneers header{padding:10px;box-shadow:0 2px 5px rgba(0,0,0,0.1);position:relative;z-index:1;background:#FFF}#pioneers header a{position:relative}#pioneers header a .get_started_small{position:absolute;background:url('/static/img/landing/button_getstarted_small.png') no-repeat 0 0;width:221px;height:58px;top:10px;left:860px}#pioneers header h1{margin:0;padding:0;float:left}#pioneers header h1 a{display:block;width:183px;height:66px;background:transparent url(/static/img/pioneers/logo.png) 0 0 no-repeat;text-indent:-99999px}#pioneers header h1 a:hover{opacity:.8}#pioneers header #contact{padding:10px;width:495px;float:right}#pioneers header #contact p{float:left;color:#777575;font-family:"OpenSansRegular",arial,sans-serif}#pioneers header #contact a{position:relative}#pioneers header #contact .become_a_pioneer{position:absolute;background:transparent url(/static/img/landing/button_becomeapioneer.png) 0 0 no-repeat;width:194px;height:44px;left:808px}#pioneers header .top_right_button{display:inline-block;width:185px;line-height:38px;height:38px;left:10px;top:-4px}#header-img{height:260px;background:#08aae5;border-bottom:3px #FFF solid;box-shadow:0 2px 5px rgba(0,0,0,0.1);margin:0 0 55px 0}#header-img #header-content{float:left;width:600px}#header-img #header-content h2{font-family:"OpenSansRegular",arial,sans-serif;font-size:28px;color:#FFF}#header-img #header-content p{color:#FFF;font-family:"OpenSansRegular",arial,sans-serif;font-size:15px;line-height:20px;letter-spacing:1px}#header-img #header-content strong{font-family:"OpenSansBold",arial,sans-serif;letter-spacing:0;font-weight:normal}#header-img #header-photos h1{margin:0;padding:0;float:right}#header-img #header-photos h1 a{display:block;width:432px;height:307px;background:transparent url(/static/img/pioneers/header-img-photos.png) 0 0 no-repeat}.wrapper{height:75px}.span8{display:inline-block;float:none;margin:0 auto;width:560px}.span8 #pioneer_form .clearfix{width:560px}.span8 .button_bar{position:relative;width:375px;left:145px;padding-top:25px}.span3{vertical-align:top;width:165px;margin:10px auto 0;position:relative;display:inline-block;float:none;top:-15px}.span3 #pioneer-badge{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-875px -716px;width:165px;height:165px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.span3 #pioneer-badge{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.row{margin:0 0 25px 0;padding:0}.row p{color:#777575;font-family:"OpenSansRegular",arial,sans-serif;font-size:15px;line-height:25px}.row p strong{color:#777575;font-family:"OpenSansBold",arial,sans-serif;letter-spacing:0;font-weight:normal}.what-happify{padding:20px;position:relative}.what-happify h2{margin:0;padding:0;font-size:34px;color:#03a9e5;font-family:"OpenSansRegular",arial,sans-serif}.what-happify h2 strong{font-family:"OpenSansBold",arial,sans-serif;letter-spacing:0;font-weight:normal}.what-happify h3{color:#666;font-family:"OpenSansRegular",arial,sans-serif;letter-spacing:-1px}.what-happify #product-img h1{margin:0 0 0 -30px;padding:0}.what-happify #product-img h1 a{display:block;width:481px;height:384px;background:transparent url(/static/img/pioneers/product-img.png) 0 0 no-repeat}.what-pioneer{border-left:1px #DDD solid;padding:20px 25px 20px 30px;margin:0;position:relative;background:#fffff9}.what-pioneer h2{margin:0;padding:0;font-size:34px;color:#dba23b;font-family:"OpenSansRegular",arial,sans-serif}.what-pioneer h2 strong{font-family:"OpenSansBold",arial,sans-serif}.what-pioneer .pod-shadows{width:443px;height:113px;position:absolute;z-index:0;bottom:8px;background:transparent url(/static/img/pioneers/pod-shadows.png) 0 0 no-repeat}.what-pioneer #pioneer-benefits.pod{padding:60px 20px 20px 20px;position:relative;z-index:0}.what-pioneer #pioneer-benefits.pod h3{margin:0;padding:0;color:#dba23b;font-family:"OpenSansBold",arial,sans-serif;letter-spacing:-1px}.what-pioneer #pioneer-benefits.pod ul li{color:#777575;font-family:"OpenSansRegular",arial,sans-serif;font-size:15px;line-height:25px;margin:5px 0 5px 0}.what-pioneer #pioneer-benefits.pod ul li strong{font-family:"OpenSansBold",arial,sans-serif;letter-spacing:0;font-weight:normal;color:#777}.what-pioneer #pioneer-benefits.pod ul.benefits{margin:5px 0 0 15px;padding:0}.what-pioneer #pioneer-benefits.pod ul.benefits li{list-style-type:none;line-height:20px;margin:15px 0 0 0;padding:0}.what-pioneer #pioneer-benefits.pod ul.benefits li span.icon{width:28px;height:45px;background-image:url(/static/img/pioneers/icon-pioneer-benefits.png);background-repeat:no-repeat;display:block;float:left;margin:-3px 10px 0 0}.what-pioneer #pioneer-benefits.pod ul.benefits li span.first{background-position:0 0}.what-pioneer #pioneer-benefits.pod ul.benefits li span.second{background-position:0 -56px}.what-pioneer #pioneer-benefits.pod ul.benefits li span.third{background-position:0 -132px}.what-pioneer #pioneer-benefits.pod ul.benefits li span.fourth{background-position:0 -190px}.what-pioneer #pioneer-benefits.pod ul.benefits li span.fifth{background-position:0 -248px}#why-happify h2{color:#1da2df}#why-happify #why-happify-img h1{margin:0;padding:0}#why-happify #why-happify-img h1 a{display:block;width:562px;height:321px;background-image:url(/static/img/pioneers/why-happify-img.png)}#science-books{padding-bottom:20px}#science-books h1{text-align:center;margin:20px 0 0 0;padding:0;color:#03a9e5;font-size:30px}#science-books p{text-align:center;margin:0 auto;padding:0}#science-books ul{margin:20px 0 0 15px;padding:0}#science-books ul li{list-style-type:none;float:left;width:305px;margin:0 20px 20px 0;padding:0;position:relative}#science-books ul li p{font-family:"OpenSansRegular",arial,sans-serif;font-size:14px;text-align:left;padding:10px;background:#f46c28;color:#FFF;position:absolute;bottom:0;width:285px}.interested-pioneer{margin:0 0 40px 0;text-align:center}.interested-pioneer h2{font-size:22px;margin:0 0 10px 0;padding:0;color:#f36024;font-family:"OpenSansRegular",arial,sans-serif}.interested-pioneer a.center_lower_button{width:210px;margin:0 auto}footer{background:#FFF;box-shadow:0 -2px 5px rgba(0,0,0,0.1);position:relative;z-index:1;font-family:"OpenSansRegular",arial,sans-serif;padding:10px 0 20px 0}footer #footer-content{width:400px;margin:0 auto;color:#838383}footer #footer-content ul li{list-style:none}footer #disclaimer-content{text-align:center;color:#c5c5c5;width:800px;margin:10 auto}footer ul{float:left;margin:0;padding:0}footer ul li{float:left;margin:0 13px 0 13px}footer ul li a{color:#fd8925}footer p{color:#888;float:left;margin:0;padding:0}#modal.happiness_assesment{width:800px;left:50%;top:40%;overflow:visible;box-shadow:0 0 5px 5px rgba(153,153,153,0.35)}#modal-thanks-content{padding:20px}#modal-thanks-content h1{margin:0 0 10px 0;padding:0;color:#00bbe1;font-size:30px;text-align:center}#modal-thanks-content h2{margin:0 0 25px 0;padding:0;color:#00bbe1;font-size:24px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#AFAFAF}#modal-thanks-content .questionnaire_button{font-family:"OpenSansBold",arial,sans-serif;letter-spacing:0;padding:10px 40px 10px 40px;width:196px;height:27px;line-height:27px;display:inline-block}#modal-form-content{padding:20px}#modal-form-content h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 10px 0;padding:0;color:#00bbe1;font-size:28px;text-align:center}#modal-form-content h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 45px 0;padding:0;color:#AFAFAF;font-size:24px;text-align:center}#modal-form-content label{width:125px;float:left;text-align:right;margin:10px 10px 0 0;font-size:24px;color:#888;font-family:"OpenSansRegular",arial,sans-serif}#modal-form-content input{margin:10px;height:30px;width:375px;float:left}#modal-form-content #pioneer-badge{margin:0 auto;position:relative;z-index:0;top:0;left:0}#modal-form-content .button_submit{width:150px;margin:20px auto;text-align:center;font-size:18px;padding:10px;margin-bottom:0;font-family:"OpenSansBold",arial,sans-serif;line-height:32px;display:block}#modal-thanks{text-align:center}#modal-thanks h1{color:#00bbe1;font-size:45px;margin:45px 0 40px 0}#modal-thanks h2{width:590px;margin:0 auto;color:#00bbe1;font-size:24px;line-height:30px}#pioneers #container .row .span6 p{width:470px}.proxima_font{font-family:"proxima-nova",sans-serif!important}.onboarding_header1{color:#5B5B5B;font-size:34px;font-weight:700;text-align:center}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}@font-face{font-family:'OpenSansLight';src:url('/static/fonts/OpenSans-Light-webfont.eot');src:url('/static/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Light-webfont.woff2') format("woff2"),url('/static/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLightItalic';src:url('/static/fonts/OpenSans-LightItalic-webfont.eot');src:url('/static/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url('/static/fonts/OpenSans-Regular-webfont.eot');src:url('/static/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url('/static/fonts/OpenSans-Italic-webfont.eot');src:url('/static/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url('/static/fonts/OpenSans-Semibold-webfont.eot');src:url('/static/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemiboldItalic';src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot');src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url('/static/fonts/OpenSans-Bold-webfont.eot');src:url('/static/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBoldItalic';src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtrabold';src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtraboldItalic';src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'VarelaRoundRegular';src:url('/static/fonts/VarelaRound-Regular.ttf') format('truetype');src:url('/static/fonts/VarelaRound-Regular.eot');src:url('/static/fonts/VarelaRound-Regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/VarelaRound-Regular.woff') format('woff'),url('/static/fonts/VarelaRound-Regular.ttf') format('truetype'),url('/static/fonts/VarelaRound-Regular.svg#OpenSansExtraboldItalic') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'AvenirLTStd-Medium';src:url('/static/fonts/2E189E_1_0.eot');src:url('/static/fonts/2E189E_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_1_0.woff2') format('woff2'),url('/static/fonts/2E189E_1_0.woff') format('woff'),url('/static/fonts/2E189E_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'GillSansInfantStd';src:url('/static/fonts/2E189E_0_0.eot');src:url('/static/fonts/2E189E_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_0_0.woff2') format('woff2'),url('/static/fonts/2E189E_0_0.woff') format('woff'),url('/static/fonts/2E189E_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGardeGothicITCW02Bk';src:url('/static/fonts/2E1D9F_1_0.eot');src:url('/static/fonts/2E1D9F_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_1_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_1_0.woff') format('woff'),url('/static/fonts/2E1D9F_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PalatinoLT-Roman';src:url('/static/fonts/2E1D9F_0_0.eot');src:url('/static/fonts/2E1D9F_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_0_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_0_0.woff') format('woff'),url('/static/fonts/2E1D9F_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}.overlay{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8)}.overlay .ov_body{width:100%;height:100%;display:table;table-layout:fixed}.overlay .ov_body .ov_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%}.overlay .ov_body .ov_inner *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overlay .ov_body .ov_inner .ov_content{display:inline-block;text-align:left;position:relative;background:#fff;border:1px solid rgba(102,102,102,0.17);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 40px 10px rgba(200,200,200,0.35);-moz-box-shadow:0 0 40px 10px rgba(200,200,200,0.35);box-shadow:0 0 40px 10px rgba(200,200,200,0.35)}.overlay .ov_body .ov_inner .ov_content .close{position:absolute;top:-12px;right:-13px}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#DDD;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD);background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}html body.billing_flow{padding-bottom:50px}html body.billing_flow #container #header{height:50px}html body.billing_flow #container #header .nav-pills{position:relative;top:9px}html body.billing_flow #container #header .nav-pills li{display:none}html body.billing_flow #container #header .nav-pills li:nth-last-of-type(1){display:block}html body.billing_flow #container #header .nav-pills li.dropdown.open ul.dropdown-menu li{display:block}html body.billing_flow #container #header #happify_header{width:120px;position:absolute;top:-47px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}html body.billing_flow #container #header #happify_header .middle-col{display:none}html body.billing_flow #container #header #trial_info{display:none}html body.billing_flow .main-container{margin:15px auto 0}.popover_target{position:absolute;top:120px;left:470px;width:10px;height:10px}#payment_selection{text-align:center;padding:8px 5px}#payment_selection .discount_ribbon{color:#fff;width:590px;font-size:28px;line-height:36px;margin:20px auto 25px;position:relative;background:#76B102;-webkit-box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5);-moz-box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5);box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5)}#payment_selection .discount_ribbon .cut_left,#payment_selection .discount_ribbon .cut_right{height:26px;position:absolute;top:5px;width:26px;background:#fff;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#payment_selection .discount_ribbon .cut_left{left:-14px}#payment_selection .discount_ribbon .cut_right{right:-13px}#payment_selection h1{color:#03A9E5;font-weight:normal;font-family:"OpenSansSemibold";font-size:36px;margin:0 30px}#payment_selection h2{font-family:"OpenSansSemibold";text-decoration:none;color:#666;font-size:26px;font-weight:500;margin:5px 0 15px 0}#payment_selection h2 sup{top:-10px;font-family:'OpenSansRegular';font-size:12px}#payment_selection .plans{width:825px;margin:0 auto;text-align:justify}#payment_selection .plans:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}#payment_selection .plans .plan{width:240px;display:inline-block;vertical-align:top;text-align:center;margin-top:15px;position:relative;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,0.25);-moz-box-shadow:0 8px 10px -5px rgba(0,0,0,0.25);box-shadow:0 8px 10px -5px rgba(0,0,0,0.25)}#payment_selection .plans .plan:nth-of-type(2){width:240px;margin-top:0}#payment_selection .plans .plan:nth-of-type(2) header{padding:0;height:75px;line-height:75px;background:#A2DDF6;background:-moz-linear-gradient(top,#A2DDF6 0,#04A3E8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#A2DDF6),color-stop(100%,#04A3E8));background:-webkit-linear-gradient(top,#A2DDF6 0,#04A3E8 100%);background:-o-linear-gradient(top,#A2DDF6 0,#04A3E8 100%);background:-ms-linear-gradient(top,#A2DDF6 0,#04A3E8 100%);background:linear-gradient(top,#A2DDF6 0,#04A3E8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A2DDF6,endColorstr=#04A3E8,GradientType=0)}#payment_selection .plans .plan:nth-of-type(2) .body .price{font-size:64px;line-height:70px}#payment_selection .plans .plan:nth-of-type(2) .body .button_primary{margin-top:30px}#payment_selection .plans .plan:nth-of-type(2) .body.discounted .price{font-size:58px;line-height:64px}#payment_selection .plans .plan:nth-of-type(2) #PP1{background-color:#81BA00;background-image:none}#payment_selection .plans .plan:nth-of-type(4) header{line-height:65px;padding:0}#payment_selection .plans .plan .most_popular{position:absolute;width:90px;height:75px;top:0;right:0;background:url('/static/img/most-popular_ribbon.png') no-repeat;background-size:100% auto}#payment_selection .plans .plan header{color:#fff;height:65px;font-size:28px;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#04C8F3;background:-moz-linear-gradient(top,#04C8F3 0,#037CDA 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#04C8F3),color-stop(100%,#037CDA));background:-webkit-linear-gradient(top,#04C8F3 0,#037CDA 100%);background:-o-linear-gradient(top,#04C8F3 0,#037CDA 100%);background:-ms-linear-gradient(top,#04C8F3 0,#037CDA 100%);background:linear-gradient(top,#04C8F3 0,#037CDA 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#04C8F3,endColorstr=#037CDA,GradientType=0)}#payment_selection .plans .plan header span{display:block;font-size:16px;margin-top:10px}#payment_selection .plans .plan .promotion{color:#fff;width:200px;font-size:16px;line-height:30px;margin:0 auto;position:relative;background:#00aaea;-webkit-box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5);-moz-box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5);box-shadow:-3px 5px 5px -5px rgba(0,0,0,0.5)}#payment_selection .plans .plan .promotion .cut_left,#payment_selection .plans .plan .promotion .cut_right{height:22px;position:absolute;top:4px;width:22px;background:#FFF4ED;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#payment_selection .plans .plan .promotion .cut_left{left:-11px}#payment_selection .plans .plan .promotion .cut_right{right:-11px}#payment_selection .plans .plan .strike{color:#7a7a7a;margin-top:10px;font-size:20px;text-decoration:line-through}#payment_selection .plans .plan .body{color:#7A461C;background:#FFF4ED;border:1px solid #FEDEC5;border-top:none;padding:8px 0 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#payment_selection .plans .plan .body.discounted .strike{margin-top:5px}#payment_selection .plans .plan .body.discounted .button_primary{margin-top:5px}#payment_selection .plans .plan .body.discounted .guarantee{margin:0}#payment_selection .plans .plan .body.discounted .term{font-size:20px;line-height:22px}#payment_selection .plans .plan .body.discounted .term.lifetime{visibility:hidden}#payment_selection .plans .plan .body.discounted .price{font-size:40px;line-height:40px;margin-top:5px}#payment_selection .plans .plan .body.discounted .price span{font-size:20px}#payment_selection .plans .plan .body.discounted .price span.discounted{position:relative;top:-7px}#payment_selection .plans .plan .body .price{font-size:40px;line-height:65px;margin-top:10px}#payment_selection .plans .plan .body .price span{font-size:20px;display:inline-block;line-height:normal;vertical-align:top}#payment_selection .plans .plan .body .term{font-size:20px;line-height:35px}#payment_selection .plans .plan .body .term.lifetime{visibility:hidden}#payment_selection .plans .plan .body .term sup{font-family:OpenSansRegular}#payment_selection .plans .plan .body .guarantee{margin-top:5px;font-family:OpenSansRegular;color:#666}#payment_selection .plans .plan .body .guarantee.monthly div:last-child{visibility:hidden}#payment_selection .plans .plan .body .guarantee div:nth-child(2){font-family:OpenSansSemiBold}#payment_selection .plans .plan .body .guarantee.lifetime div:first-child{visibility:hidden}#payment_selection .plans .plan .button_primary{margin:10px auto 0 auto}#payment_selection .plans .plan:first-of-type .price,#payment_selection .plans .plan:last-of-type .price{font-size:40px}#payment_selection .plans .plan:first-of-type .price span,#payment_selection .plans .plan:last-of-type .price span{font-size:20px}#payment_selection .plans .plan .body:not(.discounted) .price{margin-top:35px;margin-bottom:-16px}#payment_selection .plans .plan .body:not(.discounted) .term{margin-bottom:-10px}#payment_selection .plans.big{width:99%;padding:0 5px}#payment_selection .billing_details{margin:0 0 5px 22px;text-align:left;color:#666;font-family:'OpenSansRegular';font-size:12px;font-weight:normal}#payment_selection .billing_details .billing_popup{color:#EF5922}#payment_selection .options{margin-left:50px;max-height:200px;padding-top:15px}#payment_selection .options .option_item{font-family:"OpenSansRegular";font-weight:normal;display:inline-block;vertical-align:top;width:420px;text-align:left;margin:0 20px 20px 0}#payment_selection .options .option_item .header{font-size:16px;font-family:'OpenSansSemibold';color:#666;line-height:18px}#payment_selection .options .option_item .option_text{font-size:13px;color:#666;margin:0;width:380px}#payment_selection .options .option_item:nth-child(3){margin:0 20px 20px 0}#payment_selection .options .option_item:nth-child(4){margin:0 20px 20px 0}.post_container{height:320px;margin:10px 0 10px;width:1050px;color:#666}.post_container .inner_container{float:left;margin:0 4px}.post_container .inner_container:nth-of-type(1){margin-left:0}.post_container .inner_container .post{width:313px;height:240px;border:1px solid #DDD;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:no-repeat white;padding:20px 10px 10px 10px}.post_container .inner_container .post .image_container{float:left;height:100px;width:100px;margin-left:10px}.post_container .inner_container .post .image_container .img_box{border:1px solid #DDD;-webkit-border-radius:51px;-moz-border-radius:51px;-ms-border-radius:51px;border-radius:51px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25);height:102px;width:102px;position:relative}.post_container .inner_container .post .image_container .img_box img.face_img{width:96px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;border-radius:48px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;top:3px;left:3px}.post_container .inner_container .post .text_container{width:166px;padding:0 0 0 30px;float:left}.post_container .inner_container .post .text_container p{margin:0;font-family:'OpenSansSemibold';font-size:12px;color:#666;text-align:left}.post_container .inner_container .post .text_container p.header_text{font-family:'OpenSansSemibold';font-size:18px;color:#04aae5;margin-bottom:10px;line-height:20px}.post_container .inner_container .post p.body_text{clear:both;font-family:"OpenSansRegular";font-size:13px;color:#8b8b8b;margin:0 35px;position:relative;top:10px;width:260px}.post_container .inner_container .post p.footer_text{font-family:"OpenSansRegular";text-align:right;color:#999;margin-right:20px;font-size:16px}.post_container .inner_container .post.second p.body_text,.post_container .inner_container .post.third p.body_text{margin-top:117px}.post_container .inner_container .shadow_container{background:url("/static/img/pioneers/pod-shadows.png") no-repeat scroll 0 0 transparent;height:10px;background-size:331px auto;background-position:0 -75px}#popup_content #tax_plan_popup,#popup_content #payment_section_popup{width:291px;font-family:'OpenSansRegular';font-weight:normal}#popup_content #tax_plan_popup #popup_inner p,#popup_content #payment_section_popup #popup_inner p{margin:15px;font-size:14px}#popup_content #tax_plan_popup #popup_inner p .header,#popup_content #payment_section_popup #popup_inner p .header{font-size:16px;line-height:28px}#popup_content #payment_section_popup{width:385px}#popup_content #payment_section_popup #popup_inner{padding-bottom:10px}#payment_confirmation{text-align:center;padding:20px 20px 200px 60px}#payment_confirmation h1{color:#03A9E5;font-weight:normal;font-family:"OpenSansSemibold";font-size:34px;margin:0}#payment_confirmation .email_sent{text-align:left;margin:40px 0 25px 30px}#payment_confirmation .email_sent h2{font-family:"OpenSansSemibold";text-decoration:none;color:#666;font-size:26px;font-weight:normal}#payment_confirmation .left_column{vertical-align:top;display:inline-block;width:380px}#payment_confirmation .left_column .image_container{width:360px;height:280px;background:url("/static/img/iStock_000010610280XSmall.jpg") no-repeat transparent;background-size:350px}#payment_confirmation .left_column .need_help{width:320px;font-family:'OpenSansSemibold';font-weight:normal;font-size:11pt;color:#7A7A7A;margin:20px 0}#payment_confirmation .left_column .need_help a{cursor:pointer}#payment_confirmation .right_column{vertical-align:top;display:inline-block;width:497px;padding:30px 0 20px}#payment_confirmation .right_column .welcome_text{font-weight:normal;text-align:left;width:435px}#payment_confirmation .right_column .welcome_text .header{font-family:"OpenSansSemibold";font-size:24px;color:#F05A20}#payment_confirmation .right_column .welcome_text .text_body{font-family:"OpenSansRegular";font-size:13pt;color:#7A7A7A;font-weight:normal;line-height:20px;margin:10px 0}#payment_confirmation .right_column .welcome_text .text_body:nth-child(2){margin-top:1em}#payment_confirmation .right_column .welcome_text .text_body:last-child{margin-bottom:1em}#payment_confirmation .right_column .welcome_text .btn-continue{margin:30px auto;font-size:20px;height:46px;line-height:44px}#billing_info,#manage_billing{text-align:center;padding:20px}#billing_info h1,#manage_billing h1{color:#03A9E5;font-weight:normal;font-family:"OpenSansSemibold";font-size:34px;margin:0 30px}#billing_info h2,#manage_billing h2{font-family:"OpenSansSemibold";text-decoration:none;color:#666;font-size:24px;font-weight:normal;margin:0}#billing_info .payment_info,#manage_billing .payment_info{margin-left:22px;color:#666;font-weight:500;font-family:"OpenSansRegular";font-size:14px;text-align:left;margin-left:46px}#billing_info .data_area,#manage_billing .data_area{font-family:"OpenSansRegular";font-weight:normal;font-size:16px;margin:30px 0 0 0;color:#7A7A7A}#billing_info .data_area .left_column,#manage_billing .data_area .left_column{vertical-align:top;color:#666;text-align:left;display:inline-block;width:585px}#billing_info .data_area .left_column .billing_form,#manage_billing .data_area .left_column .billing_form{font-family:'OpenSansSemibold';font-size:16px;font-weight:normal;margin:15px 0 20px}#billing_info .data_area .left_column .billing_form .form_field,#manage_billing .data_area .left_column .billing_form .form_field{margin:3px 20px}#billing_info .data_area .left_column .billing_form .form_field .js-hint_target,#manage_billing .data_area .left_column .billing_form .form_field .js-hint_target{position:absolute;width:20px;height:10px;top:295px;left:480px}#billing_info .data_area .left_column .billing_form .form_field span,#manage_billing .data_area .left_column .billing_form .form_field span{font-family:'OpenSansRegular';color:#666}#billing_info .data_area .left_column .billing_form .form_field .whats_this,#manage_billing .data_area .left_column .billing_form .form_field .whats_this{font-family:'OpenSansRegular';font-weight:normal;font-size:12px;position:relative;top:12px;left:25px;cursor:pointer}#billing_info .data_area .left_column .billing_form .form_field .js-date_select .dropdown,#manage_billing .data_area .left_column .billing_form .form_field .js-date_select .dropdown{display:block;position:absolute;width:55px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-top-right-radius:0;border-top-left-radius:0;font-family:'OpenSansRegular';font-size:18px;text-align:center;border:2px solid #F0F0F0;background-color:white;padding:5px 0;z-index:999;top:40px;left:-2px}#billing_info .data_area .left_column .billing_form .form_field .js-date_select .dropdown a,#manage_billing .data_area .left_column .billing_form .form_field .js-date_select .dropdown a{font-family:'OpenSansSemibold';color:#666;line-height:20px;font-size:16px}#billing_info .data_area .left_column .billing_form .form_field .js-date_select .dropdown a:hover,#manage_billing .data_area .left_column .billing_form .form_field .js-date_select .dropdown a:hover{background-color:#ddd}#billing_info .data_area .left_column .billing_form .form_field .js-date_select .dropdown.hidden,#manage_billing .data_area .left_column .billing_form .form_field .js-date_select .dropdown.hidden{display:none}#billing_info .data_area .left_column .billing_form .form_field .select_left,#manage_billing .data_area .left_column .billing_form .form_field .select_left{position:relative;vertical-align:middle;display:inline-block;border:2px solid #F0F0F0;width:60px;height:40px;font-family:'OpenSansSemibold';color:#666;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-align:center;cursor:pointer}#billing_info .data_area .left_column .billing_form .form_field .select_left span,#manage_billing .data_area .left_column .billing_form .form_field .select_left span{font-family:'OpenSansSemibold';position:relative;top:12px;margin:0}#billing_info .data_area .left_column .billing_form .form_field .select_left.select_month_body,#manage_billing .data_area .left_column .billing_form .form_field .select_left.select_month_body{left:0}#billing_info .data_area .left_column .billing_form .form_field .select_left.select_month_body a,#manage_billing .data_area .left_column .billing_form .form_field .select_left.select_month_body a{text-decoration:none;width:55px;margin:2px 0;display:inline-block}#billing_info .data_area .left_column .billing_form .form_field .select_left.select_year_body,#manage_billing .data_area .left_column .billing_form .form_field .select_left.select_year_body{left:0}#billing_info .data_area .left_column .billing_form .form_field .select_left.select_year_body a,#manage_billing .data_area .left_column .billing_form .form_field .select_left.select_year_body a{text-decoration:none;display:inline-block;width:55px;margin:2px 0}#billing_info .data_area .left_column .billing_form .form_field .select_left.select_year_body a:hover,#manage_billing .data_area .left_column .billing_form .form_field .select_left.select_year_body a:hover{background-color:#ddd}#billing_info .data_area .left_column .billing_form .form_field .select_left.invalid,#manage_billing .data_area .left_column .billing_form .form_field .select_left.invalid{border:2px solid #FF7978}#billing_info .data_area .left_column .billing_form .form_field .select_right,#manage_billing .data_area .left_column .billing_form .form_field .select_right{cursor:pointer;position:relative;vertical-align:middle;display:inline-block;width:30px;height:40px;background-color:#CDCDCD;border:2px solid #BBB;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-top-left-radius:0;border-bottom-left-radius:0}#billing_info .data_area .left_column .billing_form .form_field .select_right .arrow,#manage_billing .data_area .left_column .billing_form .form_field .select_right .arrow{width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#999 transparent transparent transparent;border-style:inset;-webkit-transform:rotate(360deg);margin:auto;margin-top:17px}#billing_info .data_area .left_column .billing_form .form_field .select_right.select_month_selector,#manage_billing .data_area .left_column .billing_form .form_field .select_right.select_month_selector{left:-10px;margin-right:15px}#billing_info .data_area .left_column .billing_form .form_field .select_right.select_year_selector,#manage_billing .data_area .left_column .billing_form .form_field .select_right.select_year_selector{left:-10px}#billing_info .data_area .left_column .billing_form .form_field .select_right.invalid,#manage_billing .data_area .left_column .billing_form .form_field .select_right.invalid{border:2px solid #FF7978}#billing_info .data_area .left_column .billing_form .form_field input,#manage_billing .data_area .left_column .billing_form .form_field input{font-family:'OpenSansRegular';font-weight:normal;font-size:18px;height:44px;padding:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:2px solid #F0F0F0;color:#666;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#billing_info .data_area .left_column .billing_form .form_field input:focus,#manage_billing .data_area .left_column .billing_form .form_field input:focus{outline:none}#billing_info .data_area .left_column .billing_form .form_field input.billing_name,#manage_billing .data_area .left_column .billing_form .form_field input.billing_name{width:270px;left:72px}#billing_info .data_area .left_column .billing_form .form_field input.billing_phone,#manage_billing .data_area .left_column .billing_form .form_field input.billing_phone{width:273px;left:2px}#billing_info .data_area .left_column .billing_form .form_field input.billing_card,#manage_billing .data_area .left_column .billing_form .form_field input.billing_card{width:270px;left:15px}#billing_info .data_area .left_column .billing_form .form_field input.billing_code,#manage_billing .data_area .left_column .billing_form .form_field input.billing_code{width:123px;left:14px}#billing_info .data_area .left_column .billing_form .form_field input.invalid,#manage_billing .data_area .left_column .billing_form .form_field input.invalid{border:2px solid #FF7978}#billing_info .data_area .left_column .billing_form .form_field .error,#manage_billing .data_area .left_column .billing_form .form_field .error{color:#FF7978;font-family:'OpenSansSemibold';font-weight:normal;font-size:12px;top:-7px;position:relative}#billing_info .data_area .left_column .billing_form .form_field .error.name_error,#manage_billing .data_area .left_column .billing_form .form_field .error.name_error{left:142px}#billing_info .data_area .left_column .billing_form .form_field .error.card_error,#manage_billing .data_area .left_column .billing_form .form_field .error.card_error{left:142px}#billing_info .data_area .left_column .billing_form .form_field .error.code_error,#manage_billing .data_area .left_column .billing_form .form_field .error.code_error{left:142px}#billing_info .data_area .left_column .billing_form .form_field .error.date_error,#manage_billing .data_area .left_column .billing_form .form_field .error.date_error{top:5px;left:142px}#billing_info .data_area .left_column .billing_form .form_field .credit_card_img,#manage_billing .data_area .left_column .billing_form .form_field .credit_card_img{background:url('/static/img/credit_cards.png') no-repeat;position:relative;top:-7px;left:225px;width:150px;height:30px}#billing_info .data_area .left_column .billing_form .form_field.phone_field,#manage_billing .data_area .left_column .billing_form .form_field.phone_field{margin-top:10px}#billing_info .data_area .left_column .billing_form .error,#manage_billing .data_area .left_column .billing_form .error{color:#FF7978;font-family:'OpenSansSemibold';font-weight:normal;font-size:12px;position:relative;left:0}#billing_info .data_area .left_column .two_year_detail,#manage_billing .data_area .left_column .two_year_detail{margin-left:22px;color:#03A9E5;font-weight:500;font-family:"OpenSansRegular";font-size:18px}#billing_info .data_area .left_column .discount,#manage_billing .data_area .left_column .discount{font-size:18px;margin-left:22px;line-height:26px}#billing_info .data_area .left_column .discount span,#manage_billing .data_area .left_column .discount span{display:inline-block;width:135px}#billing_info .data_area .left_column .discount .original,#manage_billing .data_area .left_column .discount .original{text-decoration:line-through}#billing_info .data_area .left_column .discount .original span,#manage_billing .data_area .left_column .discount .original span{text-decoration:line-through}#billing_info .data_area .left_column .payment_summary,#manage_billing .data_area .left_column .payment_summary{margin:20px 0 15px 22px;color:#03A9E5;font-family:"OpenSansRegular";font-weight:600;font-size:22px;max-width:205px;display:inline-block;vertical-align:top}#billing_info .data_area .left_column .payment_info,#manage_billing .data_area .left_column .payment_info{margin-left:0}#billing_info .data_area .left_column .year-descr,#manage_billing .data_area .left_column .year-descr{margin-left:23px;margin-top:-5px;text-align:left;font-family:"OpenSansRegular";font-size:16px;color:#666}#billing_info .data_area .left_column .transaction-info,#manage_billing .data_area .left_column .transaction-info{font-family:'OpenSansRegular';font-weight:normal;color:#666;font-size:13px;margin:0 0 0 25px}#billing_info .data_area .left_column .transaction-info a,#manage_billing .data_area .left_column .transaction-info a,#billing_info .data_area .left_column .transaction-info a:visited,#manage_billing .data_area .left_column .transaction-info a:visited{color:#666;font-family:'OpenSansSemibold'}#billing_info .data_area .left_column .float-box,#manage_billing .data_area .left_column .float-box{float:left}#billing_info .data_area .left_column .money-back-box,#manage_billing .data_area .left_column .money-back-box{position:relative;float:left;top:0}#billing_info .data_area .left_column .money-back-box.initial,#manage_billing .data_area .left_column .money-back-box.initial{display:none;left:203px;top:70px}#billing_info .data_area .right_column,#manage_billing .data_area .right_column{vertical-align:top;text-align:left;display:inline-block;width:300px;margin:0 auto}#billing_info .data_area .right_column .promo-box,#manage_billing .data_area .right_column .promo-box{font-size:16px;margin:7px 0 40px}#billing_info .data_area .right_column .promo-box .title,#manage_billing .data_area .right_column .promo-box .title{text-transform:uppercase;color:#00aaea;font-family:'OpenSansSemibold'}#billing_info .data_area .right_column .promo-box .text,#manage_billing .data_area .right_column .promo-box .text{color:#666;font-family:'OpenSansRegular';font-size:13px;line-height:18px;margin-top:8px}#billing_info .data_area .right_column .promo-box .text.regular,#manage_billing .data_area .right_column .promo-box .text.regular{font-family:'OpenSansRegular'}#billing_info .data_area .right_column h2,#manage_billing .data_area .right_column h2{margin-left:8px;margin-bottom:15px}#billing_info .data_area .right_column .plan_container .plan,#manage_billing .data_area .right_column .plan_container .plan{text-align:center;width:185px;height:145px;border:1px solid #FEDEC5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#billing_info .data_area .right_column .plan_container .plan .header,#manage_billing .data_area .right_column .plan_container .plan .header{position:relative;padding:5px;height:55px;background:url('/static/img/fee_plan_header_gragient1.svg') no-repeat;line-height:26px;color:white;font-family:"OpenSansRegular";font-weight:normal;font-size:24px}#billing_info .data_area .right_column .plan_container .plan .header .plan_name,#manage_billing .data_area .right_column .plan_container .plan .header .plan_name{line-height:24px;margin-top:16px;text-transform:capitalize}#billing_info .data_area .right_column .plan_container .plan .header .plan_name .recurring,#manage_billing .data_area .right_column .plan_container .plan .header .plan_name .recurring{font-family:"OpenSansRegular";font-size:12px;line-height:12px;margin-top:10px}#billing_info .data_area .right_column .plan_container .plan .header .plan_name.recurring,#manage_billing .data_area .right_column .plan_container .plan .header .plan_name.recurring{margin-top:6px}#billing_info .data_area .right_column .plan_container .plan .header .add_info,#manage_billing .data_area .right_column .plan_container .plan .header .add_info{font-family:'OpenSansSemibold';font-size:16px;font-weight:normal;opacity:.8}#billing_info .data_area .right_column .plan_container .plan .body,#manage_billing .data_area .right_column .plan_container .plan .body{height:80px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#7A461C;background-color:#FFF4ED;font-family:"OpenSansRegular";font-weight:normal}#billing_info .data_area .right_column .plan_container .plan .body .price,#manage_billing .data_area .right_column .plan_container .plan .body .price{position:relative;top:15px}#billing_info .data_area .right_column .plan_container .plan .body .price .price_left,#manage_billing .data_area .right_column .plan_container .plan .body .price .price_left{font-size:36px;line-height:40px}#billing_info .data_area .right_column .plan_container .plan .body .price .price_right,#manage_billing .data_area .right_column .plan_container .plan .body .price .price_right{font-size:20px;line-height:20px;margin:0 0 0 -10px;position:relative;top:-10px}#billing_info .data_area .right_column .plan_container .plan .body .price .monthly_fee,#manage_billing .data_area .right_column .plan_container .plan .body .price .monthly_fee{font-size:20px;line-height:30px;font-family:'OpenSansSemibold'}#billing_info .data_area .right_column .plan_container .plan .body .price .discount,#manage_billing .data_area .right_column .plan_container .plan .body .price .discount{color:#04AAE9;font-size:20px;line-height:36px}#billing_info .data_area .right_column .plan_container .plan .body .select_plan,#manage_billing .data_area .right_column .plan_container .plan .body .select_plan{font-size:18px;height:42px;line-height:42px;margin:40px auto}#billing_info .data_area .right_column .plan_container .card_shadow,#manage_billing .data_area .right_column .plan_container .card_shadow{background:url("/static/img/diagonalshadow.png") no-repeat scroll transparent;width:195px;background-size:192px;background-position:-4px -2px;height:10px}#billing_info .data_area .right_column .plan_container .guarantee,#manage_billing .data_area .right_column .plan_container .guarantee{width:185px;margin:0 auto;top:20px;text-align:center;font-family:"OpenSansSemibold";font-weight:normal;font-size:18px;color:#666;position:relative}#billing_info .data_area .right_column .plan_container .guarantee.monthly,#manage_billing .data_area .right_column .plan_container .guarantee.monthly{top:30px}#billing_info .data_area .right_column .plan_container .different_plan,#manage_billing .data_area .right_column .plan_container .different_plan{cursor:pointer;margin:0 0 30px;text-align:center;font-family:'OpenSansRegular';font-size:12px;font-weight:normal;width:185px}#billing_info .data_area .right_column .plan_container .seals,#manage_billing .data_area .right_column .plan_container .seals{width:300px}#billing_info .data_area .right_column .plan_container .seals img,#manage_billing .data_area .right_column .plan_container .seals img{margin-bottom:5px}#billing_info .data_area .right_column .plan_container .seals img:first-child,#manage_billing .data_area .right_column .plan_container .seals img:first-child{margin-right:10px}#billing_info .data_area .right_column .plan_container .seals a:hover,#manage_billing .data_area .right_column .plan_container .seals a:hover{text-decoration:none}#billing_info .data_area .right_column .billing_assets,#manage_billing .data_area .right_column .billing_assets{background:url('/static/img/billing_sertificates.png') no-repeat transparent;background-size:240px auto;width:240px;height:100px;position:relative;top:-10px;left:-28px}#billing_info .js-submit_btn,#manage_billing .js-submit_btn{height:48px;line-height:47px;font-size:20px;margin:40px auto 20px;width:180px}#billing_info .js-submit_btn.seal,#manage_billing .js-submit_btn.seal{margin:40px auto 20px}#billing_info .money_back_seal,#manage_billing .money_back_seal{width:80px;height:80px;background:url('/static/img/money-back-seal.png') no-repeat transparent;background-size:cover;display:inline-block;margin-left:10px;position:relative;top:10px}#manage_billing{padding:0}#manage_billing .content{padding-bottom:200px}#manage_billing .content{text-align:left}#manage_billing .data_area .info_header{width:650px;margin:20px 0 40px 252px;text-align:left}#manage_billing .data_area .info_header span{font-family:'OpenSansRegular';font-weight:normal;font-size:14pt;color:#666}#manage_billing .data_area .info_header span.charge_info{font-size:13px;line-height:28px;margin-left:42px}#manage_billing .data_area .info_header .card_data{margin:20px 0 0 40px}#manage_billing .data_area .info_header .card_data .left_text{font-size:13pt;font-family:'OpenSansRegular';color:#7A7A7A;font-weight:normal;line-height:26px}#manage_billing .data_area .info_header .card_data .card_info{font-family:'OpenSansSemibold';color:#7A7A7A;font-weight:normal;font-size:13pt;line-height:26px;position:relative}#manage_billing .data_area .info_header .card_data .card_info.card_holder{left:121px}#manage_billing .data_area .info_header .card_data .card_info.number{left:80px}#manage_billing .data_area .info_header .card_data .card_info.expiration_date{left:50px}#manage_billing .data_area .info_header.update_card{margin:40px 0 0 252px}#manage_billing .data_area .info_header .contact_section{margin-left:42px;font-family:'OpenSansRegular';font-weight:normal;font-size:14px}#manage_billing .data_area .info_header .contact_section span{font-size:14px}#manage_billing .data_area .info_header .contact_section a{cursor:pointer;color:#F05A20}#manage_billing .data_area .info_header .contact_section a.request_refund{font-family:'OpenSansRegular';font-size:12pt;font-weight:normal}#manage_billing .data_area .info_header .contact_section a.request_refund:hover{text-decoration:underline}#manage_billing .data_area .info_header .contact_section a.hidden{display:none}#manage_billing .data_area .info_header .contact_section a:hover{text-decoration:underline}#manage_billing .data_area .info_header .contact_section .vpadder{height:20px}#manage_billing .data_area .info_header p.renewal_state{font-size:16px;font-family:'OpenSansRegular';font-weight:normal;color:#7A7A7A;margin:10px 0 15px 42px}#manage_billing .data_area .info_header span.auto_renew{font-size:16px;font-family:'OpenSansRegular';font-weight:normal;color:#7A7A7A;margin-left:42px}#manage_billing .data_area .info_header .change_state{margin:10px 0 0 42px}#manage_billing .data_area .info_header .change_state a{font-size:16px;font-family:'OpenSansRegular';font-weight:normal;cursor:pointer}#manage_billing .data_area .info_header .end_date{color:#F05A20;font-family:'OpenSansRegular';font-size:16px;font-weight:normal;margin-left:42px;line-geight:32px}#manage_billing .data_area .info_header .dont_miss{color:#2495bf;font-family:'OpenSansRegular';font-size:14px;font-weight:normal;margin-left:42px}#manage_billing .data_area .left_column{position:relative;margin:0 auto;display:block;top:-18px}#manage_billing .data_area .left_column .billing_form{width:425px;margin:0 0 0 85px}#manage_billing .data_area .left_column .billing_form .form_field{margin:20px 0}#manage_billing .data_area .left_column .billing_form .form_field span{font-family:'OpenSansRegular';font-weight:normal;font-size:13pt}#manage_billing .data_area .left_column .billing_form .form_field input{width:220px;position:relative;font-family:'OpenSansRegular'}#manage_billing .data_area .left_column .billing_form .form_field input.billing_name{left:86px;width:220px;position:relative}#manage_billing .data_area .left_column .billing_form .form_field input.billing_card{left:65px;width:220px;position:relative}#manage_billing .data_area .left_column .billing_form .form_field .error.name_error{left:0}#manage_billing .data_area .left_column .billing_form .form_field .error.card_error{left:0}#manage_billing .data_area .left_column .billing_form .form_field .error.date_error{left:0}#manage_billing .data_area .left_column .button_update{position:relative;left:500px;padding:3px 20px}#manage_billing .data_area .success_msg{font-family:'OpenSansRegular';font-weight:normal;font-size:13px;color:#52A052;margin:20px 0 0 90px}#billing_info .hidden_element{background:url('/static/img/primary_bg_gray.svg')}#manage_billing .change_state_enable{margin-top:20px}#manage_billing .change_state_enable a.enable_auto_renewal{font-family:'OpenSansSemibold';font-size:13px;font-weight:normal;padding:4px 20px;position:relative;left:377px}#braintree-payment-form .error{color:#FF7978;font-family:'OpenSansSemibold';font-weight:normal;font-size:12px;position:relative}#braintree-payment-form .error.update_error{margin:20px 0 0 90px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}@font-face{font-family:'OpenSansLight';src:url('/static/fonts/OpenSans-Light-webfont.eot');src:url('/static/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Light-webfont.woff2') format("woff2"),url('/static/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLightItalic';src:url('/static/fonts/OpenSans-LightItalic-webfont.eot');src:url('/static/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url('/static/fonts/OpenSans-Regular-webfont.eot');src:url('/static/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url('/static/fonts/OpenSans-Italic-webfont.eot');src:url('/static/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url('/static/fonts/OpenSans-Semibold-webfont.eot');src:url('/static/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemiboldItalic';src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot');src:url('/static/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url('/static/fonts/OpenSans-Bold-webfont.eot');src:url('/static/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBoldItalic';src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtrabold';src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtraboldItalic';src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'VarelaRoundRegular';src:url('/static/fonts/VarelaRound-Regular.ttf') format('truetype');src:url('/static/fonts/VarelaRound-Regular.eot');src:url('/static/fonts/VarelaRound-Regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/VarelaRound-Regular.woff') format('woff'),url('/static/fonts/VarelaRound-Regular.ttf') format('truetype'),url('/static/fonts/VarelaRound-Regular.svg#OpenSansExtraboldItalic') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'AvenirLTStd-Medium';src:url('/static/fonts/2E189E_1_0.eot');src:url('/static/fonts/2E189E_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_1_0.woff2') format('woff2'),url('/static/fonts/2E189E_1_0.woff') format('woff'),url('/static/fonts/2E189E_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'GillSansInfantStd';src:url('/static/fonts/2E189E_0_0.eot');src:url('/static/fonts/2E189E_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E189E_0_0.woff2') format('woff2'),url('/static/fonts/2E189E_0_0.woff') format('woff'),url('/static/fonts/2E189E_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGardeGothicITCW02Bk';src:url('/static/fonts/2E1D9F_1_0.eot');src:url('/static/fonts/2E1D9F_1_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_1_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_1_0.woff') format('woff'),url('/static/fonts/2E1D9F_1_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PalatinoLT-Roman';src:url('/static/fonts/2E1D9F_0_0.eot');src:url('/static/fonts/2E1D9F_0_0.eot?#iefix') format('embedded-opentype'),url('/static/fonts/2E1D9F_0_0.woff2') format('woff2'),url('/static/fonts/2E1D9F_0_0.woff') format('woff'),url('/static/fonts/2E1D9F_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}#plus_promo_modal{width:870px;padding:40px}#plus_promo_modal .discount{position:absolute;width:150px;height:150px;top:10px;right:5px;background:url('/static/img/discount_modal_badge.png') no-repeat;background-position:0 -7px;background-size:100%;text-align:center}#plus_promo_modal .discount .value{color:#fff;font-size:30px;line-height:32px;padding:38px 0 0 5px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);-webkit-transform:rotate(10deg) translate3d(0,0,0)}#plus_promo_modal .discount .value .today{font-size:13px;line-height:normal}#plus_promo_modal .semi-bold{font-family:'OpenSansSemiBold'}#plus_promo_modal .text_area{position:relative}#plus_promo_modal .text_area .happify_plus_bonuses{padding-left:10px}#plus_promo_modal .section{display:inline-block;width:320px;margin:0 0 0 10px;vertical-align:top}#plus_promo_modal .section img{margin-left:15px}#plus_promo_modal .section:nth-child(4){width:250px;margin-left:145px}#plus_promo_modal .section .user-comments{display:inline-block;width:270px;height:105px;margin-bottom:10px;overflow:hidden}#plus_promo_modal .section .user-comments .user-comment{width:150px;color:#C2168E;font-family:OpenSansItalic;font-size:1.5rem;float:left;margin:17px 0 0 0;line-height:22px}#plus_promo_modal .section .user-comments .image-circle{display:inline-block;width:91px;height:90px;margin-left:15px;background-image:url('/static/img/fueled/happify-ring.png')}#plus_promo_modal .section .user-comments .user-image{display:inline-block;width:76px;height:76px;margin-top:7px;margin-right:8px;float:right}#plus_promo_modal .section .user-comments:nth-child(odd){border-bottom:1px solid #D7D7D2}#plus_promo_modal .section:nth-child(4) img{margin-left:-25px}#plus_promo_modal .testimonials{padding-left:10px;margin-bottom:44px}#plus_promo_modal .testimonials .testimonial-card{display:inline-block;vertical-align:top;width:45%}#plus_promo_modal .testimonials .testimonial-card .image-container{height:46px;width:46px;display:inline-block;vertical-align:top;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 0 3px #e9d8a3;-moz-box-shadow:0 0 0 3px #e9d8a3;box-shadow:0 0 0 3px #e9d8a3}#plus_promo_modal .testimonials .testimonial-card .text-container{display:inline-block;vertical-align:top;width:80%;margin-left:15px}#plus_promo_modal .testimonials .testimonial-card .text-container span:first-child{font-size:14px;font-family:'OpenSansSemibold';color:#a80c3f}#plus_promo_modal .testimonials .testimonial-card .text-container span:last-child{font-size:14px;font-family:'OpenSansSemibold';color:#777774}#plus_promo_modal .testimonials .testimonial-card:first-child .image-container{background:url('/static/img/testimonial_tiffany.png') no-repeat transparent;background-position:-5px -5px}#plus_promo_modal .testimonials .testimonial-card:last-child{margin-left:72px}#plus_promo_modal .testimonials .testimonial-card:last-child .image-container{background:url('/static/img/testimonial_paul.png') no-repeat transparent;background-position:-3px 0}#plus_promo_modal h1,#plus_promo_modal h2,#plus_promo_modal .join{text-align:center}#plus_promo_modal h1{font-size:24px;color:#666;margin:0 0 15px;padding:0}#plus_promo_modal h2{width:500px;margin:0 auto 60px auto;padding:0;color:#FF7A00;font-family:OpenSansSemibold;font-size:34px;line-height:3.6rem;font-weight:bold}#plus_promo_modal .happify_plus_bonuses{color:#666;margin:40px auto 20px;font-size:22px;zoom:1}#plus_promo_modal .happify_plus_bonuses:before,#plus_promo_modal .happify_plus_bonuses:after{content:'';display:table}#plus_promo_modal .happify_plus_bonuses:after{clear:both}#plus_promo_modal .happify_plus_bonuses>div{float:left;width:46%;font-family:OpenSansRegular;font-size:20px;line-height:22px}#plus_promo_modal .happify_plus_bonuses>div:first-child{margin-right:62px}#plus_promo_modal .join{text-align:center}#plus_promo_modal .browse_other,#plus_promo_modal .do_activities{margin:10px 0 -20px}#plus_promo_modal .browse_other .do_activities,#plus_promo_modal .do_activities .do_activities{font-family:OpenSansLight;font-size:20px;line-height:22px}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.popover-pointed{-webkit-box-shadow:0 1px 0 #FFF,inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 #FFF,inset 0 1px 0 rgba(255,255,255,0.5);-webkit-animation-name:buttonglow;-moz-animation-name:buttonglow;-ms-animation-name:buttonglow;-o-animation-name:buttonglow;animation-name:buttonglow;-webkit-animation-duration:6s;-moz-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.popover-pointed p{padding:10px}html.ie9 .popover-pointed{box-shadow:0 0 45px #0073a5!important}.popover-pointed.sign{border-radius:12px}@-webkit-keyframes buttonglow{from{-webkit-box-shadow:0 0 20px rgba(0,115,165,0.65),inset 0 1px 0 rgba(255,255,255,0.5)}10%{-webkit-box-shadow:0 0 20px #0073a5,inset 0 1px 0 rgba(255,255,255,0.5)}90%{-webkit-box-shadow:0 0 20px #0073a5,inset 0 1px 0 rgba(255,255,255,0.5)}to{-webkit-box-shadow:0 0 20px rgba(0,115,165,0.65),inset 0 1px 0 rgba(255,255,255,0.5)}}@keyframes buttonglow{from{box-shadow:0 0 20px rgba(0,115,165,0.65),inset 0 1px 0 rgba(255,255,255,0.5)}10%{box-shadow:0 0 20px #0073a5,inset 0 1px 0 rgba(255,255,255,0.5)}90%{box-shadow:0 0 20px #0073a5,inset 0 1px 0 rgba(255,255,255,0.5)}to{box-shadow:0 0 20px rgba(0,115,165,0.65),inset 0 1px 0 rgba(255,255,255,0.5)}}.popover.bottom{margin-top:20px}.popover.bottom .arrow{top:-10px;left:50%;margin-left:-15px;border-right:15px solid transparent;border-bottom:15px solid #fff;border-left:15px solid transparent}.popover.top{margin-top:-37px}.popover.top .arrow{bottom:-10px;left:50%;margin-left:-15px;border-top:15px solid white;border-right:15px solid transparent;border-left:15px solid transparent}.popover.right{margin-left:15px}.popover.right .arrow{top:50%;left:-10px;margin-top:-15px;border-top:15px solid transparent;border-right:15px solid #fff;border-bottom:15px solid transparent}.popover.left{margin-left:-15px}.popover.left .arrow{top:50%;right:-10px;margin-top:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff}.group-solo-tour .popover-inner{width:750px}.track-detail-track-card .popover-inner,.quiz-start .popover-inner{width:287px}.available-track-card .popover-inner{width:560px}.notice-difference.popover{margin-top:-39px}.reporter-top.popover{margin-top:-57px}.quiz-start.popover{margin-top:-56px;z-index:2002}.group-feed-tour.popover{margin-top:-49px}.my-track-bottom.popover{margin-top:-44px}.quiz-privacy-bar.popover,.reporter-privacy-bar.popover{margin-top:-52px}.medium-width .popover-inner,.my-track-bottom .popover-inner{width:340px}.my-track-top .popover-inner{width:330px}.my-track-nav-popover .popover-inner{width:307px}.reporter-privacy-bar .popover-inner{width:465px}.quiz-privacy-bar .popover-inner{width:454px}.group-feed-tour .popover-inner{width:447px}.reporter-top .popover-inner,.progress-bar .popover-inner,.notice-difference .popover-inner{width:400px}.reporter-bottom .popover-inner{width:550px}.group-feed-button-tour.popover{margin-top:-45px}.popover.right .popover-inner,.popover.left .popover-inner,.popover.bottom .popover-inner,.popover.top .popover-inner{-webkit-box-shadow:0 0 15px rgba(50,50,50,0.25);-moz-box-shadow:0 0 15px rgba(50,50,50,0.25);box-shadow:0 0 15px rgba(50,50,50,0.25);border:2px solid #e6e6e6;background:#fff;padding:0;font-family:'OpenSansRegular';border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px}.popover.right .popover-inner .popover-title,.popover.left .popover-inner .popover-title,.popover.bottom .popover-inner .popover-title,.popover.top .popover-inner .popover-title{background:#fff;position:relative;text-align:left;font-weight:normal;border:none;font-size:20px;color:#7774;padding:13px 15px 10px 44px}.popover.right .popover-inner .popover-content,.popover.left .popover-inner .popover-content,.popover.bottom .popover-inner .popover-content,.popover.top .popover-inner .popover-content{color:#777774;line-height:21px;font-size:16px;text-align:left;background:#fff;min-height:40px;font-family:'OpenSansLight';padding:0 30px 10px 50px}.popover.right .popover-inner .popover-content b,.popover.left .popover-inner .popover-content b,.popover.bottom .popover-inner .popover-content b,.popover.top .popover-inner .popover-content b{font-family:'OpenSansSemibold';font-weight:normal}.popover.right .popover-inner .popover-bottom,.popover.left .popover-inner .popover-bottom,.popover.bottom .popover-inner .popover-bottom,.popover.top .popover-inner .popover-bottom{background:white;padding:7px 10px;overflow:auto}.popover{font-family:OpenSansSemibold;font-weight:400}.popover .previous{text-decoration:underline;cursor:pointer}.popover .previous,.popover .instruction{float:left;margin-top:3px;color:#999;font-family:OpenSansSemibold;font-weight:400;font-size:12px;cursor:pointer}.popover .previous:before{content:'<';text-decoration:none}.popover .next.button_tertiary,.popover .instruction.right,.popover .done.button_tertiary{float:right}.modal-open .popover{z-index:1049}.modal-open .popover.my-track-nav-popover{z-index:1039}.popover-title:before{content:"";display:block;width:24px;height:23px;position:absolute;top:12px;left:12px;background-image:url('/static/img/fueled/info_icn.png');background-color:rgba(0,0,0,0);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.popover-title:before{background-image:url(/static/img/fueled/info_icn@2x.png);background-size:24px 23px}}.popover.bottom:before{top:-23px}.popover.top:before{bottom:-23px;border-color:#fff transparent transparent}.popover.left:before{top:50%;right:-23px;left:auto;margin-top:-15px;border-color:transparent transparent transparent #FFF}.popover.right:before{top:50%;left:-8px;right:auto;margin-top:-15px;border-color:transparent #FFF transparent transparent}.popover:before{left:50%;margin-left:-15px;z-index:2;content:'';width:0;height:0;position:absolute;border-style:solid;border-width:15px;border-color:transparent transparent #fff}.popover:after{border-style:solid;content:"";width:0;height:0;position:absolute;z-index:1}.popover.bottom:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0.06);border-width:18px;left:50%;margin-left:-18px;top:-30px}.popover.top:after{border-color:rgba(0,0,0,0.06) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-30px;border-width:18px;left:50%;margin-left:-18px}.popover.left:after{top:50%;right:-28px;left:auto;margin-top:-17px;border-width:17px;border-color:transparent transparent transparent rgba(0,0,0,0.06)}.popover.right:after{top:50%;left:-28px;right:auto;margin-top:-17px;border-width:17px;border-color:transparent rgba(0,0,0,0.06) transparent transparent}.popover .arrow{display:none}.box_model{-moz-box-sizing:border-box;box-sizing:border-box}.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.group:before,.group:after{content:'';display:table}.group:after{clear:both}.group{position:relative;zoom:1}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #CCC}.center-block{display:block;margin:0 auto}.acts_as_link{color:#0B7BCC;cursor:pointer}.acts_as_link:hover{color:#085e9c}.box{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px}.box-no-padding{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.gradient_technique{-webkit-box-shadow:0 2px 1px #333;-moz-box-shadow:0 2px 1px #333;box-shadow:0 2px 1px #333;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#FFF,#DDD);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#DDD));background-image:-webkit-linear-gradient(top,#FFF,#DDD);background-image:-o-linear-gradient(top,#FFF,#DDD);background-image:linear-gradient(to bottom,#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffdddddd',GradientType=0);background-color:#DDD;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));background-image:-moz-linear-gradient(#FFF,#DDD);background-image:-ms-linear-gradient(#FFF,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#DDD));background-image:-webkit-linear-gradient(#FFF,#DDD);background-image:-o-linear-gradient(#FFF,#DDD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#DDD',GradientType=0)";background-image:linear-gradient(#FFF,#DDD)}.technique_border_and_box{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:58px}.box-blue{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border:1px solid #C8D8DF;background-color:#DCEDF4;color:#3888A9}.right{text-align:right}.center{text-align:center}.hidden{display:none}.happify_icon .white{background-position:center center;display:block;height:60px;width:60px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.happify_icon .white{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.happify_icon .small{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:text-top}.happify_icon .medium{background-repeat:no-repeat;background-position:center center;display:inline-block;height:14px;width:14px;line-height:14px;vertical-align:middle}.happify_icon .large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:24px;width:24px;line-height:24px;vertical-align:middle}.happify_icon .extra-large{background-repeat:no-repeat;background-position:center center;display:inline-block;height:40px;width:40px;line-height:40px;vertical-align:middle}.happify_colors.savor{color:#c82993}.happify_colors.thank{color:#fd8925}.happify_colors.aspire{color:#1da2df}.happify_colors.give{color:#1fc525}.happify_colors.empathize{color:#fc1923}.heart-active{position:relative;text-align:left;cursor:pointer;height:20px;width:20px;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-273px -105px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.heart-active{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.heart-inactive{position:relative;background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-300px -105px;width:20px;height:20px;text-align:left;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:4/2),only screen and (min--moz-device-pixel-ratio:2){.heart-inactive{background-image:url(/static/img/sprite-1@2x.png);background-size:1080px 950px}}.activity-status-cnt{position:relative;margin:20px 0 0 0}.home-bottom-cnt .masonry-item{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.masonry-item{float:left}.js-featured-posts{margin-left:10px}.js-featured-posts .card{width:195px}.js-featured-posts .card-img{width:175px}.js-featured-posts .card-info{width:180px;border-bottom:1px solid #efefef}.js-featured-posts .card-footer{width:180px}.card{border:1px solid #CCC;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;float:left;font-size:11px;width:238px;margin:0 5px 20px 0;border:1px solid #dcdcdc}.card .button_tertiary{position:relative;float:right;margin-left:5px;top:-4px;vertical-align:middle;width:60px;padding:2px 0 0 0;text-align:center;line-height:19px}.card .button_tertiary .heart-inactive{background-position:-302px -105px}.card a{color:#666;text-decoration:none}.card .card-img-surround{padding:0 8px;margin:10px 0 12px}.card .card-title{width:100%;padding:10px 10px 0 10px;position:relative;font-size:13px;color:#f26531;font-family:'OpenSansSemibold';width:222px;line-height:16px}.card .card-title.savor{color:#c82993}.card .card-title.thank{color:#fd8925}.card .card-title.aspire{color:#1da2df}.card .card-title.give{color:#1fc525}.card .card-title.empathize{color:#fc1923}.card .card-tip{position:relative;padding:0 10px 5px 10px;color:#7f7f7d;font-size:11px;font-family:'OpenSansSemibold'}.card .card-info{position:relative;padding:4px 10px 5px 10px;overflow:hidden;float:left;clear:both;border-bottom:1px solid #efefef}.card .card-info .card-left{float:left;width:27px;text-align:center;padding-top:5px}.card .card-info .card-left .img_container{width:26px;height:26px;position:relative;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #dad9d7;background-color:#fff;display:block;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}.card .card-info .card-left .img_container.pioneer_plus{background-color:#f4d420;border:none;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.card .card-info .card-left .img_container.pioneer_plus img{position:absolute;top:2px;left:2px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.card .card-info .card-left .img_container.pioneer{background-color:#e1e6ea;border:none;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}.card .card-info .card-left .img_container.pioneer img{position:absolute;top:2px;left:2px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.card .card-info .card-left .img_container img{position:absolute;top:1px;left:1px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.card .card-info .card-left img{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.card .card-info .card-right{float:left;width:170px;font-family:'OpenSansRegular';color:#333;font-size:11px;line-height:18px;padding-left:6px;padding-top:8px}.card .card-info .card-right a{font-family:'OpenSansBold';color:#ee5023}.card .card-info .card-right a.get_more{font-family:'OpenSansRegular';font-weight:normal;color:#E9560D}.card .card-info .card-right .card-tease{position:relative;margin:5px 0 5px 0;line-height:14px}.card .card-comments-header{position:relative;float:left;color:#808080;width:100%;margin:10px 0 0 0}