@media only screen and (min-width:320px) and (max-width:736px){.landing-p33{}.landing-p33 .section:not(.cover){min-height:0!important}.landing-p33 .section:not(.cover) h1{font-size:24px;margin:40px 0 15px!important}.landing-p33 .section:not(.cover) .heading-text{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;line-height:1.4;margin:0 0 30px 0}.landing-p33 #start-yourney h1{max-width:450px;margin:40px auto;line-height:50px;font-size:43px}.landing-p33 #start-yourney img{max-width:90%;margin:0 auto}.landing-p33 #start-yourney .col{width:100%;text-align:center}.landing-p33 #start-yourney h2{margin:20px 0 10px;font-size:19px}.landing-p33 #start-yourney .info-list{text-align:left}.landing-p33 #start-yourney .info-item{min-width:400px;font-size:17px}.landing-p33 #start-yourney .button{width:240px;height:60px;margin:30px 0 2px;line-height:60px}.landing-p33 #start-yourney .press{margin:50px 0}.landing-p33 #tracks .track-list{float:left;width:360%;max-width:none;padding:10px 0}.landing-p33 #tracks .track-item{width:16.66666667%;max-width:314px;margin-bottom:50px}.landing-p33 #tracks .track-list-container{height:305px;overflow:hidden;margin-bottom:30px}.landing-p33 #tracks .track-list-inner{width:100%;overflow:auto}.landing-p33 #tracks .track{margin:0}.landing-p33 #tracks .track::after{display:none}.landing-p33 #tracks .button{width:250px}.landing-p33 #experts .expert-list{margin:0 0 50px}.landing-p33 #experts .expert-item{width:33.33%}.landing-p33 #experts .expert-item:last-of-type{display:none}.landing-p33 #experts .expert-img{min-width:0;min-height:0;margin-bottom:10px}.landing-p33 #join-now{padding:20px 0 25px}.landing-p33 #join-now,.landing-p33 #join-now div,.landing-p33 #join-now h1{height:auto;line-height:normal}.landing-p33 #join-now h1{font-size:27px}.landing-p33 #join-now .col-1,.landing-p33 #join-now .col-2{width:100%}.landing-p33 #join-now .button{width:197px;height:46px;margin-top:20px;line-height:46px;font-size:15px}}@media only screen and (min-width:320px) and (max-width:480px){.landing-p33{}.landing-p33 .section:not(.cover) h1{font-size:16px;margin:15px 0 5px!important}.landing-p33 .section:not(.cover) .heading-text{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;margin:0 auto 10px;max-width:320px}.landing-p33 #start-yourney h1{font-size:27px;line-height:30px;margin:30px auto;max-width:280px}.landing-p33 #start-yourney .info-item{min-width:0;font-size:11px;line-height:25px;margin-left:16px;white-space:nowrap}.landing-p33 #start-yourney img{max-width:80%;margin:0 auto}.landing-p33 #start-yourney h2{font-size:14px;line-height:25px}.landing-p33 #start-yourney .button{width:150px;height:40px;margin:20px 0 2px;line-height:40px;font-size:13px}.landing-p33 #start-yourney .press{margin:30px 0 40px}.landing-p33 #tracks .track-list-container{height:250px}.landing-p33 #tracks .track-list{float:left;width:1560px}.landing-p33 #tracks .track-item{width:260px}.landing-p33 #tracks .button{width:150px;height:40px;margin:0 auto 45px;line-height:40px;font-size:13px}.landing-p33 #experts .expert-item{height:210px}.landing-p33 #experts .expert-name{font-size:13px}.landing-p33 #experts .expert-position{font-size:11px}.landing-p33 #experts .expert-img{max-width:80px;max-height:80px;margin-bottom:10px}.landing-p33 #join-now h1{font-size:22px}}.landing-p33 #tracks .track-list{-webkit-overflow-scrolling:touch}.landing-p42{}.landing-p42 #start-yourney{min-height:650px;background:-webkit-linear-gradient(-40deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background:linear-gradient(130deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background-size:cover}.landing-p42 #start-yourney .video{cursor:pointer;margin:70px 0 50px}.landing-p42 #start-yourney .video>*{display:inline-block;vertical-align:middle}.landing-p42 #start-yourney .video img{margin-right:20px}.landing-p42 #start-yourney .video p{font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal;color:white;margin:0}.landing-p42 #start-yourney .button{margin:50px 0 0}.landing-p42{}@media only screen and (min-width:736px) and (max-width:1024px){.landing-p42{}.landing-p42 #start-yourney{min-height:550px;background:-webkit-linear-gradient(-40deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background:linear-gradient(130deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background-size:cover}.landing-p42 #start-yourney .video{margin:40px 0}.landing-p42 #start-yourney .video p{font-size:20px}.landing-p42 #start-yourney .image{margin-bottom:50px}}@media only screen and (min-width:320px) and (max-width:736px){.landing-p42{}.landing-p42 #start-yourney{min-height:575px;background:-webkit-linear-gradient(-40deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background:linear-gradient(130deg,rgba(255,255,255,0.1) 53.5%,rgba(0,0,0,0.1) 53.5%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background-size:cover}.landing-p42 #start-yourney .button{margin:30px 0 0}.landing-p42 #start-yourney .video{margin:40px 0}.landing-p42 #start-yourney .video img{max-height:40px;margin-right:10px}.landing-p42 #start-yourney .video p{font-size:20px}}@media only screen and (min-width:320px) and (max-width:480px){.landing-p42{}.landing-p42 #start-yourney{min-height:400px;background:-webkit-linear-gradient(-40deg,rgba(255,255,255,0.1) 56%,rgba(0,0,0,0.1) 56%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background:linear-gradient(129deg,rgba(255,255,255,0.1) 56%,rgba(0,0,0,0.1) 56%),url('/static/landing_page_assets/static/img/public_site/bg01_start2.png') no-repeat;background-size:cover}.landing-p42 #start-yourney .video{margin:30px 0}.landing-p42 #start-yourney .video img{max-height:30px;margin-right:10px}.landing-p42 #start-yourney .video p{font-size:12px}.landing-p42 #start-yourney .image{margin-bottom:30px}.landing-p42 #experts{background-position:-200px 0;background-size:100% 150px}}.landing-content-marketing{background:white}.landing-content-marketing header[role='banner']{border-bottom:1px solid #d7d7d2}.landing-content-marketing .responsive.grid-row{max-width:1024px}.landing-content-marketing .responsive.grid-row .grid-unit.col-1{max-width:300px;float:right}.landing-content-marketing .responsive.grid-row .grid-unit.col-2{margin-left:20px;max-width:620px}.landing-content-marketing>.responsive.grid-row{padding-top:50px;padding-bottom:100px}.landing-content-marketing q{quotes:none}.landing-content-marketing article h1{font:700 35px/50px "proxima-nova",sans-serif;color:#372f2b}.landing-content-marketing article .author{margin:10px 0 30px 0;font:600 16px "proxima-nova",sans-serif;color:#00aaea}.landing-content-marketing article img{width:100%}.landing-content-marketing article h2{font:700 18px/25px "proxima-nova",sans-serif;color:#372f2b}.landing-content-marketing article p{font:400 16px/30px "proxima-nova",sans-serif;color:#372f2b}.landing-content-marketing article cite{font-style:italic;color:#ff7a00}.landing-content-marketing article .banner{margin-bottom:20px;padding:10px 20px;background:#E2F8FE}.landing-content-marketing article .banner p{font:700 17px/30px "proxima-nova",sans-serif;color:#00AAEA}.landing-content-marketing .action-container{display:table;width:100%;height:120px;margin:35px 0;line-height:120px;border:1px solid #D7D7D2;border-radius:5px;text-align:center}.landing-content-marketing .action-container .button{width:280px;height:60px;line-height:60px;font-size:20px;text-transform:uppercase}.landing-content-marketing .sticky-container{position:fixed;bottom:0;width:100%;max-width:970px;margin-left:20px;border-radius:5px 5px 0 0;background:#F9F9F9;box-shadow:0 0 2px 2px rgba(0,0,0,0.2);text-align:center;z-index:9}.landing-content-marketing .sticky-container p{font-size:17px;font-size:1.7rem;font-family:OpenSansSemibold;font-weight:normal;line-height:17px;color:#ff7a00}.landing-content-marketing .sticky-container-inner{display:table;height:73px;width:100%}.landing-content-marketing .sticky-container-inner>*{display:table-cell;vertical-align:middle}.landing-content-marketing .sticky-container .button{width:200px;height:46px;margin-right:40px;font-size:16px;line-height:46px;text-transform:uppercase}.landing-content-marketing .right-rail{margin:17px 0;border:1px solid #d7d7d2;border-radius:5px}.landing-content-marketing .right-rail-item{width:100%;padding:15px 20px;text-align:left}.landing-content-marketing .right-rail-item:not(:last-of-type){border-bottom:1px solid #d7d7d2}.landing-content-marketing .right-rail-item a{outline:none}.landing-content-marketing .right-rail-item a:hover{text-decoration:none;color:#cc6200}.landing-content-marketing .right-rail-item img{width:100%;height:190px}.landing-content-marketing .right-rail-item figcaption{font-size:16.5px;font-size:1.65rem;font-family:OpenSansSemibold;font-weight:normal;margin-top:5px;line-height:20px;color:#ff7a00}.landing-content-marketing .right-rail h1{font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal;margin:15px 0 10px 0!important;text-align:center;color:#777774}.landing-content-marketing .testimonial{padding:20px 15px;border:1px solid #d7d7d2;border-radius:5px}.landing-content-marketing .testimonial img{float:left;margin-right:15px}.landing-content-marketing .testimonial q{font:italic 600 15px/24px "proxima-nova",sans-serif;color:#00aaea}.landing-content-marketing .testimonial .author{display:block;margin-top:10px;font:normal 700 15px "proxima-nova",sans-serif;color:#372f2b}.landing-content-marketing .testimonial blockquote{margin:10px 0 0;font:15px/24px "proxima-nova",sans-serif;color:#8B8B8B}.landing-content-marketing{}@media only screen and (min-width:736px) and (max-width:1024px){.landing-content-marketing{}.landing-content-marketing .responsive.grid-row{max-width:1024px}.landing-content-marketing .responsive.grid-row .grid-unit.col-2{margin-left:0;padding-right:20px}.landing-content-marketing .right-rail-item img{height:auto}.landing-content-marketing .sticky-container{left:0;margin-left:0;max-width:1056px}.landing-content-marketing .sticky-container-inner{max-width:1056px}.landing-content-marketing .sticky-container p{padding:0 20px}}@media only screen and (min-width:320px) and (max-width:736px){.landing-content-marketing{}.landing-content-marketing>.responsive.grid-row{padding:10px}.landing-content-marketing header[role='banner']>.grid-row{height:60px;border-bottom:1px solid #d7d7d2}.landing-content-marketing .responsive.grid-row{max-width:1024px}.landing-content-marketing .responsive.grid-row .grid-unit.col-1{width:100%;max-width:none}.landing-content-marketing .responsive.grid-row .grid-unit.col-2{width:100%;margin-left:0;max-width:none}.landing-content-marketing article .author{font-size:20px}.landing-content-marketing article p{font-size:21px}.landing-content-marketing article h1{max-width:450px}.landing-content-marketing article h3{font-size:20px}.landing-content-marketing article .banner p{max-width:300px;margin:0 auto;font-size:18px}.landing-content-marketing .action-container{display:none}.landing-content-marketing .right-rail{border-top:none;border-right:none;border-left:none;border-radius:0}.landing-content-marketing .right-rail-item{padding:10px 0 15px;border-bottom:none!important}.landing-content-marketing .right-rail-item:last-of-type{padding-bottom:30px}.landing-content-marketing .right-rail-item img{height:auto}.landing-content-marketing .right-rail-item figcaption{margin-top:10px;font-size:21px;line-height:28px}.landing-content-marketing .testimonial{margin-top:30px}.landing-content-marketing .testimonial img{max-height:70px;margin:0 15px 10px 0;float:left}.landing-content-marketing .testimonial q{font-size:21px;line-height:25px}.landing-content-marketing .testimonial .author{margin-top:5px;font-size:16px}.landing-content-marketing .testimonial blockquote{font-size:21px;line-height:28px}.landing-content-marketing .sticky-container{display:block!important;left:0;border-radius:0;margin-left:0}.landing-content-marketing .sticky-container-inner{height:auto}.landing-content-marketing .sticky-container p{padding:20px 10px;font-size:15px;line-height:20px;text-align:left}.landing-content-marketing .sticky-container .button{width:150px;font-size:12px;margin-right:20px;height:35px;line-height:35px}}@media only screen and (min-width:320px) and (max-width:440px){.landing-content-marketing{}.landing-content-marketing article h1{max-width:280px;font-size:22px;line-height:30px}.landing-content-marketing article .author{margin:10px 0;font-size:12px}.landing-content-marketing article h3{font-size:12px;line-height:14px}.landing-content-marketing article p{font-size:13px;line-height:20px}.landing-content-marketing article .banner p{max-width:200px;font-size:12px;line-height:14px}.landing-content-marketing .right-rail h1{margin:0!important;font-size:15px}.landing-content-marketing .right-rail-item{padding:10px 0}.landing-content-marketing .right-rail-item:last-of-type{padding-bottom:15px}.landing-content-marketing .right-rail-item figcaption{font-size:15px;line-height:17px}.landing-content-marketing .testimonial{margin-top:15px;padding:10px 15px}.landing-content-marketing .testimonial img{max-height:50px}.landing-content-marketing .testimonial q{font-size:13px;line-height:16px}.landing-content-marketing .testimonial .author{margin-top:5px;font-size:11px}.landing-content-marketing .testimonial blockquote{font-size:12px;line-height:20px}.landing-content-marketing .sticky-container p{padding:13px 5px;font-size:10px;line-height:15px}.landing-content-marketing .sticky-container .button{width:100px;height:25px;margin-right:5px;font-size:8px;line-height:25px;border-radius:2px}}@media only screen and (min-width:1025px) and (max-width:1040px){.landing-content-marketing{}.landing-content-marketing .sticky-container{width:94.8%}}body.landing a#js-start_quiz.button{font-size:15px;padding:0 17px;height:40px;line-height:40px;font-weight:400}body.landing *{box-sizing:content-box}body.landing a,body.landing a:hover,body.landing a:focus,body.landing a:visited{outline:0}body.landing ul{list-style:disc}body.landing footer .grid-row ul{list-style:none}body.landing .button.orange{font-family:proxima-nova,sans-serif;height:40px;line-height:40px}body.landing .grid-row{width:1024px;margin:0 auto}body.landing .grid-row .grid-unit{margin-left:0;margin-right:0}body.landing .grid-row .grid-unit.col-2{width:50%}body.landing .grid-row .grid-unit nav ul{list-style:none}@media screen and (max-width:767px){body.landing .grid-row,body:not([class^="landing-p"]) .grid-row{width:98%}body.landing .grid-row .grid-unit,body:not([class^="landing-p"]) .grid-row .grid-unit,body.landing .grid-row .grid-unit.col-2,body:not([class^="landing-p"]) .grid-row .grid-unit.col-2{width:100%}}#webinar{}#webinar .grid-row{margin:18px auto 0}#webinar .grid-unit{padding:50px 0;max-width:980px!important}#webinar .container{overflow:hidden;padding:2px}#webinar .container .col{float:left}#webinar .container .col:nth-of-type(odd){width:46%;padding-left:25px}#webinar .container .col:nth-of-type(even){width:54%;padding-left:30px}#webinar .about{max-width:480px;border:1px solid #d7d7d2;overflow:hidden}#webinar hgroup{display:block;margin-bottom:40px;text-align:center}#webinar hgroup h1{font-size:33px;font-size:3.3rem;font-family:OpenSansRegular;font-weight:normal;margin:0;letter-spacing:1px;text-transform:uppercase;color:#00aaea}#webinar hgroup h2{font-size:31px;font-size:3.1rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#webinar .description{font-size:21px;font-size:2.1rem;font-family:OpenSansRegular;font-weight:normal;margin:20px 0 0 20px;line-height:2.8rem}#webinar .event{margin:30px 0 50px}#webinar .event>*{display:inline-block}#webinar .event-logo{margin:0 40px 0 20px}#webinar .event-date{font-size:30px;font-size:3rem;font-family:OpenSansSemiBold;font-weight:normal;margin-top:10px;vertical-align:top;line-height:3.4rem;color:#00aaea}#webinar .event-date span{display:block}#webinar [name='form-subscribe-webinar'] [name='first-name']{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;width:100%;margin-bottom:20px;padding:10px 20px;border:1px solid #d7d7d2;border-radius:3px;text-align:center}#webinar [name='form-subscribe-webinar'] [name='first-name'],#webinar [name='form-subscribe-webinar'] [name='first-name']::-webkit-input-placeholder,#webinar [name='form-subscribe-webinar'] [name='first-name']:-moz-placeholder,#webinar [name='form-subscribe-webinar'] [name='first-name']::-moz-placeholder,#webinar [name='form-subscribe-webinar'] [name='first-name']:-ms-input-placeholder{color:#777774}#webinar [name='form-subscribe-webinar'] [type='submit']{display:block;width:215px;height:40px;margin:0 auto;font-size:1.5rem;text-transform:uppercase}#webinar .couch-photo{width:480px;height:260px;overflow:hidden}#webinar .couch-photo img{width:480px}#webinar .benefit-list{font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;padding:25px 25px 10px 35px}#webinar .benefit-list>li{position:relative;margin-bottom:15px}#webinar .benefit-list>li::before{position:absolute;top:2.5px;left:-18px;width:14px;height:14px;background:url(/static/img/webinar/gear-blue.png);content:''}#webinar .thank-message{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;margin:92px 0 0 20px;color:#777774}#webinar.may2016_webinar_ask_happiness_scientist hgroup h1{font-size:33px;font-size:3.3rem;font-family:OpenSansRegular;font-weight:normal;font-weight:300;margin:0;text-transform:none}#webinar.may2016_webinar_ask_happiness_scientist .description{font-size:24px;font-family:sans-serif;margin:0 0 0 20px;font-weight:normal}#webinar.may2016_webinar_ask_happiness_scientist .description .coach-name{color:#ff7a00}#webinar.may2016_webinar_ask_happiness_scientist h3{font-size:30px;font-family:sans-serif;font-weight:bold;color:#ff7a00;font-style:italic;margin:15px 0 0 20px;line-height:32px}#webinar.may2016_webinar_ask_happiness_scientist .event{margin:15px 0 20px;font-family:sans-serif}#webinar.may2016_webinar_ask_happiness_scientist .event img.event-logo{margin:0 10px 0 20px}#webinar.may2016_webinar_ask_happiness_scientist .event .event-date{display:inline-block;font-size:26px;margin-top:30px}#webinar.may2016_webinar_ask_happiness_scientist .event .event-date span{display:inline}#webinar.may2016_webinar_ask_happiness_scientist .thank-message{max-width:380px;margin:53px 0 0 34px;font-size:20px;font-size:2rem;font-family:OpenSansBold;font-weight:normal;color:#787875}#webinar.may2016_webinar_ask_happiness_scientist [name='form-subscribe-webinar'] [name='first-name']{text-align:left}#webinar.may2016_webinar_ask_happiness_scientist [name='form-subscribe-webinar'] [type='submit']{width:215px;height:56px;margin:0 auto;font-size:16px;text-transform:uppercase;float:right;font-family:sans-serif;margin-top:6px}#webinar.may2016_webinar_ask_happiness_scientist .about{height:472px;border:none;position:relative}#webinar.may2016_webinar_ask_happiness_scientist .about .couch-photo{height:100%}#webinar.may2016_webinar_ask_happiness_scientist .about .description{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;font-weight:600;position:absolute;bottom:65px;left:10px;letter-spacing:1.4px}body.sub.in_app{margin-top:0}body.sub.in_app #science-happiness{padding-top:0}body.sub.in_app #science-happiness .sub-nav{display:none}body.sub.in_app #science-happiness .grid-row.science-content .grid-unit.col-2{margin-left:0;margin-right:0;padding:0 20px}body.sub.in_app #science-happiness .grid-row.science-content .grid-unit.col-2:first-child{width:48%}body.sub.in_app #science-happiness .grid-row.science-content .grid-unit.col-2:last-child{width:46%}body.sub.in_app #science-happiness .grid-row.science-content .grid-unit.col-2:last-child h2{width:470px}#public_home #legal h3{font-size:18px}.ad-layouts{}.ad-layouts .top-ad-banner{text-align:center}.ad-layouts .aside-ad-banner{position:relative;display:block;text-align:center;border-radius:3px;margin:0 auto;overflow:hidden;background:white}.ad-layouts .aside-ad-banner::before{top:0}.ad-layouts .aside-ad-banner::after{bottom:0}.ad-layouts .aside-ad-banner::before,.ad-layouts .aside-ad-banner::after{font-size:10px;font-size:1rem;font-family:OpenSansRegular;font-weight:normal;position:absolute;display:block;width:100%;height:10px;text-transform:uppercase;color:#c3c3c1;content:'Advertisement'}.ad-layouts .aside-ad-banner>a{margin:0 auto;overflow:hidden;display:block}.ad-layouts .aside-ad-banner.long>a{width:300px;height:600px}.ad-layouts .aside-ad-banner.short>a{width:300px;height:250px}.ad-layouts [data-view='AdLayoutsFeed'] h3{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;margin:0;color:#777774}.ad-layouts [data-view='AdLayoutsFeed'] a{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;display:block;text-transform:capitalize}.ad-layouts [data-view='AdLayoutsFeed'] p{font-size:14.5px;font-size:1.45rem;font-family:OpenSansRegular;font-weight:normal;margin:0}[data-ad-layout='1'] .aside-ad-banner.home{margin-top:42px;padding:18px 0}[data-ad-layout='1'] .aside-ad-banner.home::before,[data-ad-layout='1'] .aside-ad-banner.home::after{font-size:8px}[data-ad-layout='1'] .aside-ad-banner.home::before{top:4px}[data-ad-layout='1'] .aside-ad-banner.home::after{bottom:4px}[data-ad-layout='1'] [data-view='AdLayoutsFeed']{margin-top:13px;padding:10px 20px 10px;line-height:1.5;min-height:100px}[data-ad-layout='1'] [data-view='AdLayoutsFeed'] a{max-height:22px;overflow:hidden}[data-ad-layout='2'] .aside-ad-banner.home{margin-top:6px;padding:11px 0 11px 0;width:300px}[data-ad-layout='2'] .aside-ad-banner.home::before,[data-ad-layout='2'] .aside-ad-banner.home::after{font-size:8px}[data-ad-layout='2'] .aside-ad-banner.home::before{top:0}[data-ad-layout='2'] .aside-ad-banner.home::after{bottom:2px}[data-ad-layout='2'] [data-view='AdLayoutsFeed']{min-height:173px;margin-top:13px;padding:20px 20px 30px}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] p{max-height:38px;overflow:hidden}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] .image{width:75px;height:75px;overflow:hidden;float:left;margin-right:20px}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] ul{margin-top:20px;overflow:hidden}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] li{float:left;width:50%;padding-right:20px}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] li img{height:75px;max-width:none}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] .description{width:67%;float:left}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] .description a{font-weight:bold}[data-ad-layout='2'] [data-view='AdLayoutsFeed'] .description p{margin-top:10px}.ad-layouts [data-view=MyTrackDetails]>.col-2{width:685px!important;margin-right:0;padding:25px 25px 10px 25px;min-height:302px}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .image-box{float:left;margin:0}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .image-box img{max-height:135px}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .bulleted_message{float:left;width:60%;margin:10px 00px 0 30px}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .bulleted_message .title{font-size:14px}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .bulleted_message .message{margin:8px 0}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .bulleted_message .item{max-width:100%}.ad-layouts [data-view=MyTrackDetails]>.col-2 .content_box .detail-text{width:90%;padding:0;margin-top:25px}.ad-layouts .aside-ad-banner.my-track{padding:25px 0}.ad-layouts .aside-ad-banner.my-track::before,.ad-layouts .aside-ad-banner.my-track::after{font-size:8px}.ad-layouts .aside-ad-banner.my-track::before{top:8px}.ad-layouts .aside-ad-banner.my-track::after{bottom:8px}.ad-layouts .aside-ad-banner.hd{padding:11px 0 11px 0;margin-bottom:20px;background:white;border:1px solid #d7d7d2}.ad-layouts .aside-ad-banner.hd::before,.ad-layouts .aside-ad-banner.hd::after{font-size:8px}.ad-layouts .aside-ad-banner.hd::before{top:0}.ad-layouts .aside-ad-banner.hd::after{bottom:2px}#happify_activity .skill_color{color:#fff}#happify_activity .skill_color.SA{background:#c5168a;background-color:#ca198e;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZTYxZWEyIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjYTAxMjcwIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#e61ea2),to(#a01270));background-image:-webkit-linear-gradient(top,#e61ea2,#a01270 100%);background-image:-moz-linear-gradient(top,#e61ea2,#a01270 100%);background-image:-ms-linear-gradient(top,#e61ea2,#a01270 100%);background-image:-o-linear-gradient(top,#e61ea2,#a01270 100%);background-image:linear-gradient(to bottom,#e61ea2,#a01270 100%)}#happify_activity .skill_color.TH{background:#ff7a00;background-color:#ef7f18;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmY4ZjI5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZDY2NjAwIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff8f29),to(#d66600));background-image:-webkit-linear-gradient(top,#ff8f29,#d66600 100%);background-image:-moz-linear-gradient(top,#ff8f29,#d66600 100%);background-image:-ms-linear-gradient(top,#ff8f29,#d66600 100%);background-image:-o-linear-gradient(top,#ff8f29,#d66600 100%);background-image:linear-gradient(to bottom,#ff8f29,#d66600 100%)}#happify_activity .skill_color.AS{background:#00aaea;background-color:#0cabe6;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMTRiZmZmIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDA4Y2MxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#14bfff),to(#008cc1));background-image:-webkit-linear-gradient(top,#14bfff,#008cc1 100%);background-image:-moz-linear-gradient(top,#14bfff,#008cc1 100%);background-image:-ms-linear-gradient(top,#14bfff,#008cc1 100%);background-image:-o-linear-gradient(top,#14bfff,#008cc1 100%);background-image:linear-gradient(to bottom,#14bfff,#008cc1 100%)}#happify_activity .skill_color.GI{background:#06b709;background-color:#06bf09;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMDdkZjBiIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4ZjA3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#07df0b),to(#058f07));background-image:-webkit-linear-gradient(top,#07df0b,#058f07 100%);background-image:-moz-linear-gradient(top,#07df0b,#058f07 100%);background-image:-ms-linear-gradient(top,#07df0b,#058f07 100%);background-image:-o-linear-gradient(top,#07df0b,#058f07 100%);background-image:linear-gradient(to bottom,#07df0b,#058f07 100%)}#happify_activity .skill_color.EM{background:#ff3131;background-color:#ff3939;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmY1YTVhIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmYwODA4IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#ff5a5a),to(#ff0808));background-image:-webkit-linear-gradient(top,#ff5a5a,#ff0808 100%);background-image:-moz-linear-gradient(top,#ff5a5a,#ff0808 100%);background-image:-ms-linear-gradient(top,#ff5a5a,#ff0808 100%);background-image:-o-linear-gradient(top,#ff5a5a,#ff0808 100%);background-image:linear-gradient(to bottom,#ff5a5a,#ff0808 100%)}#happify_activity .skill_color.OT{background:#f4d420;background-color:#edd02f;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZjZkYjQ3IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZTBjMDBiIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#f6db47),to(#e0c00b));background-image:-webkit-linear-gradient(top,#f6db47,#e0c00b 100%);background-image:-moz-linear-gradient(top,#f6db47,#e0c00b 100%);background-image:-ms-linear-gradient(top,#f6db47,#e0c00b 100%);background-image:-o-linear-gradient(top,#f6db47,#e0c00b 100%);background-image:linear-gradient(to bottom,#f6db47,#e0c00b 100%)}#happify_activity .skill-text-color.SA{color:#c5168a}#happify_activity .skill-text-color.TH{color:#ff7a00}#happify_activity .skill-text-color.AS{color:#00aaea}#happify_activity .skill-text-color.GI{color:#06b709}#happify_activity .skill-text-color.EM{color:#ff3131}#happify_activity .skill-text-color.OT{color:#f4d420}#happify_activity .activity_header{padding:13px 10px 13px 0;height:70px;-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}#happify_activity .activity_header .sprite-1.large{position:relative;vertical-align:top}#happify_activity .activity_header .activity_name{font-size:24px;font-size:2.4rem;font-family:OpenSansBold;font-weight:normal;line-height:40px;vertical-align:top;text-transform:capitalize}#happify_activity .activity_header .level{float:right;vertical-align:top;text-align:center;color:#FFF;margin-top:1px;opacity:.8}#happify_activity .activity_header .level .sequence{font-size:42px;font-size:4.2rem;font-family:OpenSansBold;font-weight:normal;line-height:36px;display:inline-block;vertical-align:top;margin-left:10px;opacity:.8}#happify_activity .activity_header .level .text{display:inline-block;vertical-align:top;text-align:right;opacity:.8}#happify_activity .activity_header .level .text .skill_name{font-size:20px;font-size:2rem;font-family:OpenSansSemibold;font-weight:normal;text-transform:capitalize;line-height:22px}#happify_activity .activity_header .level .text .level{font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;text-transform:capitalize}#happify_activity .activity_header.SA .sprite-1.large{margin:-7px 15px 0 24px}#happify_activity .activity_header.TH .sprite-1.large{margin:-7px 15px 0 20px}#happify_activity .activity_header.AS .sprite-1.large{margin:0 10px 0 22px}#happify_activity .activity_header.GI .sprite-1.large{margin:-6px 10px 0 22px}#happify_activity .activity_header.EM .sprite-1.large{margin:-6px 10px 0 20px}#happify_activity .activity_header.OT .sprite-1.large{margin:-3px 10px 0 20px}#happify_activity .activity_header.kc .activity_name{font-size:24px;font-size:2.4rem;font-family:OpenSansBold;font-weight:normal;color:#fbfbfb;position:relative}#happify_activity .activity_header.kc .activity_name:after{display:none;content:"";width:78px;height:41px;background:url('/static/img/kindless_chain/ellen_1.png') no-repeat transparent;position:absolute;left:101%}#happify_activity .activity_header.clickable_title{cursor:pointer}#public_home header[role=banner] .grid-row .grid-unit.kc-start,* header[role=banner] .grid-row .grid-unit.kc-start{float:right;text-align:right}#public_home header[role=banner] .grid-row .grid-unit.kc-start .button.orange,* header[role=banner] .grid-row .grid-unit.kc-start .button.orange{margin-top:22px;width:192px;height:45px;line-height:48px;text-align:center}#public_home #compliment .tip-mobile,#compliment .tip-mobile{display:none}#public_home #compliment .button.orange,#compliment .button.orange{text-transform:uppercase}#public_home #compliment section .grid-row .grid-unit.col-2,#compliment section .grid-row .grid-unit.col-2{width:50%}#public_home #compliment .responsive.grid-row,#compliment .responsive.grid-row{overflow:initial}#public_home #compliment .responsive.grid-row .grid-row,#compliment .responsive.grid-row .grid-row{overflow:hidden}#public_home #compliment a,#compliment a{outline:none}#public_home #compliment h1,#compliment h1{font-size:38px;font-size:3.8rem;font-family:OpenSansSemiBold;font-weight:normal;text-align:center;margin:0 0 50px;padding:0;color:#40AEE7}#public_home #compliment #current_kc,#compliment #current_kc{border:none;width:455px;padding:15px;display:inline-block;vertical-align:top;margin:0 50px 0 0;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 8px 3px rgba(0,0,0,0.25);box-shadow:0 0 8px 3px rgba(0,0,0,0.25)}#public_home #compliment #current_kc .screen .container,#compliment #current_kc .screen .container{margin:0}#public_home #compliment #current_kc .flip-container,#compliment #current_kc .flip-container{z-index:9}#public_home #compliment #current_kc .kc_main .kc_screen .screen .message_template .compliment_template span,#compliment #current_kc .kc_main .kc_screen .screen .message_template .compliment_template span{margin-left:0}#public_home #compliment .text-container,#compliment .text-container{display:inline-block;vertical-align:top;width:50%}#public_home #compliment .text-container h2,#compliment .text-container h2{font-size:28px;font-size:2.8rem;font-family:OpenSansSemibold;font-weight:normal;color:#372f2b}#public_home #compliment .text-container p,#compliment .text-container p{font-size:20px;font-size:2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;max-width:90%;text-align:left;margin:1.5em 0}#public_home #compliment .text-container .button,#compliment .text-container .button{width:300px;font-size:24px;font-size:2.4rem;font-family:OpenSansSemiBold;font-weight:normal;height:70px;line-height:70px;text-align:center;margin:5px 0 0 0}#public_home #compliment #kc-section,#compliment #kc-section{padding:50px 0;background:url('/static/img/kindless_chain/LP/bg_1.jpg') no-repeat transparent;background-size:cover;border-bottom:8px solid #00AAEA}#public_home #compliment #kc-section .press,#compliment #kc-section .press{margin-top:50px}#public_home #compliment #kc-section .press .image,#compliment #kc-section .press .image{text-align:center}#public_home #compliment #what_is-kc,#compliment #what_is-kc{background:#fff;padding:60px;min-height:690px;border-bottom:8px solid #ff7a00}#public_home #compliment #what_is-kc .grid-row,#compliment #what_is-kc .grid-row{background-size:cover}#public_home #compliment #what_is-kc h1,#compliment #what_is-kc h1{color:#ff7a00;width:75%;text-align:left;margin:20px 0;font-size:32px;font-size:3.2rem;font-family:OpenSansBold;font-weight:normal}#public_home #compliment #what_is-kc p,#compliment #what_is-kc p{width:94%;text-align:left;font-size:22px;font-size:2.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#public_home #compliment #what_is-kc .button,#compliment #what_is-kc .button{width:275px;height:70px;line-height:70px;text-align:center;font-size:20px;font-size:2rem;font-family:OpenSansSemibold;font-weight:normal;margin:20px 0 0}#public_home #compliment #what_is-kc .image,#compliment #what_is-kc .image{display:none}#public_home #compliment #scientifically,#compliment #scientifically{min-height:510px;padding:120px 0 100px;border-bottom:8px solid #D54784;background:#fff}#public_home #compliment #scientifically .responsive.grid-row .grid-unit .image,#compliment #scientifically .responsive.grid-row .grid-unit .image{margin-left:-48px}#public_home #compliment #scientifically .responsive.grid-row .grid-unit h1,#compliment #scientifically .responsive.grid-row .grid-unit h1{color:#D54784;text-align:left;font-size:32px;font-size:3.2rem;font-family:OpenSansBold;font-weight:normal;margin-bottom:20px}#public_home #compliment #scientifically .responsive.grid-row .grid-unit p,#compliment #scientifically .responsive.grid-row .grid-unit p{max-width:95%;float:left;text-align:left;font-size:20px;font-size:2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#public_home #compliment #testimonials,#compliment #testimonials{min-height:510px}#public_home #compliment #testimonials h1,#compliment #testimonials h1{font-size:32px;font-size:3.2rem;font-family:OpenSansBold;font-weight:normal;margin:40px 0 50px 0;color:#777774;text-align:left;margin-left:77px}#public_home #compliment #testimonials p,#compliment #testimonials p{color:#372f2b;font-family:'OpenSansRegular'}#public_home #compliment #keep-alive,#compliment #keep-alive{height:150px;background:#ff7a00;text-align:center}#public_home #compliment #keep-alive h1,#compliment #keep-alive h1{color:#fff;font-size:28px;font-size:2.8rem;font-family:OpenSansSemibold;font-weight:normal;margin:0 auto;text-align:center;line-height:140px}#public_home #compliment #keep-alive h1 span,#compliment #keep-alive h1 span{display:inline-block;line-height:normal;vertical-align:middle}#public_home #compliment .confirmation,#compliment section .confirmation{margin:35px 0 0;padding:0;cursor:pointer}#public_home #compliment .confirmation .checkbox,#compliment section .confirmation .checkbox{width:24px;height:24px;background:url('/static/img/kindless_chain/checkbox-default.png') no-repeat transparent;background-size:cover;display:inline-block;cursor:pointer}#public_home #compliment .confirmation .checkbox.checked,#compliment section .confirmation .checkbox.checked{background:url('/static/img/kindless_chain/checkbox-active.png') no-repeat transparent;background-size:cover}#public_home #compliment .confirmation span,#compliment section .confirmation span{left:10px;position:relative;top:0;vertical-align:top;font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal}#public_home #compliment .confirmation .tip-container,#compliment section .confirmation .tip-container{width:24px;height:24px;line-height:24px;display:inline-block;cursor:pointer;position:relative;text-align:center;top:2px;left:17px;background:url('/static/img/stats/question_mark_2.png') no-repeat transparent;background-size:22px 22px}#public_home #compliment .confirmation .tip-container .tip,#compliment section .confirmation .tip-container .tip{display:none;position:absolute;background:#fff;padding:15px 20px;z-index:9;-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);-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;border:2px solid #e6e6e6;text-align:left;width:245px;top:-25px;left:35px;cursor:default}#public_home #compliment .confirmation .tip-container .tip h3,#compliment section .confirmation .tip-container .tip h3{font-size:15px;font-family:OpenSansRegular Arial,sans-serif;font-weight:bold;color:#ff7a00;margin-bottom:7px}#public_home #compliment .confirmation .tip-container .tip span,#compliment section .confirmation .tip-container .tip span{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;line-height:1.8;left:0}#public_home #compliment .confirmation .tip-container .tip:before,#compliment section .confirmation .tip-container .tip:before{left:50%;margin-left:-15px;z-index:2;content:'';position:absolute;border-style:solid;border-width:15px;border-color:transparent transparent #fff;width:0;height:0;top:20%;left:-13px;right:auto;margin-top:-15px;border-color:transparent #FFF transparent transparent}#public_home #compliment .confirmation .tip-container .tip:after,#compliment section .confirmation .tip-container .tip:after{top:20%;left:-32px;right:auto;margin-top:-16px;border-width:17px;border-color:transparent rgba(0,0,0,0.06) transparent transparent;border-style:solid;content:"";width:0;height:0;position:absolute;z-index:1}#public_home #compliment .confirmation .tip-container:hover,#compliment section .confirmation .tip-container:hover{background:url('/static/img/stats/question_mark_1.png') no-repeat transparent;background-size:22px 22px}#public_home #compliment .confirmation .tip-container:hover .tip,#compliment section .confirmation .tip-container:hover .tip{display:block}#public_home #compliment .confirmation .tip-container.clicked,#compliment section .confirmation .tip-container.clicked{background:url('/static/img/stats/question_mark_1.png') no-repeat transparent;background-size:22px 22px}#public_home #compliment .confirmation .tip-container.clicked .tip,#compliment section .confirmation .tip-container.clicked .tip{display:block}#activity_instructions .audio_instructions{background:#fff;position:relative;border:1px solid #CDCDCD}#activity_instructions .audio_instructions .instructions-tab{color:#00aaea;font-size:20px;font-size:2rem;font-family:OpenSansSemibold;font-weight:normal;margin:0 0 15px 0}#activity_instructions .audio_instructions .instructions-tab li{float:left;opacity:0;width:33%;height:85px;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:none}#activity_instructions .audio_instructions .instructions-tab li .icon{width:45px;height:45px;margin:20px 20px 0;float:left;background:url("/static/img/bulb.png") no-repeat transparent}#activity_instructions .audio_instructions .instructions-tab li .name{float:left;line-height:85px;max-width:70%}#activity_instructions .audio_instructions .instructions-tab li .name span{display:inline-block;vertical-align:middle;line-height:normal}#activity_instructions .audio_instructions .instructions-tab li:nth-child(2){border:1px solid #DFDFDC}#activity_instructions .audio_instructions .instructions-tab li.opened{display:block;opacity:.5;cursor:pointer}#activity_instructions .audio_instructions .instructions-tab li.selected{display:block;opacity:1}#activity_instructions .audio_instructions .plus-sign{display:none;position:absolute;font-size:52px;font-family:OpenSansRegular;z-index:1;top:-5px;right:20px;color:#D2D1CC;cursor:pointer}#activity_instructions .audio_instructions .instructions{font-family:'OpenSansRegular';padding:0 0 20px 0}#activity_instructions .audio_instructions .instructions .activity-image{float:left;margin:0 45px 0 80px;width:186px;height:168px}#activity_instructions .audio_instructions .instructions .text{float:left;width:45%;min-height:96px}#activity_instructions .audio_instructions .instructions .text h3{font-size:24px;margin:0 0 15px;line-height:24px}#activity_instructions .audio_instructions .instructions .text p{margin:0 0 15px 0;font-size:13px;width:96%}#activity_instructions .audio_instructions .instructions .bulleted{float:right;width:23%}#activity_bulleted_message .bulleted_message{width:100%;position:relative;margin-bottom:30px}#activity_bulleted_message .bulleted_message .title{font-size:14px;font-size:1.4rem;font-family:OpenSansBold;font-weight:normal;color:#777774}#activity_bulleted_message .bulleted_message .line{height:10px;margin-bottom:13px;border-bottom:1px solid #777774;width:195px}#activity_bulleted_message .bulleted_message .message{margin:15px 0;width:85%}#activity_bulleted_message .bulleted_message .message .checkmark{display:inline-block;vertical-align:top;width:11px;height:11px;background:url('/static/img/blue_checkmark.png') no-repeat transparent;margin-top:4px}#activity_bulleted_message .bulleted_message .message .item{display:inline-block;vertical-align:top;font-style:normal;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;margin-left:10px;max-width:85%;font-weight:normal;color:#999}#activity_bulleted_message a.why_works .icon{background-image:url('/static/img/sprite-1.png');background-color:transparent;background-repeat:no-repeat;background-position:-240px -107px;width:19px;height:25px;display:block;position:relative;left:-6px;margin:-3px 5px 0 0;float:left}#activity_bulleted_message a.why_works .text{cursor:pointer;position:relative;color:#f05a20;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;letter-spacing:-1px;line-height:16px}#skill_level_progress_bar{margin:20px auto 0;max-width:385px;min-width:385px;position:relative}#skill_level_progress_bar .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:39px;overflow:hidden}#skill_level_progress_bar .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%}#skill_level_progress_bar .value.SA{background:url('/static/img/modal_congrads/SAVOR_max.png') no-repeat}#skill_level_progress_bar .value.TH{background:url('/static/img/modal_congrads/THANK_max.png') no-repeat}#skill_level_progress_bar .value.AS{background:url('/static/img/modal_congrads/ASPIRE_max.png') no-repeat}#skill_level_progress_bar .value.GI{background:url('/static/img/modal_congrads/GIVE_max.png') no-repeat}#skill_level_progress_bar .value.EM{background:url('/static/img/modal_congrads/EMPATHIZE_max.png') no-repeat}#skill_level_progress_bar .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}#skill_level_progress_bar .value .progress-circle.SA{color:#c82993}#skill_level_progress_bar .value .progress-circle.TH{color:#fd8925}#skill_level_progress_bar .value .progress-circle.AS{color:#1da2df}#skill_level_progress_bar .value .progress-circle.GI{color:#1fc525}#skill_level_progress_bar .value .progress-circle.EM{color:#fc1923}#skill_level_progress_bar .value .progress-circle.OT{color:#f4d420}#skill_level_progress_bar .icon{height:50px;width:50px;position:absolute;left:6px;top:-8px}#skill_level_progress_bar .icon.SA{background:url('/static/img/modal_congrads/SAVOR_icon_small.png') no-repeat}#skill_level_progress_bar .icon.TH{background:url('/static/img/modal_congrads/THANK_icon_small.png') no-repeat}#skill_level_progress_bar .icon.AS{background:url('/static/img/modal_congrads/ASPIRE_icon_small.png') no-repeat}#skill_level_progress_bar .icon.GI{background:url('/static/img/modal_congrads/GIVE_icon_small.png') no-repeat}#skill_level_progress_bar .icon.EM{background:url('/static/img/modal_congrads/EMPATHIZE_icon_small.png') no-repeat}.recent_compliments .recent_compliment_card{margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:30px 30px 20px;position:relative;cursor:pointer}.recent_compliments .recent_compliment_card .published{position:absolute;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;top:5px;right:30px}.recent_compliments .recent_compliment_card:first-child{-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;border-bottom:none}.recent_compliments .recent_compliment_card:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-top:none}#kindness-chain-map,#public_home #kindness-chain-map{padding:40px 0 120px}#kindness-chain-map a,#public_home #kindness-chain-map a{outline:none}#kindness-chain-map .grid-row,#public_home #kindness-chain-map .grid-row{max-width:1015px}#kindness-chain-map .activity_header,#public_home #kindness-chain-map .activity_header{width:100%;padding:10px;height:58px;-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;background-color:#06bf09;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMDdkZjBiIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjMDU4ZjA3IiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc0MykiLz48L3N2Zz4=);background-image:-webkit-gradient(linear,left top,left bottom,from(#07df0b),to(#058f07));background-image:-webkit-linear-gradient(top,#07df0b,#058f07 100%);background-image:-moz-linear-gradient(top,#07df0b,#058f07 100%);background-image:-ms-linear-gradient(top,#07df0b,#058f07 100%);background-image:-o-linear-gradient(top,#07df0b,#058f07 100%);background-image:linear-gradient(to bottom,#07df0b,#058f07 100%);margin:0}#kindness-chain-map .activity_header .icon-give,#public_home #kindness-chain-map .activity_header .icon-give{display:inline-block;background-image:url('/static/img/kindless_chain/give.png');background-repeat:no-repeat;width:47px;height:51px;position:relative;vertical-align:top}#kindness-chain-map .activity_header .activity_name,#public_home #kindness-chain-map .activity_header .activity_name{font-size:24px;font-size:2.4rem;font-family:OpenSansBold;font-weight:normal;line-height:40px;vertical-align:top;color:#fff;width:100%}#kindness-chain-map .activity_header .text,#public_home #kindness-chain-map .activity_header .text{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;font-weight:700}#kindness-chain-map .activity_header.GI .sprite-1.large,#public_home #kindness-chain-map .activity_header.GI .sprite-1.large{margin:-6px 10px 0 22px}#kindness-chain-map .activity_header.kc .activity_name,#public_home #kindness-chain-map .activity_header.kc .activity_name{font-size:24px;font-size:2.4rem;font-family:OpenSansBold;font-weight:normal;color:#fbfbfb;position:relative}#kindness-chain-map .activity_header.kc .activity_name:after,#public_home #kindness-chain-map .activity_header.kc .activity_name:after{display:none;content:"";width:78px;height:41px;background:url('/static/img/kindless_chain/ellen_1.png') no-repeat transparent;position:absolute;left:101%}#kindness-chain-map .grid-unit.cta,#public_home #kindness-chain-map .grid-unit.cta{width:100%;border-left:2px solid #E3E3E3;border-right:2px solid #E3E3E3;border-bottom:2px solid #E3E3E3;text-align:center;margin:0;padding:12px 0;font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal}#kindness-chain-map .grid-unit.cta span,#public_home #kindness-chain-map .grid-unit.cta span{color:#372f2b}#kindness-chain-map .grid-unit.cta a,#public_home #kindness-chain-map .grid-unit.cta a{font-size:18px;font-size:1.8rem;font-family:OpenSansSemibold;font-weight:normal;text-decoration:underline;margin-left:3px}#kindness-chain-map .grid-unit.cta.hidden,#public_home #kindness-chain-map .grid-unit.cta.hidden{display:none}#kindness-chain-map .grid-unit.rail,#public_home #kindness-chain-map .grid-unit.rail{width:375px;border-left:2px solid #E3E3E3;border-right:2px solid #E3E3E3;border-bottom:2px solid #E3E3E3;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-ms-border-radius:0 0 0 5px;border-radius:0 0 0 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:643px;margin:0}#kindness-chain-map .grid-unit.rail .map-nav,#public_home #kindness-chain-map .grid-unit.rail .map-nav{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;padding:0;margin:15px auto;width:160px;height:22px}#kindness-chain-map .grid-unit.rail .map-nav li,#public_home #kindness-chain-map .grid-unit.rail .map-nav li{text-align:center;vertical-align:top;float:left}#kindness-chain-map .grid-unit.rail .map-nav li a,#public_home #kindness-chain-map .grid-unit.rail .map-nav li a{color:#777774}#kindness-chain-map .grid-unit.rail .map-nav li a:hover,#public_home #kindness-chain-map .grid-unit.rail .map-nav li a:hover{text-decoration:none}#kindness-chain-map .grid-unit.rail .map-nav li.selected,#public_home #kindness-chain-map .grid-unit.rail .map-nav li.selected{border-bottom:1px solid #777774}#kindness-chain-map .grid-unit.rail .map-nav li:first-child,#public_home #kindness-chain-map .grid-unit.rail .map-nav li:first-child{width:25px}#kindness-chain-map .grid-unit.rail .map-nav li:nth-child(2),#public_home #kindness-chain-map .grid-unit.rail .map-nav li:nth-child(2){width:15px}#kindness-chain-map .grid-unit.rail .map-nav li:last-child,#public_home #kindness-chain-map .grid-unit.rail .map-nav li:last-child{width:85px}#kindness-chain-map .grid-unit.rail .map-nav.short,#public_home #kindness-chain-map .grid-unit.rail .map-nav.short{width:25px}#kindness-chain-map .grid-unit.rail .map_stats,#public_home #kindness-chain-map .grid-unit.rail .map_stats{font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;margin:0 20px 15px;color:#00aaea;text-align:center}#kindness-chain-map .grid-unit.rail .map_stats bold,#public_home #kindness-chain-map .grid-unit.rail .map_stats bold{font-family:OpenSansSemibold}#kindness-chain-map .grid-unit.rail .map_stats .happified,#public_home #kindness-chain-map .grid-unit.rail .map_stats .happified{display:inline-block;vertical-align:top;width:40%}#kindness-chain-map .grid-unit.rail .map_stats .miles,#public_home #kindness-chain-map .grid-unit.rail .map_stats .miles{display:inline-block;vertical-align:top;width:57%}#kindness-chain-map .grid-unit.rail .compliment_cards,#public_home #kindness-chain-map .grid-unit.rail .compliment_cards{max-height:554px;overflow-x:hidden;overflow-y:auto;border-top:2px solid #e3e3e3;scrollbar-arrow-color:#FFF;scrollbar-track-color:#fff;scrollbar-shadow-color:#ccc;scrollbar-highlight-color:#ccc;scrollbar-face-color:#ccc}#kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar,#public_home #kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar{width:8px}#kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar-track-piece,#public_home #kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar-track-piece{background-color:#fff}#kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar-thumb,#public_home #kindness-chain-map .grid-unit.rail .compliment_cards::-webkit-scrollbar-thumb{background:#ccc;-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}#kindness-chain-map .grid-unit.map-container,#public_home #kindness-chain-map .grid-unit.map-container{width:640px;border-right:2px solid #E3E3E3;border-bottom:2px solid #E3E3E3;position:relative;margin:0;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-ms-border-radius:0 0 5px 0;border-radius:0 0 5px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#kindness-chain-map.cta .grid-unit.rail,#public_home #kindness-chain-map.cta .grid-unit.rail{height:592px}#kindness-chain-map.cta .grid-unit.rail .compliment_cards,#public_home #kindness-chain-map.cta .grid-unit.rail .compliment_cards{max-height:503px}html[lang=es] #kindness-chain-map .grid-unit.rail .map-nav li:first-child{width:50px}html[lang=fr] #kindness-chain-map .grid-unit.rail .map_stats{font-size:10px}html[lang=fr] #kindness-chain-map .grid-unit.rail .map-nav li:first-child{width:50px}#map-canvas{width:638px;height:642px}.map-overlay{width:638px;height:642px;position:absolute;top:0;left:0;z-index:9}.map-overlay .overlay-panel{opacity:.75;background:#fff;width:100%;height:100%;position:absolute}.map-overlay .message-panel{text-align:center;color:#372f2b;width:100%;position:absolute;top:180px;padding:20px}.map-overlay .message-panel .title{font-size:20px;font-size:2rem;font-family:OpenSansSemibold;font-weight:normal}.map-overlay .message-panel .message{margin:40px auto;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;width:80%;line-height:22px}.map-overlay .message-panel .button{width:280px;height:60px;line-height:60px;font-size:14px}#kindness-chain-map.cta .map-container #map-canvas{height:591px}.kindness_map_card{border-top:2px solid #e3e3e3;padding:15px 15px 15px 10px;width:100%;cursor:pointer}.kindness_map_card .compliment_image{display:inline-block;vertical-align:top;width:29%;margin-top:5px}.kindness_map_card .user_data{display:inline-block;vertical-align:top;width:69%;position:relative;padding:15px 0 0 5px;height:106px}.kindness_map_card .user_data img.avatar-34{float:left;margin-right:10px}.kindness_map_card .user_data .user{display:inline-block;vertical-align:top;width:80%;color:#00aaea;font-size:11px;font-size:1.1rem;font-family:OpenSansSemibold;font-weight:normal;padding:5px 0 2px}.kindness_map_card .user_data .started{font-size:11px;font-size:1.1rem;font-family:OpenSansRegular;font-weight:normal;position:absolute;right:0;top:-3px}.kindness_map_card .user_data .users_in_chain{font-size:11px;font-size:1.1rem;font-family:OpenSansRegular;font-weight:normal;bottom:0;position:absolute}.kindness_map_card .user_data .users_in_chain bold{font-size:12px;font-size:1.2rem;font-family:OpenSansBold;font-weight:normal}.kindness_map_card.selected{background:#e2f2f9}#meditation_activity_intro,#meditation_activity_tips,#meditation_activity_main{background-color:#fff;width:100%;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;position:relative;box-sizing:border-box;max-height:680px;height:680px}#meditation_activity_intro h1,#meditation_activity_tips h1,#meditation_activity_main h1{font-size:40px;text-align:center}#meditation_activity_main{padding:25px 40px 80px 50px}#meditation_activity_main h1{margin:7px auto 116px}#meditation_activity_main a.back{margin-bottom:20px;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal}#meditation_activity_main .image-container{display:inline-block;vertical-align:top;width:20%}#meditation_activity_main .audio_player{display:inline-block;vertical-align:top;width:51%;margin:0 0 0 25px}#meditation_activity_main .audio_player .card{margin-bottom:25px}#meditation_activity_main .audio_player .card .image-container{width:60px;height:60px;display:inline-block;vertical-align:top}#meditation_activity_main .audio_player .card .image-container img{-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}#meditation_activity_main .audio_player .card .card-inner{display:inline-block;vertical-align:top;margin-left:5px}#meditation_activity_main .audio_player .card .card-inner .name{margin-top:2px;color:#00aaea;font-size:20px;font-size:2rem;font-family:OpenSansRegular;font-weight:normal;margin:0}#meditation_activity_main .audio_player .card .card-inner .created{margin-top:3px}#meditation_activity_main .audio_player .card .card-inner .created span{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#meditation_activity_main .audio_player .card .card-inner .created span:first-child{margin-right:3px}#meditation_activity_main .audio_player .audio{margin:5px 0 35px}#meditation_activity_main .audio_player .instruction{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;min-height:42px}#meditation_activity_main .audio_player .instruction p:first-child{margin-top:0}#meditation_activity_main .audio_player .instruction p:last-child{margin-bottom:0}#meditation_activity_main .audio_player .favorites{cursor:pointer;line-height:18px}#meditation_activity_main .audio_player .favorites .checkbox{width:18px;height:18px;background:url('/static/img/activities/med_activity/inactive.png') no-repeat transparent;background-size:cover;display:inline-block;cursor:pointer;text-align:center;margin-right:5px}#meditation_activity_main .audio_player .favorites .checkbox img.check{display:none}#meditation_activity_main .audio_player .favorites .checkbox.checked{background:url('/static/img/activities/med_activity/active.png') no-repeat transparent;background-size:cover}#meditation_activity_main .audio_player .favorites .checkbox.checked img.check{display:inline}#meditation_activity_main .audio_player .favorites span{font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;color:#777774;vertical-align:top}#meditation_activity_main .bulleted-message{position:relative;display:inline-block;vertical-align:top;width:25%;float:right}#meditation_activity_main .bulleted-message .bulleted_message{background:none repeat scroll 0 0 #fff;display:inline-block;padding:15px 20px 20px;vertical-align:top;margin-top:0;min-height:210px;position:relative;bottom:19px}#meditation_activity_main .bulleted-message .bulleted_message .title{font-size:14px;line-height:30px;border-bottom:1px solid #372f2b}#meditation_activity_main .bulleted-message .why_works{position:relative;left:21px;bottom:70px}#meditation_activity_intro{padding:35px 80px 60px}#meditation_activity_intro h1{font-size:40px;text-align:center}#meditation_activity_intro .image-container{margin:45px auto 15px;cursor:pointer}#meditation_activity_intro .col{display:inline-block}#meditation_activity_intro .col.left{width:61%}#meditation_activity_intro .col.right{width:32%;float:right}#meditation_activity_intro .description{padding-top:10px;color:#777774;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;line-height:20px;height:150px;margin-bottom:10px}#meditation_activity_intro .button{display:block;margin:15px auto;width:220px;height:60px;font-size:16px;text-align:center;line-height:60px}#meditation_activity_intro #activity_bulleted_message{position:relative}#meditation_activity_intro #activity_bulleted_message .bulleted_message{background:none repeat scroll 0 0 #f8f8f8;display:inline-block;padding:15px 20px 40px;vertical-align:top;margin-top:10px;min-height:210px}#meditation_activity_intro #activity_bulleted_message .bulleted_message .title{font-size:16px;line-height:30px;border-bottom:1px solid #372f2b}#meditation_activity_intro #activity_bulleted_message .why_works{position:relative;left:21px;bottom:70px}#meditation_activity_intro #activity_bulleted_message .why_works span.text{font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal}#meditation_activity_tips{padding:35px 0 30px 25px;overflow-x:hidden;overflow-y:auto}#meditation_activity_tips .drop-down{cursor:pointer;margin:50px 0 20px;width:311px;height:50px;-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;border:1px solid #dfdfdb;position:relative;line-height:50px;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;color:#777774;padding-left:20px}#meditation_activity_tips .drop-down .categories{display:none;background:#fff;position:absolute;top:55px;left:0;width:320px;border:1px solid #dfdfdb;cursor:pointer;-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;z-index:9999}#meditation_activity_tips .drop-down .categories .category{padding-left:20px;line-height:40px}#meditation_activity_tips .drop-down .categories .category:hover{background:#ebebe8}#meditation_activity_tips .drop-down.open .categories{display:block}#meditation_activity_tips .drop-down:after{border-style:solid;content:"";width:0;height:0;border-color:rgba(0,0,0,0.3) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;z-index:1;border-width:8px;left:285px;margin-left:0;top:21px}#meditation_activity_tips .drop-down.open:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0.3);top:11px}html[lang=es] #meditation_activity_tips .drop-down{width:355px}html[lang=es] #meditation_activity_tips .drop-down:after{left:323px}html[lang=es] #meditation_activity_tips .drop-down .categories{width:355px}#activity_tip_card{cursor:pointer;width:311px;height:92px;display:inline-block;vertical-align:top;margin-top:10px;margin-right:15px;-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 #d7d7d2;border-bottom:3px solid #d7d7d2;padding:10px;position:relative}#activity_tip_card a:hover{text-decoration:none}#activity_tip_card:nth-child(-n+3){margin-top:0}#activity_tip_card:nth-child(3n){margin-right:0}#activity_tip_card .image-container{width:72px;height:72px;display:inline-block;vertical-align:top}#activity_tip_card .card-inner{display:inline-block;vertical-align:top;width:200px;height:72px;margin-left:5px;position:relative}#activity_tip_card .card-inner .name{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;line-height:18px}#activity_tip_card .card-inner .time{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#activity_tip_card .card-inner .created{position:absolute;bottom:0}#activity_tip_card .card-inner .created span{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#activity_tip_card .card-inner .created span:first-child{margin-right:2px}#activity_tip_card .lock{-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:5px solid #81BA00;width:100%;text-align:right;position:absolute;top:0;left:0}#activity_tip_card .lock .flag-star{position:relative;top:-3px;margin-right:7px}#activity_tip_card .unlock{opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:absolute;width:100%;height:100%;background:#fff;-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;top:0;left:0;padding:20px;z-index:999}#activity_tip_card .unlock .padlock{display:inline-block;vertical-align:top;margin-left:17px}#activity_tip_card .unlock .button-section{color:#81BA00;margin:-4px 0 0 15px;font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;vertical-align:top;display:inline-block;width:182px;text-align:center}#activity_tip_card .unlock .button-section .button.green{margin-top:5px;font-size:12px;line-height:33px}#activity_tip_card .unlock .button-section .button.green .flag-white{vertical-align:middle;margin-left:12px;margin-top:-1px}#activity_tip_card:hover .unlock{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:1}html[lang=es] #activity_tip_card .unlock .button-section{font-size:12px}#compass_modal{height:649px!important;width:1024px!important}#compass_modal .watson-assessment-screen-container{height:640px!important;width:1022px!important}#compass_modal .compass_body{border:none!important}#current_compass,#compass_modal{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;width:100%}#current_compass .compass_snd_single_button,#compass_modal .compass_snd_single_button{width:100%;height:100%;text-align:center;padding-top:20px}#current_compass .compass_snd_single_button .single_button,#compass_modal .compass_snd_single_button .single_button{margin:auto;line-height:40px;background-color:#ff7a00;color:#fff;display:inline-block;padding-left:30px;padding-right:30px;-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;cursor:pointer}#current_compass .compass_body,#compass_modal .compass_body{position:absolute;top:0;left:0;width:1024px;height:640px;-webkit-box-sizing:'border-box';-moz-box-sizing:'border-box';-ms-box-sizing:'border-box';box-sizing:'border-box';background:#fff;border-left:1px solid #d7d7d2;border-right:1px solid #d7d7d2;border-bottom:1px solid #d7d7d2;width:100%}#current_compass .compass_body.for_test,#compass_modal .compass_body.for_test{width:1024px;margin:auto;position:relative}#current_compass .compass_body .compass_right,#compass_modal .compass_body .compass_right,#current_compass .compass_body .compass_left,#compass_modal .compass_body .compass_left{position:absolute;top:0;height:639px}#current_compass .compass_body .compass_left,#compass_modal .compass_body .compass_left{left:0;width:700px;border-right:1px solid #d7d7d2}#current_compass .compass_body .compass_right,#compass_modal .compass_body .compass_right{left:700px;width:322px}#current_compass .compass_body .compass_pbar,#compass_modal .compass_body .compass_pbar{position:absolute;top:0;left:0;width:100%;height:565px}#current_compass .compass_body .compass_actions,#compass_modal .compass_body .compass_actions{position:absolute;top:565px;left:0;width:100%;height:74px}#current_compass .compass_body .compass_msg,#compass_modal .compass_body .compass_msg{position:absolute;top:0;left:0;width:700px;height:565px;overflow-y:scroll}#current_compass .compass_body .compass_snd,#compass_modal .compass_body .compass_snd{position:absolute;bottom:0;z-index:999;left:0;width:100%;height:74px;border-top:1px solid #d7d7d2;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal}#current_compass .compass_body .compass_snd input.item_snd_single,#compass_modal .compass_body .compass_snd input.item_snd_single{display:none}#current_compass .compass_body .compass_snd input.item_snd_single+label,#compass_modal .compass_body .compass_snd input.item_snd_single+label{cursor:pointer;line-height:18px;color:#b8b8b8}#current_compass .compass_body .compass_snd input.item_snd_single+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_single+label .check_item_point{display:inline-block;width:30px;height:30px;background-image:url('/static/img/compass/checkitems.png');background-repeat:no-repeat;background-size:220px 77px;background-position:-177px -1px;vertical-align:middle}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_body .compass_snd input.item_snd_single+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_single+label .check_item_point{background-image:url('/static/img/compass/checkitems@x2.png')}}#current_compass .compass_body .compass_snd input.item_snd_single+label .check_item_text,#compass_modal .compass_body .compass_snd input.item_snd_single+label .check_item_text{display:inline-block;width:128px;vertical-align:middle}#current_compass .compass_body .compass_snd input.item_snd_single:checked+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_single:checked+label .check_item_point{background-position:-122px -1px}#current_compass .compass_body .compass_snd input.item_snd_multi,#compass_modal .compass_body .compass_snd input.item_snd_multi{display:none}#current_compass .compass_body .compass_snd input.item_snd_multi+label,#compass_modal .compass_body .compass_snd input.item_snd_multi+label{cursor:pointer;line-height:18px;color:#b8b8b8}#current_compass .compass_body .compass_snd input.item_snd_multi+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_multi+label .check_item_point{display:inline-block;width:19px;height:18px;background-image:url('/static/img/compass/checkitems.png');background-repeat:no-repeat;background-size:220px 77px;background-position:-73px -3px;vertical-align:middle}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_body .compass_snd input.item_snd_multi+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_multi+label .check_item_point{background-image:url('/static/img/compass/checkitems@x2.png')}}#current_compass .compass_body .compass_snd input.item_snd_multi+label .check_item_text,#compass_modal .compass_body .compass_snd input.item_snd_multi+label .check_item_text{display:inline-block;width:150px;vertical-align:middle}#current_compass .compass_body .compass_snd input.item_snd_multi:checked+label .check_item_point,#compass_modal .compass_body .compass_snd input.item_snd_multi:checked+label .check_item_point{background-position:-18px -3px}#current_compass .compass_msg_answer,#compass_modal .compass_msg_answer,#current_compass .compass_msg_question,#compass_modal .compass_msg_question,#current_compass .compass_msg_wait,#compass_modal .compass_msg_wait{position:relative;width:610px;margin-top:38px;margin-bottom:38px}#current_compass .compass_msg_answer .msg,#compass_modal .compass_msg_answer .msg,#current_compass .compass_msg_question .msg,#compass_modal .compass_msg_question .msg,#current_compass .compass_msg_wait .msg,#compass_modal .compass_msg_wait .msg{display:inline-block;text-align:left;line-height:32px;max-width:450px;position:relative;padding:10px 20px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#current_compass .compass_msg_answer .compass_bubble,#compass_modal .compass_msg_answer .compass_bubble,#current_compass .compass_msg_question .compass_bubble,#compass_modal .compass_msg_question .compass_bubble,#current_compass .compass_msg_wait .compass_bubble,#compass_modal .compass_msg_wait .compass_bubble{position:absolute;bottom:-6px;width:35px;height:22px;background-image:url('/static/img/compass/bubbles.png');background-repeat:no-repeat;background-size:69px 115px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_answer .compass_bubble,#compass_modal .compass_msg_answer .compass_bubble,#current_compass .compass_msg_question .compass_bubble,#compass_modal .compass_msg_question .compass_bubble,#current_compass .compass_msg_wait .compass_bubble,#compass_modal .compass_msg_wait .compass_bubble{background-image:url('/static/img/compass/bubbles@x2.png')}}#current_compass .compass_msg_answer,#compass_modal .compass_msg_answer{margin-right:30px;text-align:right}#current_compass .compass_msg_answer .msg,#compass_modal .compass_msg_answer .msg{right:0;background-color:#00abe8;color:#fff}#current_compass .compass_msg_answer .compass_bubble,#compass_modal .compass_msg_answer .compass_bubble{background-position:0 -3px;right:-6px}#current_compass .compass_msg_question,#compass_modal .compass_msg_question,#current_compass .compass_msg_wait,#compass_modal .compass_msg_wait,#current_compass .compass_msg_audio,#compass_modal .compass_msg_audio{margin-left:30px;text-align:left}#current_compass .compass_msg_question .msg,#compass_modal .compass_msg_question .msg,#current_compass .compass_msg_wait .msg,#compass_modal .compass_msg_wait .msg,#current_compass .compass_msg_audio .msg,#compass_modal .compass_msg_audio .msg{left:0;background-color:#efefef;color:#777774}#current_compass .compass_msg_question .msg.error,#compass_modal .compass_msg_question .msg.error,#current_compass .compass_msg_wait .msg.error,#compass_modal .compass_msg_wait .msg.error,#current_compass .compass_msg_audio .msg.error,#compass_modal .compass_msg_audio .msg.error{color:#ff3131}#current_compass .compass_msg_question .msg ul,#compass_modal .compass_msg_question .msg ul,#current_compass .compass_msg_wait .msg ul,#compass_modal .compass_msg_wait .msg ul,#current_compass .compass_msg_audio .msg ul,#compass_modal .compass_msg_audio .msg ul{list-style:disc;margin-left:20px}#current_compass .compass_msg_question .msg b,#compass_modal .compass_msg_question .msg b,#current_compass .compass_msg_wait .msg b,#compass_modal .compass_msg_wait .msg b,#current_compass .compass_msg_audio .msg b,#compass_modal .compass_msg_audio .msg b{font-family:OpenSansSemibold}#current_compass .compass_msg_question .compass_bubble,#compass_modal .compass_msg_question .compass_bubble,#current_compass .compass_msg_wait .compass_bubble,#compass_modal .compass_msg_wait .compass_bubble,#current_compass .compass_msg_audio .compass_bubble,#compass_modal .compass_msg_audio .compass_bubble{background-position:-35px -28px;left:-6px}#current_compass .compass_msg_question.post,#compass_modal .compass_msg_question.post{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal}#current_compass .compass_msg_question.post .compass_smile_1,#compass_modal .compass_msg_question.post .compass_smile_1,#current_compass .compass_msg_question.post .compass_smile_2,#compass_modal .compass_msg_question.post .compass_smile_2,#current_compass .compass_msg_question.post .compass_smile_3,#compass_modal .compass_msg_question.post .compass_smile_3,#current_compass .compass_msg_question.post .compass_smile_4,#compass_modal .compass_msg_question.post .compass_smile_4{position:absolute;top:0;right:0;width:50px;height:50px;background-image:url('/static/img/compass/smiles.png');background-repeat:no-repeat;background-size:391px 172px;background-position-y:-5px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_question.post .compass_smile_1,#compass_modal .compass_msg_question.post .compass_smile_1,#current_compass .compass_msg_question.post .compass_smile_2,#compass_modal .compass_msg_question.post .compass_smile_2,#current_compass .compass_msg_question.post .compass_smile_3,#compass_modal .compass_msg_question.post .compass_smile_3,#current_compass .compass_msg_question.post .compass_smile_4,#compass_modal .compass_msg_question.post .compass_smile_4{background-image:url('/static/img/compass/smiles@x2.png')}}#current_compass .compass_msg_question.post .compass_smile_1,#compass_modal .compass_msg_question.post .compass_smile_1{background-position-x:-5px}#current_compass .compass_msg_question.post .compass_smile_2,#compass_modal .compass_msg_question.post .compass_smile_2{background-position-x:-60px}#current_compass .compass_msg_question.post .compass_smile_3,#compass_modal .compass_msg_question.post .compass_smile_3{background-position-x:-115px}#current_compass .compass_msg_question.post .compass_smile_4,#compass_modal .compass_msg_question.post .compass_smile_4{background-position-x:-170px}#current_compass .compass_msg_question.post .msg,#compass_modal .compass_msg_question.post .msg{padding:0}#current_compass .compass_msg_question.post .msg.white,#compass_modal .compass_msg_question.post .msg.white{padding:10px 20px;margin:1px;background-color:#fff}#current_compass .compass_msg_question.post .msg .user_info,#compass_modal .compass_msg_question.post .msg .user_info,#current_compass .compass_msg_question.post .msg .user_post,#compass_modal .compass_msg_question.post .msg .user_post,#current_compass .compass_msg_question.post .msg .date_post,#compass_modal .compass_msg_question.post .msg .date_post{width:408px}#current_compass .compass_msg_question.post .msg .post_image,#compass_modal .compass_msg_question.post .msg .post_image{width:408px;margin-top:10px}#current_compass .compass_msg_question.post .msg .post_image img,#compass_modal .compass_msg_question.post .msg .post_image img{width:449px;max-width:none;margin-left:-20px}#current_compass .compass_msg_question.post .msg .user_info,#compass_modal .compass_msg_question.post .msg .user_info{position:relative;height:50px}#current_compass .compass_msg_question.post .msg .user_info .avatar_bg,#compass_modal .compass_msg_question.post .msg .user_info .avatar_bg{position:absolute;top:0;left:0;width:50px;height:50px;-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;background-color:#e1e6ea}#current_compass .compass_msg_question.post .msg .user_info .avatar_bg.plus,#compass_modal .compass_msg_question.post .msg .user_info .avatar_bg.plus{background-color:#f4d420}#current_compass .compass_msg_question.post .msg .user_info .avatar_img,#compass_modal .compass_msg_question.post .msg .user_info .avatar_img{position:absolute;top:2px;left:2px;width:46px;height:46px;-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}#current_compass .compass_msg_question.post .msg .user_info .user_name,#compass_modal .compass_msg_question.post .msg .user_info .user_name{position:absolute;left:65px;top:0;line-height:50px;color:#ff7a00}#current_compass .compass_msg_question.post .msg .user_post span.bold,#compass_modal .compass_msg_question.post .msg .user_post span.bold{font-weight:bold}#current_compass .compass_msg_question.post .msg .date_post,#compass_modal .compass_msg_question.post .msg .date_post{color:#d7d7d2;text-align:right}#current_compass .compass_msg_question.post .compass_bubble,#compass_modal .compass_msg_question.post .compass_bubble{background-position:-35px -54px;left:-6px}#current_compass .compass_msg_wait .msg,#compass_modal .compass_msg_wait .msg{width:89px;text-align:center}#current_compass .compass_msg_wait .msg .pointers_cnt,#compass_modal .compass_msg_wait .msg .pointers_cnt{position:absolute;top:0;left:0;width:100%;height:52px}#current_compass .compass_msg_wait .msg .pointers_cnt .point_1,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_1,#current_compass .compass_msg_wait .msg .pointers_cnt .point_2,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_2,#current_compass .compass_msg_wait .msg .pointers_cnt .point_3,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_3{position:absolute;width:13px;height:13px;-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;top:20px}#current_compass .compass_msg_wait .msg .pointers_cnt .point_1,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_1{left:17px}#current_compass .compass_msg_wait .msg .pointers_cnt .point_2,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_2{left:38px}#current_compass .compass_msg_wait .msg .pointers_cnt .point_3,#compass_modal .compass_msg_wait .msg .pointers_cnt .point_3{left:59px}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep1 .point_1,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep1 .point_1{background-color:#c9c9c9}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep1 .point_2,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep1 .point_2{background-color:#c1c1c1}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep1 .point_3,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep1 .point_3{background-color:#b5b5b5}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep2 .point_1,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep2 .point_1{background-color:#b5b5b5}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep2 .point_2,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep2 .point_2{background-color:#c9c9c9}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep2 .point_3,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep2 .point_3{background-color:#c1c1c1}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep3 .point_1,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep3 .point_1{background-color:#c1c1c1}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep3 .point_2,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep3 .point_2{background-color:#b5b5b5}#current_compass .compass_msg_wait .msg .pointers_cnt.datastep3 .point_3,#compass_modal .compass_msg_wait .msg .pointers_cnt.datastep3 .point_3{background-color:#c9c9c9}#current_compass .compass_msg_wait .compass_bubble,#compass_modal .compass_msg_wait .compass_bubble{background-position:-35px -92px;left:-4px;bottom:-15px}#current_compass .compass_msg_img,#compass_modal .compass_msg_img{position:relative;margin-top:38px;margin-bottom:28px}#current_compass .compass_msg_img.question,#compass_modal .compass_msg_img.question{margin-left:30px}#current_compass .compass_msg_img.question .msg_img,#compass_modal .compass_msg_img.question .msg_img{text-align:left}#current_compass .compass_msg_img.question .msg_img .mask,#compass_modal .compass_msg_img.question .msg_img .mask{left:0}#current_compass .compass_msg_img.answer,#compass_modal .compass_msg_img.answer{margin-right:30px;text-align:right}#current_compass .compass_msg_img.answer .msg_img,#compass_modal .compass_msg_img.answer .msg_img{text-align:right}#current_compass .compass_msg_img.answer .msg_img .mask,#compass_modal .compass_msg_img.answer .msg_img .mask{right:0}#current_compass .compass_msg_img .msg_img,#compass_modal .compass_msg_img .msg_img{display:inline-block;max-width:450px;width:450px;position:relative}#current_compass .compass_msg_img .msg_img .mask,#compass_modal .compass_msg_img .msg_img .mask{position:absolute;top:0}#current_compass .compass_msg_video,#compass_modal .compass_msg_video{margin-left:30px;text-align:left}#current_compass .compass_msg_video .msg.video,#compass_modal .compass_msg_video .msg.video{left:0;position:relative}#current_compass .compass_msg_video .msg.video .play_mask,#compass_modal .compass_msg_video .msg.video .play_mask{position:absolute;top:0;left:0;cursor:pointer}#current_compass .compass_msg_audio,#compass_modal .compass_msg_audio{position:relative;width:460px;height:54px;margin-top:38px;margin-bottom:38px}#current_compass .compass_msg_audio .msg,#compass_modal .compass_msg_audio .msg{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:100%;background-color:#efefef;color:#777774;line-height:54px;height:54px}#current_compass .compass_msg_audio .player_parent,#compass_modal .compass_msg_audio .player_parent{top:3px;left:20px;position:absolute}#current_compass .compass_msg_audio .player_parent .hap_main .hap_button,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_button{background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-2px -3px;width:37px;height:37px;top:-4px;left:-11px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_audio .player_parent .hap_main .hap_button,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_button{background-image:url('/static/img/compass/player@x2.png')}}#current_compass .compass_msg_audio .player_parent .hap_main .hap_button.play,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_button.play{background-position:-42px -3px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_mute,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_mute{left:40px;background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-97px -9px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_audio .player_parent .hap_main .hap_mute,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_mute{background-image:url('/static/img/compass/player@x2.png')}}#current_compass .compass_msg_audio .player_parent .hap_main .hap_mute.half,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_mute.half{background-position-x:-122px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_mute.on,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_mute.on{background-position-x:-143px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_ctime,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_ctime{left:68px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_progress,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_progress{left:128px;width:250px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_bar,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_bar{width:250px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_volume,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_volume{left:44px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_atime,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_atime{left:377px}#current_compass .compass_msg_audio .player_parent .hap_main .hap_slider,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_slider{background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-84px -11px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_audio .player_parent .hap_main .hap_slider,#compass_modal .compass_msg_audio .player_parent .hap_main .hap_slider{background-image:url('/static/img/compass/player@x2.png')}}#current_compass .compass_msg_audio .compass_bubble,#compass_modal .compass_msg_audio .compass_bubble{position:absolute;bottom:-6px;width:35px;height:22px;background-image:url('/static/img/compass/bubbles.png');background-repeat:no-repeat;background-size:69px 115px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_audio .compass_bubble,#compass_modal .compass_msg_audio .compass_bubble{background-image:url('/static/img/compass/bubbles@x2.png')}}#current_compass .item_snd_smiles,#compass_modal .item_snd_smiles{position:relative;width:160px;height:50px;display:inline-block;cursor:pointer;margin-top:10px}#current_compass .item_snd_smiles .compass_smile_1,#compass_modal .item_snd_smiles .compass_smile_1,#current_compass .item_snd_smiles .compass_smile_2,#compass_modal .item_snd_smiles .compass_smile_2,#current_compass .item_snd_smiles .compass_smile_3,#compass_modal .item_snd_smiles .compass_smile_3,#current_compass .item_snd_smiles .compass_smile_4,#compass_modal .item_snd_smiles .compass_smile_4{position:absolute;top:0;left:0;width:50px;height:50px;background-image:url('/static/img/compass/smiles.png');background-repeat:no-repeat;background-size:391px 172px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .item_snd_smiles .compass_smile_1,#compass_modal .item_snd_smiles .compass_smile_1,#current_compass .item_snd_smiles .compass_smile_2,#compass_modal .item_snd_smiles .compass_smile_2,#current_compass .item_snd_smiles .compass_smile_3,#compass_modal .item_snd_smiles .compass_smile_3,#current_compass .item_snd_smiles .compass_smile_4,#compass_modal .item_snd_smiles .compass_smile_4{background-image:url('/static/img/compass/smiles@x2.png')}}#current_compass .item_snd_smiles .compass_smile_1,#compass_modal .item_snd_smiles .compass_smile_1{background-position:-5px -60px}#current_compass .item_snd_smiles .compass_smile_2,#compass_modal .item_snd_smiles .compass_smile_2{background-position:-60px -60px}#current_compass .item_snd_smiles .compass_smile_3,#compass_modal .item_snd_smiles .compass_smile_3{background-position:-115px -60px}#current_compass .item_snd_smiles .compass_smile_4,#compass_modal .item_snd_smiles .compass_smile_4{background-position:-170px -60px}#current_compass .item_snd_smiles .compass_smile_answer,#compass_modal .item_snd_smiles .compass_smile_answer{position:absolute;top:0;left:63px;width:107px;height:50px;line-height:50px;color:#b8b8b8;font-size:16px;font-size:1.6rem;font-family:OpenSansSemiBold;font-weight:normal}#current_compass .item_snd_smiles:first-child,#compass_modal .item_snd_smiles:first-child{margin-left:40px}#current_compass .item_snd_smiles:hover .compass_smile_1,#compass_modal .item_snd_smiles:hover .compass_smile_1,#current_compass .item_snd_smiles:hover .compass_smile_2,#compass_modal .item_snd_smiles:hover .compass_smile_2,#current_compass .item_snd_smiles:hover .compass_smile_3,#compass_modal .item_snd_smiles:hover .compass_smile_3,#current_compass .item_snd_smiles:hover .compass_smile_4,#compass_modal .item_snd_smiles:hover .compass_smile_4{background-position-y:-5px}#current_compass .item_snd_smiles:hover .compass_smile_answer,#compass_modal .item_snd_smiles:hover .compass_smile_answer{color:#ff7a00}#current_compass .compass_msg_answer .msg.smile,#compass_modal .compass_msg_answer .msg.smile{padding:0 20px 0 0;line-height:50px;min-height:50px}#current_compass .compass_msg_answer .compass_answer_smile_1,#compass_modal .compass_msg_answer .compass_answer_smile_1,#current_compass .compass_msg_answer .compass_answer_smile_2,#compass_modal .compass_msg_answer .compass_answer_smile_2,#current_compass .compass_msg_answer .compass_answer_smile_3,#compass_modal .compass_msg_answer .compass_answer_smile_3,#current_compass .compass_msg_answer .compass_answer_smile_4,#compass_modal .compass_msg_answer .compass_answer_smile_4{position:absolute;top:5px;left:5px;width:40px;height:40px;background-image:url('/static/img/compass/smiles.png');background-repeat:no-repeat;background-size:312px 138px;background-position-y:-92px;display:block}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_msg_answer .compass_answer_smile_1,#compass_modal .compass_msg_answer .compass_answer_smile_1,#current_compass .compass_msg_answer .compass_answer_smile_2,#compass_modal .compass_msg_answer .compass_answer_smile_2,#current_compass .compass_msg_answer .compass_answer_smile_3,#compass_modal .compass_msg_answer .compass_answer_smile_3,#current_compass .compass_msg_answer .compass_answer_smile_4,#compass_modal .compass_msg_answer .compass_answer_smile_4{background-image:url('/static/img/compass/smiles@x2.png')}}#current_compass .compass_msg_answer .compass_answer_smile_1,#compass_modal .compass_msg_answer .compass_answer_smile_1{background-position-x:-4px}#current_compass .compass_msg_answer .compass_answer_smile_2,#compass_modal .compass_msg_answer .compass_answer_smile_2{background-position-x:-48px}#current_compass .compass_msg_answer .compass_answer_smile_3,#compass_modal .compass_msg_answer .compass_answer_smile_3{background-position-x:-92px}#current_compass .compass_msg_answer .compass_answer_smile_4,#compass_modal .compass_msg_answer .compass_answer_smile_4{background-position-x:-136px}#current_compass .compass_msg_answer .compass_answer_smile_text,#compass_modal .compass_msg_answer .compass_answer_smile_text{margin-left:60px;margin-right:10px;line-height:50px}#current_compass .compass_input_single .buttons_send_div,#compass_modal .compass_input_single .buttons_send_div,#current_compass .compass_input_multi .buttons_send_div,#compass_modal .compass_input_multi .buttons_send_div,#current_compass .compass_snd_bd .buttons_send_div,#compass_modal .compass_snd_bd .buttons_send_div,#current_compass .compass_snd_multi .buttons_send_div,#compass_modal .compass_snd_multi .buttons_send_div{position:absolute;top:0;right:0;width:170px;height:73px}#current_compass .compass_input_single .buttons_send_div #compass_photo_button_file,#compass_modal .compass_input_single .buttons_send_div #compass_photo_button_file,#current_compass .compass_input_multi .buttons_send_div #compass_photo_button_file,#compass_modal .compass_input_multi .buttons_send_div #compass_photo_button_file,#current_compass .compass_snd_bd .buttons_send_div #compass_photo_button_file,#compass_modal .compass_snd_bd .buttons_send_div #compass_photo_button_file,#current_compass .compass_snd_multi .buttons_send_div #compass_photo_button_file,#compass_modal .compass_snd_multi .buttons_send_div #compass_photo_button_file{display:none}#current_compass .compass_input_single .buttons_send_div .compass_photo_button,#compass_modal .compass_input_single .buttons_send_div .compass_photo_button,#current_compass .compass_input_multi .buttons_send_div .compass_photo_button,#compass_modal .compass_input_multi .buttons_send_div .compass_photo_button,#current_compass .compass_snd_bd .buttons_send_div .compass_photo_button,#compass_modal .compass_snd_bd .buttons_send_div .compass_photo_button,#current_compass .compass_snd_multi .buttons_send_div .compass_photo_button,#compass_modal .compass_snd_multi .buttons_send_div .compass_photo_button{display:none;position:absolute;width:30px;height:30px;top:20px;left:9px;cursor:pointer;background-image:url('/static/img/compass/icons.png');background-repeat:no-repeat;background-size:89px 25px;background-position:1px 2px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_input_single .buttons_send_div .compass_photo_button,#compass_modal .compass_input_single .buttons_send_div .compass_photo_button,#current_compass .compass_input_multi .buttons_send_div .compass_photo_button,#compass_modal .compass_input_multi .buttons_send_div .compass_photo_button,#current_compass .compass_snd_bd .buttons_send_div .compass_photo_button,#compass_modal .compass_snd_bd .buttons_send_div .compass_photo_button,#current_compass .compass_snd_multi .buttons_send_div .compass_photo_button,#compass_modal .compass_snd_multi .buttons_send_div .compass_photo_button{background-image:url('/static/img/compass/icons@x2.png')}}#current_compass .compass_input_single .buttons_send_div .compass_snd_button,#compass_modal .compass_input_single .buttons_send_div .compass_snd_button,#current_compass .compass_input_multi .buttons_send_div .compass_snd_button,#compass_modal .compass_input_multi .buttons_send_div .compass_snd_button,#current_compass .compass_snd_bd .buttons_send_div .compass_snd_button,#compass_modal .compass_snd_bd .buttons_send_div .compass_snd_button,#current_compass .compass_snd_multi .buttons_send_div .compass_snd_button,#compass_modal .compass_snd_multi .buttons_send_div .compass_snd_button{position:absolute;width:100px;height:40px;top:17px;right:15px;color:#fff;background-color:#ff7a00;-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;line-height:40px;text-align:center;cursor:pointer}#current_compass .compass_input_single .buttons_send_div .compass_snd_button.disabled,#compass_modal .compass_input_single .buttons_send_div .compass_snd_button.disabled,#current_compass .compass_input_multi .buttons_send_div .compass_snd_button.disabled,#compass_modal .compass_input_multi .buttons_send_div .compass_snd_button.disabled,#current_compass .compass_snd_bd .buttons_send_div .compass_snd_button.disabled,#compass_modal .compass_snd_bd .buttons_send_div .compass_snd_button.disabled,#current_compass .compass_snd_multi .buttons_send_div .compass_snd_button.disabled,#compass_modal .compass_snd_multi .buttons_send_div .compass_snd_button.disabled{opacity:.7}#current_compass .compass_input_single .message_send_div,#compass_modal .compass_input_single .message_send_div,#current_compass .compass_input_multi .message_send_div,#compass_modal .compass_input_multi .message_send_div,#current_compass .compass_snd_bd .message_send_div,#compass_modal .compass_snd_bd .message_send_div,#current_compass .compass_snd_multi .message_send_div,#compass_modal .compass_snd_multi .message_send_div{position:absolute;top:0;left:0;width:529px;height:73px}#current_compass .compass_input_single .message_send_div .single_input,#compass_modal .compass_input_single .message_send_div .single_input,#current_compass .compass_input_multi .message_send_div .single_input,#compass_modal .compass_input_multi .message_send_div .single_input,#current_compass .compass_snd_bd .message_send_div .single_input,#compass_modal .compass_snd_bd .message_send_div .single_input,#current_compass .compass_snd_multi .message_send_div .single_input,#compass_modal .compass_snd_multi .message_send_div .single_input,#current_compass .compass_input_single .message_send_div .multi_input,#compass_modal .compass_input_single .message_send_div .multi_input,#current_compass .compass_input_multi .message_send_div .multi_input,#compass_modal .compass_input_multi .message_send_div .multi_input,#current_compass .compass_snd_bd .message_send_div .multi_input,#compass_modal .compass_snd_bd .message_send_div .multi_input,#current_compass .compass_snd_multi .message_send_div .multi_input,#compass_modal .compass_snd_multi .message_send_div .multi_input{color:#777774}#current_compass .compass_input_single .message_send_div .single_input.placeholder,#compass_modal .compass_input_single .message_send_div .single_input.placeholder,#current_compass .compass_input_multi .message_send_div .single_input.placeholder,#compass_modal .compass_input_multi .message_send_div .single_input.placeholder,#current_compass .compass_snd_bd .message_send_div .single_input.placeholder,#compass_modal .compass_snd_bd .message_send_div .single_input.placeholder,#current_compass .compass_snd_multi .message_send_div .single_input.placeholder,#compass_modal .compass_snd_multi .message_send_div .single_input.placeholder,#current_compass .compass_input_single .message_send_div .multi_input.placeholder,#compass_modal .compass_input_single .message_send_div .multi_input.placeholder,#current_compass .compass_input_multi .message_send_div .multi_input.placeholder,#compass_modal .compass_input_multi .message_send_div .multi_input.placeholder,#current_compass .compass_snd_bd .message_send_div .multi_input.placeholder,#compass_modal .compass_snd_bd .message_send_div .multi_input.placeholder,#current_compass .compass_snd_multi .message_send_div .multi_input.placeholder,#compass_modal .compass_snd_multi .message_send_div .multi_input.placeholder{color:#eee}#current_compass .compass_input_single .message_send_div .single_input,#compass_modal .compass_input_single .message_send_div .single_input,#current_compass .compass_input_multi .message_send_div .single_input,#compass_modal .compass_input_multi .message_send_div .single_input,#current_compass .compass_snd_bd .message_send_div .single_input,#compass_modal .compass_snd_bd .message_send_div .single_input,#current_compass .compass_snd_multi .message_send_div .single_input,#compass_modal .compass_snd_multi .message_send_div .single_input{position:absolute;top:17px;left:15px;height:40px;width:500px;line-height:40px;border:0}#current_compass .compass_input_single .message_send_div .multi_input,#compass_modal .compass_input_single .message_send_div .multi_input,#current_compass .compass_input_multi .message_send_div .multi_input,#compass_modal .compass_input_multi .message_send_div .multi_input,#current_compass .compass_snd_bd .message_send_div .multi_input,#compass_modal .compass_snd_bd .message_send_div .multi_input,#current_compass .compass_snd_multi .message_send_div .multi_input,#compass_modal .compass_snd_multi .message_send_div .multi_input{position:absolute;bottom:15px;left:15px;min-height:50px;width:500px;line-height:20px;border:0}#current_compass .compass_input_multi,#compass_modal .compass_input_multi{position:absolute;width:100%;min-height:73px;left:0;top:initial;bottom:0;background:#fff}#current_compass .compass_input_multi .buttons_send_div,#compass_modal .compass_input_multi .buttons_send_div{bottom:0;top:initial}#current_compass .compass_input_multi .message_send_div,#compass_modal .compass_input_multi .message_send_div{bottom:0;top:initial}#current_compass .compass_snd_single,#compass_modal .compass_snd_single{position:relative;width:100%;min-height:73px}#current_compass .compass_snd_single .compass_snd_single_items,#compass_modal .compass_snd_single .compass_snd_single_items{position:absolute;width:100%;min-height:73px}#current_compass .compass_snd_single .compass_snd_single_items .current_item,#compass_modal .compass_snd_single .compass_snd_single_items .current_item{display:inline-block;margin-top:5px;margin-bottom:5px;margin-left:10px}#current_compass .compass_snd_multi,#compass_modal .compass_snd_multi{position:relative;width:100%;min-height:73px}#current_compass .compass_snd_multi .compass_snd_multi_items,#compass_modal .compass_snd_multi .compass_snd_multi_items{position:absolute;width:568px;min-height:73px}#current_compass .compass_snd_multi .compass_snd_multi_items .current_item,#compass_modal .compass_snd_multi .compass_snd_multi_items .current_item{display:inline-block;margin-top:5px;margin-bottom:5px;margin-left:10px}#current_compass .compass_snd_multi .buttons_send_div,#compass_modal .compass_snd_multi .buttons_send_div{width:130px}#current_compass .compass_snd_bd,#compass_modal .compass_snd_bd{position:relative;top:0;left:0;height:73px;line-height:43px;width:100%;padding:15px}#current_compass .compass_snd_bd span,#compass_modal .compass_snd_bd span{margin-left:20px;margin-right:10px}#current_compass .compass_snd_bd input.day,#compass_modal .compass_snd_bd input.day,#current_compass .compass_snd_bd input.month,#compass_modal .compass_snd_bd input.month,#current_compass .compass_snd_bd input.year,#compass_modal .compass_snd_bd input.year{text-align:right;color:#777774;font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal}#current_compass .compass_snd_bd input.day.placeholder,#compass_modal .compass_snd_bd input.day.placeholder,#current_compass .compass_snd_bd input.month.placeholder,#compass_modal .compass_snd_bd input.month.placeholder,#current_compass .compass_snd_bd input.year.placeholder,#compass_modal .compass_snd_bd input.year.placeholder{color:#eee}#current_compass .compass_snd_bd input.day,#compass_modal .compass_snd_bd input.day,#current_compass .compass_snd_bd input.month,#compass_modal .compass_snd_bd input.month{width:37px}#current_compass .compass_snd_bd input.year,#compass_modal .compass_snd_bd input.year{width:55px}#current_compass .compass_snd_image,#compass_modal .compass_snd_image{font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;position:absolute;width:100%;height:73px;line-height:73px;top:0;left:0}#current_compass .compass_snd_image #compass_photo_button_file,#compass_modal .compass_snd_image #compass_photo_button_file{display:none}#current_compass .compass_snd_image .compass_upload_button,#compass_modal .compass_snd_image .compass_upload_button{position:absolute;cursor:pointer;width:180px;height:40px;left:15px;bottom:15px;color:#ff7a00;border:3px solid #ff7a00;line-height:36px;-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;opacity:.6}#current_compass .compass_snd_image .compass_upload_button.enabled,#compass_modal .compass_snd_image .compass_upload_button.enabled{opacity:1}#current_compass .compass_snd_image .compass_upload_button .compass_photo_button,#compass_modal .compass_snd_image .compass_upload_button .compass_photo_button{position:absolute;width:30px;height:30px;top:2px;left:9px;cursor:pointer;background-image:url('/static/img/compass/icons.png');background-repeat:no-repeat;background-size:89px 25px;background-position:1px 2px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_snd_image .compass_upload_button .compass_photo_button,#compass_modal .compass_snd_image .compass_upload_button .compass_photo_button{background-image:url('/static/img/compass/icons@x2.png')}}#current_compass .compass_snd_image .compass_upload_button .comment_copy,#compass_modal .compass_snd_image .compass_upload_button .comment_copy{position:absolute;height:73;top:0;left:50px}#current_compass .compass_snd_image .compas_continue_button,#compass_modal .compass_snd_image .compas_continue_button{cursor:pointer;position:absolute;right:15px;bottom:15px;width:100px;height:40px;color:#ff7a00;border:3px solid #ff7a00;-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;text-align:center;line-height:36px;opacity:.6}#current_compass .compass_snd_image .compas_continue_button.enabled,#compass_modal .compass_snd_image .compas_continue_button.enabled{opacity:1}#current_compass .compass_sections,#compass_modal .compass_sections{width:100%;height:565px;overflow-y:scroll}#current_compass .compass_sections .compass_sections_row,#compass_modal .compass_sections .compass_sections_row{width:100%;position:relative;padding:30px 10px 10px 10px;box-sizing:border-box;text-align:right}#current_compass .compass_sections a.compass_why_it_works,#compass_modal .compass_sections a.compass_why_it_works{position:relative;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;color:#ff7a00;text-decoration:none;padding-left:23px;line-height:18px}#current_compass .compass_sections a.compass_why_it_works span.works_icon,#compass_modal .compass_sections a.compass_why_it_works span.works_icon{position:absolute;display:block;top:2px;left:0;width:16px;height:18px;background-image:url('/static/img/compass/icons.png');background-repeat:no-repeat;background-size:89 25;background-position:-62px -4px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_sections a.compass_why_it_works span.works_icon,#compass_modal .compass_sections a.compass_why_it_works span.works_icon{background-image:url('/static/img/compass/icons@x2.png')}}#current_compass .compass_sections a.compass_why_it_works:hover,#compass_modal .compass_sections a.compass_why_it_works:hover{text-decoration:underline}#current_compass .compass_sections ul.sections_list,#compass_modal .compass_sections ul.sections_list{position:relative;list-style-type:none;margin:10px}#current_compass .compass_sections ul.sections_list li,#compass_modal .compass_sections ul.sections_list li{min-height:107px;position:relative;padding:40px;line-height:36px}#current_compass .compass_sections ul.sections_list li .v_line_bg,#compass_modal .compass_sections ul.sections_list li .v_line_bg{position:absolute;left:16px;top:0;width:5px;height:100%;background-color:#d7d7d2}#current_compass .compass_sections ul.sections_list li:last-child .v_line_bg,#compass_modal .compass_sections ul.sections_list li:last-child .v_line_bg{display:none}#current_compass .compass_sections ul.sections_list li .icon_gray_bg,#compass_modal .compass_sections ul.sections_list li .icon_gray_bg{position:absolute;top:0;left:0;width:36px;height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;border-radius:18px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#d7d7d2}#current_compass .compass_sections ul.sections_list li .icon_gray_bg .icon_inside_bg,#compass_modal .compass_sections ul.sections_list li .icon_gray_bg .icon_inside_bg{position:absolute;-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;top:4px;left:4px;width:28px;height:28px;background-color:#fff}#current_compass .compass_sections ul.sections_list li .section_name,#compass_modal .compass_sections ul.sections_list li .section_name{position:absolute;top:0;left:52px;height:36px;width:245px;line-height:36px;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal}#current_compass .compass_sections ul.sections_list li .section_stored,#compass_modal .compass_sections ul.sections_list li .section_stored{display:none;color:#000;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;margin-left:10px}#current_compass .compass_sections ul.sections_list li .section_stored b,#compass_modal .compass_sections ul.sections_list li .section_stored b{font-size:14px;font-size:1.4rem;font-family:OpenSansBold;font-weight:normal}#current_compass .compass_sections ul.sections_list li .section_reset,#compass_modal .compass_sections ul.sections_list li .section_reset{position:absolute;bottom:10px;left:52px;height:16px;width:75px;line-height:16px;text-align:right;font-size:16px;font-size:1.6rem;font-family:OpenSansregular;font-weight:normal;color:#b8b8b8;cursor:pointer}#current_compass .compass_sections ul.sections_list li .section_reset .reset_icon,#compass_modal .compass_sections ul.sections_list li .section_reset .reset_icon{position:absolute;top:0;left:0;width:16px;height:16px;background-image:url('/static/img/compass/icons.png');background-repeat:no-repeat;background-size:89 25;background-position:-36px -4px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){#current_compass .compass_sections ul.sections_list li .section_reset .reset_icon,#compass_modal .compass_sections ul.sections_list li .section_reset .reset_icon{background-image:url('/static/img/compass/icons@x2.png')}}#current_compass .compass_sections ul.sections_list li.current,#compass_modal .compass_sections ul.sections_list li.current{color:#00abe8}#current_compass .compass_sections ul.sections_list li.current .icon_inside_bg,#compass_modal .compass_sections ul.sections_list li.current .icon_inside_bg{background-color:#00abe8}#current_compass .compass_sections ul.sections_list li.regular,#compass_modal .compass_sections ul.sections_list li.regular{color:#00abe8}#current_compass .compass_sections ul.sections_list li.regular .icon_inside_bg,#compass_modal .compass_sections ul.sections_list li.regular .icon_inside_bg{background-color:#fff}#current_compass .compass_sections ul.sections_list li.next,#compass_modal .compass_sections ul.sections_list li.next{color:#d7d7d2}#current_compass .compass_sections ul.sections_list li.next .icon_inside_bg,#compass_modal .compass_sections ul.sections_list li.next .icon_inside_bg{background-color:#d7d7d2}#current_compass .compass_sections ul.sections_list li.next .section_reset,#compass_modal .compass_sections ul.sections_list li.next .section_reset{display:none}.compass_action_main{font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;position:relative;width:100%;height:74px;cursor:pointer}.compass_action_main .compass_action_save{color:#ff7a00;text-decoration:none;position:absolute;width:110px;height:21px;left:15px;bottom:24px}.compass_action_main .compass_action_save:hover{text-decoration:underline}.compass_action_main .compass_action_cancel{cursor:pointer;position:absolute;right:15px;bottom:15px;width:100px;height:40px;color:#ff7a00;border:3px solid #ff7a00;-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;text-align:center;line-height:36px}.compass_video_player_bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);z-index:3001}.compass_video_player_bg .compass_video_player_main.fullscreen{margin-top:0}.compass_video_player_bg .compass_video_player_main.fullscreen .compass_video_player_close{display:none}.compass_video_player_bg .compass_video_player_main.fullscreen .hap_main{margin:0 auto}.compass_video_player_bg .compass_video_player_main{-webkit-box-shadow:0 0 20px 10px rgba(00,0,00,0.1);-moz-box-shadow:0 0 20px 10px rgba(00,0,00,0.1);box-shadow:0 0 20px 10px rgba(00,0,00,0.1);position:relative;width:550px;height:310px;margin:10% auto}.compass_video_player_bg .compass_video_player_main:full-screen{width:100%;height:100%}.compass_video_player_bg .compass_video_player_main:-webkit-full-screen{width:100%;height:100%}.compass_video_player_bg .compass_video_player_main:-moz-full-screen{width:100%;height:100%}.compass_video_player_bg .compass_video_player_main:-o-full-screen{width:100%;height:100%}.compass_video_player_bg .compass_video_player_main:-ms-full-screen{width:100%;height:100%}.compass_video_player_bg .compass_video_player_main .compass_video_player_close{cursor:pointer;position:absolute;top:-16px;right:-16px;width:37px;height:37px;background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-358px -3px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .compass_video_player_close{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main video{background:#fff}.compass_video_player_bg .compass_video_player_main .hap_main{position:absolute;left:0;bottom:-2px;background:rgba(255,255,255,0.7);width:548px;height:48px;margin:0}.compass_video_player_bg .compass_video_player_main .hap_main .hap_button{position:absolute;top:8px;left:20px;width:50px;height:32px;cursor:pointer;background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-173px -6px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_button{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_button:hover{background-image:url('/static/img/compass/player.png')!important;background-repeat:no-repeat!important;background-size:400 42!important}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_button:hover{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_button.play{background-position:-229px -6px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute{position:absolute;top:12px;left:78px;width:25px;height:24px;cursor:pointer;background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-98px -8px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute:hover{background-image:url('/static/img/compass/player.png')!important;background-repeat:no-repeat!important;background-size:400 42!important}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute:hover{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.half{background-position:-123px -8px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.half:hover{background-image:url('/static/img/compass/player.png')!important;background-repeat:no-repeat!important;background-size:400 42!important}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.half:hover{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.on{background-position:-145px -8px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.on:hover{background-image:url('/static/img/compass/player.png')!important;background-repeat:no-repeat!important;background-size:400 42!important}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_mute.on:hover{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_volume{position:absolute;bottom:40px;left:93px;width:12px;height:118px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_ctime{top:9px;left:100px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_atime{top:9px;left:417px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_progress{top:11px;left:168px;width:240px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_progress .hap_bar{width:240px}.compass_video_player_bg .compass_video_player_main .hap_main .hap_fullscreen{cursor:pointer;position:absolute;top:9px;left:485px;width:32px;height:27px;background-image:url('/static/img/compass/player.png');background-repeat:no-repeat;background-size:400 42;background-position:-322px -8px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.compass_video_player_bg .compass_video_player_main .hap_main .hap_fullscreen{background-image:url('/static/img/compass/player@x2.png')}}.compass_video_player_bg .compass_video_player_main .hap_main .hap_fullscreen.on{background-position:-284px -8px}html.MSIE.v9 #current_compass .compass_msg{width:717px}html[lang=es] #activity_bulleted_message a.why_works .text{font-size:14px}#my-coach-directory{padding:30px 25px 60px}#my-coach-directory header{padding:0 12px}#my-coach-directory h2{font:24px/20px 'OpenSansRegular';color:#777774}#my-coach-directory .my-coach-list{margin-bottom:40px}#my-coach-directory .coaches-filters{margin:20px 0 30px;width:328px;display:inline-block}#my-coach-directory .coaches-filters div{display:block;height:48px;width:328px;padding:0 34px;line-height:48px;border-radius:5px;border:1px solid #D7D7D2;font-family:'OpenSansBold';font-size:16px;cursor:pointer;position:relative}#my-coach-directory .coaches-filters div::after{position:absolute;right:30px;top:22px;width:14px;height:7px;background:url('/static/img/coaching/bottom_arrow.png') no-repeat;background-size:100% 100%;content:''}#my-coach-directory .coaches-filters ul{padding:10px 0;border-radius:5px;border:1px solid #D7D7D2;width:328px;position:absolute;top:72px;background:white;z-index:2}#my-coach-directory .coaches-filters li{cursor:pointer;padding:10px 34px;font:16px/16px 'OpenSansBold'}#my-coach-directory .coaches-filters li:hover{background:#1E90FF;color:white}#my-coach-directory .coach:not(.coach-list-head){padding:19px 0}#my-coach-directory .coach>*{display:inline-block;vertical-align:middle}#my-coach-directory .coach>div:nth-of-type(1){width:8%;text-align:center}#my-coach-directory .coach>div:nth-of-type(2){width:27%}#my-coach-directory .coach>div:nth-of-type(3){width:49%}#my-coach-directory .coach>div:nth-of-type(4){width:13%;text-align:center}#my-coach-directory .coach-list-head{font-size:14px;font-weight:bold}#my-coach-directory .coach-list-head div:nth-of-type(2){text-indent:50px}#my-coach-directory .coach-list-head div:nth-of-type(3){text-indent:138px}#my-coach-directory .coach-avatar{display:block;width:65px;height:65px}#my-coach-directory .coach-name{color:#ff7a00;font-size:16px}#my-coach-directory .coach-position{font-size:15px}#my-coach-directory .coach-duration{color:#d7d7d2;font-size:12px;line-height:2}#my-coach-directory .coach-expertise{font-size:15px}#my-coach-directory .no_coach_message{text-align:center;margin-top:50px;font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal}#my-clients-directory{padding:30px 0 20px}#my-clients-directory header{text-align:center}#my-clients-directory .spinner{margin-top:100px}#my-clients-directory .coaching-tab-nav{margin:12px 25px;text-align:left}#my-clients-directory .coaching-tab-nav ul{display:inline-block;margin-bottom:30px}#my-clients-directory .coaching-tab-nav li{display:inline-block;font:400 18px/20px 'OpenSansRegular';font-size:18px;vertical-align:middle;color:#777774;cursor:pointer}#my-clients-directory .coaching-tab-nav li:not(:last-of-type){margin-right:25px}#my-clients-directory .coaching-tab-nav li.active,#my-clients-directory .coaching-tab-nav li.on{color:#ff7a00;text-decoration:underline}#my-clients-directory .client-list li.message{text-align:center;font-family:'OpenSansRegular'}#my-clients-directory .client{position:relative}#my-clients-directory .client.TRIAL,#my-clients-directory .client.EXPIRED,#my-clients-directory .client.days1,#my-clients-directory .client.days2{background:#FFF8E5}#my-clients-directory .client.TRIAL::before,#my-clients-directory .client.EXPIRED::before,#my-clients-directory .client.days1::before,#my-clients-directory .client.days2::before{position:absolute;top:0;left:0;height:100%;width:74px;content:''}#my-clients-directory .client.TRIAL::before{background:url('/static/img/coaching/ribbon_trial.png') no-repeat}#my-clients-directory .client.EXPIRED::before{background:url('/static/img/coaching/ribbon_expired.png') no-repeat}#my-clients-directory .client.days1::before{background:url('/static/img/coaching/ribbon_1_day.png') no-repeat}#my-clients-directory .client.days2::before{background:url('/static/img/coaching/ribbon_2_days.png') no-repeat}#my-clients-directory .client:not(.client-list-head){padding:25px 0}#my-clients-directory .client:not(.client-list-head):not(:last-of-type){margin-bottom:1px}#my-clients-directory .client>*{display:inline-block;vertical-align:middle}#my-clients-directory .client>div:nth-of-type(1){position:relative;width:20%;text-align:center}#my-clients-directory .client>div:nth-of-type(2){width:36%}#my-clients-directory .client>div:nth-of-type(3){width:28%}#my-clients-directory .client>div:nth-of-type(4){width:12%;text-align:center}#my-clients-directory .client-list-head{padding:0;text-align:center;font-size:14px;font-weight:bold;margin-bottom:15px}#my-clients-directory .client-avatar{font-size:14px}#my-clients-directory .client-avatar img,#my-clients-directory .client-avatar .expert-avatar{display:inline-block;border-radius:50%;width:60px;height:60px}#my-clients-directory .client-avatar img img,#my-clients-directory .client-avatar .expert-avatar img{width:100%;height:100%}#my-clients-directory .client-name{font-size:14px;margin-top:5px}#my-clients-directory .client-name img{margin-left:10px;vertical-align:middle}#my-clients-directory .client-name .inactive{width:11px;height:12px}#my-clients-directory .client-track{max-width:280px;font-size:16px}#my-clients-directory .client-track span{display:block;font-size:14px}#my-clients-directory .client-activity{max-width:280px}#my-clients-directory .client-activity .text{font-size:16px}#my-clients-directory .client-activity .date{display:block;font-size:13px;line-height:2;color:#E2E2DF}#my-clients-directory .client .notifications{padding:0 3px;position:absolute;right:67px;top:45px;min-width:18px;min-height:18px;display:inline-block;vertical-align:middle;text-align:center;border-radius:18px;background:#00aaea;color:white;font:600 11px/18px "OpenSansSemiBold"}[data-view=CoachProfile]{font-weight:normal}[data-view=CoachProfile] .coach-card{margin-bottom:30px}[data-view=CoachProfile] .coach-card .cell{margin-bottom:0}[data-view=CoachProfile] .cell{padding:20px}[data-view=CoachProfile] .cell.bottom{padding:0}[data-view=CoachProfile] .banner{margin-bottom:30px}[data-view=CoachProfile] .banner img{width:1023px;height:auto}[data-view=CoachProfile] .button{margin-bottom:15px;height:44px;font-size:16px;text-transform:uppercase;padding:7px 50px 0 50px;white-space:nowrap}[data-view=CoachProfile] h1{color:#777774;font-size:18px;text-align:center;font-family:OpenSansLight}[data-view=CoachProfile] .wrapper{margin-right:478px}[data-view=CoachProfile] .bottom-wrapper{clear:both}[data-view=CoachProfile] .col-left{float:left;width:100%;text-align:center}[data-view=CoachProfile] .col-left .image-holder{position:relative}[data-view=CoachProfile] .col-left .image-holder img:nth-child(1){width:152px}[data-view=CoachProfile] .col-left .image-holder img:nth-child(2){position:absolute;top:5px;left:5px;width:142px;height:142px;border-radius:50%}[data-view=CoachProfile] .col-left .image-holder img:nth-child(3){position:absolute;width:151px;top:120px;left:1px}[data-view=CoachProfile] .col-left .button.secondary{font-family:OpenSansRegular;font-size:14px;color:#5f5f5f;padding:0 15px 0 15px;text-transform:none;margin:15px 0 0 0;height:32px}[data-view=CoachProfile] .col-right{float:right;width:478px;margin-right:-478px;font-weight:normal;padding-left:20px;font-family:OpensansSemiBold}[data-view=CoachProfile] .col-right .coach-personal-section{position:absolute;left:192px;width:452px}[data-view=CoachProfile] .col-right h1{color:#ff7a00;text-align:left;font-size:26px;font-family:OpenSansRegular}[data-view=CoachProfile] .col-right h2{color:#372f2b;font-size:20px;margin-bottom:20px}[data-view=CoachProfile] .col-right hr{margin-bottom:20px}[data-view=CoachProfile] .col-right hr.special-divider{width:100%;visibility:hidden;margin:0}[data-view=CoachProfile] .col-right .availability{font-size:18px}[data-view=CoachProfile] .col-right .availability .available-block .icon-available,[data-view=CoachProfile] .col-right .availability .in-session-block .icon-available{display:inline-block;margin-right:10px;width:14px;height:14px;background:url('/static/img/coaching/ICON-available@2x.png') 0 0 no-repeat;background-size:100% 100%}[data-view=CoachProfile] .col-right .availability .available-block span,[data-view=CoachProfile] .col-right .availability .in-session-block span{color:#26a722;margin-right:25px}[data-view=CoachProfile] .col-right .availability .available-block a,[data-view=CoachProfile] .col-right .availability .in-session-block a{font-size:16px!important;font-family:OpenSansRegular!important}[data-view=CoachProfile] .col-right .availability .available-block a.disabled,[data-view=CoachProfile] .col-right .availability .in-session-block a.disabled{opacity:.5;pointer-events:none}[data-view=CoachProfile] .col-right .availability a.coach-info-btn,[data-view=CoachProfile] .col-right .availability a.coach-info-btn:visited{margin-left:137px}[data-view=CoachProfile] .col-right .availability a.coach-info-btn span,[data-view=CoachProfile] .col-right .availability a.coach-info-btn:visited span{font-family:OpenSansRegular;font-size:14px;color:#777774}[data-view=CoachProfile] .col-right .availability a.coach-info-btn .info-ico,[data-view=CoachProfile] .col-right .availability a.coach-info-btn:visited .info-ico{font-family:OpenSansBold;font-size:14px;display:inline-block;background:#dedede;width:19px;height:19px;border-radius:50%;text-align:center;color:#FFF;line-height:20px;margin-right:5px}[data-view=CoachProfile] .col-right .availability a.coach-info-btn:hover{color:#372f2b;text-decoration:none}[data-view=CoachProfile] .col-right .availability a.coach-info-btn:hover span{color:#777774}[data-view=CoachProfile] .col-right .availability a.coach-info-btn:hover .info-ico{color:#FFF}[data-view=CoachProfile] .col-right .availability a.coach-info-btn:hover .tooltip{display:block}[data-view=CoachProfile] .col-right .availability .tooltip{margin-left:200px;margin-top:-35px;z-index:3;position:absolute;display:none;background:#FFF;border-radius:3px;border:1px solid #cac9c6;width:220px;color:#777774;padding:10px;font-family:OpenSansRegular;font-size:13px;box-shadow:4px 4px 16px rgba(0,0,0,0.2)}[data-view=CoachProfile] .col-right .availability .tooltip:before{content:"";position:absolute;right:100%;top:10px;width:0;height:0;border-top:16px solid transparent;border-right:17px solid #cac9c6;border-bottom:16px solid transparent}[data-view=CoachProfile] .col-right .availability .tooltip:after{content:"";position:absolute;right:100%;top:12px;width:0;height:0;border-top:14px solid transparent;border-right:15px solid white;border-bottom:14px solid transparent}[data-view=CoachProfile] .col-right .availability .unavailable-block .icon-not-available{display:inline-block;margin-right:10px;width:15px;height:15px;background:url('/static/img/coaching/ICON-unavailable@2x.png') 0 0 no-repeat;background-size:100% 100%}[data-view=CoachProfile] .col-right .availability .unavailable-block span{color:#f00}[data-view=CoachProfile] .col-right .availability .unavailable-block a{float:right}[data-view=CoachProfile] .col-right .availability .unavailable-block a{font-size:14px;color:#777774;font-weight:normal;font-family:OpenSansRegular}[data-view=CoachProfile] .col-right .availability .status{font-size:14px;color:#777774;font-weight:normal;font-family:OpenSansRegular;width:290px;display:inline-block;line-height:23px}[data-view=CoachProfile] .description{padding-left:5px;line-height:29px;margin-top:40px}[data-view=CoachProfile] .description.my-profile{margin-top:85px}[data-view=CoachProfile] .description p{font-family:OpenSansRegular;font-size:17px;color:#777774}[data-view=CoachProfile] .description p .title{padding-top:5px;font-family:OpenSansSemiBold;color:#2dbbdf}[data-view=CoachProfile] .cell{position:relative}[data-view=CoachProfile] .cell.video{cursor:pointer;margin:30px 0 30px 0;background-color:#ccc;height:371px;padding:0;border:none;border-radius:0}[data-view=CoachProfile] .cell.video .play-icon{opacity:.6;transition:opacity .25s ease-in-out}[data-view=CoachProfile] .cell.video:hover .play-icon{opacity:1;transition:opacity .25s ease-in-out}[data-view=CoachProfile] .cell .play-icon{position:absolute;width:63px;height:63px;background:url(/static/img/coaching/ICON-play_circle@2x.png) 0 0 no-repeat;background-size:100% 100%;top:50%;left:50%;margin:-31px 0 0 -31px}[data-view=CoachProfile] .testimonials{margin-bottom:30px!important}[data-view=CoachProfile] .testimonials .testimonial{color:#3a302e;font-size:14px;margin-top:50px}[data-view=CoachProfile] .testimonials .testimonial img{width:50px;border-radius:50%;float:left;margin-right:10px}[data-view=CoachProfile] .testimonials .testimonial .title{font-family:OpenSansSemiBold;font-size:16px;color:#2dbbdf}[data-view=CoachProfile] .testimonials .testimonial .message{margin-top:15px;font-family:OpenSansItalic;font-size:14px;color:#777774;line-height:23px}[data-view=CoachProfile] .testimonials .testimonial .signature{float:right;font-family:OpenSansBoldItalic}[data-view=CoachProfile] .confirmationDialog{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999999;pointer-events:auto;visibility:hidden;background:rgba(255,255,255,0.9)}[data-view=CoachProfile] .confirmationDialog.engage .disengage{display:none}[data-view=CoachProfile] .confirmationDialog.disengage .engage{display:none}[data-view=CoachProfile] .confirmationDialog .popup{position:relative;width:405px;border-radius:5px;border:solid 1px #e5e5e5;background:#FFF;margin:10% auto;padding:20px 15px 30px 15px;box-shadow:0 0 30px rgba(153,153,153,0.3)}[data-view=CoachProfile] .confirmationDialog .close{background:#fefefe;position:absolute;right:-12px;text-align:center;top:-10px;width:32px;height:32px;border-radius:50%;box-shadow:-2px 2px 1px rgba(0,0,0,0.15)}[data-view=CoachProfile] .confirmationDialog .close span{background:url(/static/img/coaching/modal_dialog_close_cross.png) 0 0 no-repeat;background-size:100% 100%;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -7px}[data-view=CoachProfile] .confirmationDialog h1{color:#362f2b;font-family:OpenSansBold;font-size:20px;text-align:left}[data-view=CoachProfile] .confirmationDialog p{color:#777774;font-size:15px;margin:0 0 15px 5px}[data-view=CoachProfile] .confirmationDialog hr{margin:15px 0 20px 0}[data-view=CoachProfile] .confirmationDialog.enabled{visibility:visible;pointer-events:auto}[data-view=CoachProfile] .confirmationDialog .button-holder{text-align:center}[data-view=CoachProfile] .confirmationDialog .button-holder .stay-button{display:block;font-size:12px;color:#777774;text-decoration:underline}[data-view=CoachProfile] .confirmationDialog .button-holder .stay-button:hover{text-decoration:none}[data-view=CoachProfile] #profile.grid-unit{padding:0}#coach-settings{}#coach-settings [name='availability']{width:360px;padding:4px;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}#coach-settings .expertise-list{overflow:hidden;margin:10px 0 30px}#coach-settings .expertise-list>li{float:left;width:50%;font:15px/35px 'OpenSansSemiBold';color:#B3B1B1}#coach-settings .expertise-list label{width:auto;height:auto}#coach-settings .availability-dropdown{width:325px;position:relative}#coach-settings .availability-dropdown div{display:block;height:48px;width:325px;padding:0 34px;line-height:48px;border-radius:5px;border:1px solid #D7D7D2;font-family:'OpenSansBold';font-size:16px;cursor:pointer;position:relative}#coach-settings .availability-dropdown div::after{position:absolute;right:30px;top:22px;width:14px;height:7px;background:url('/static/img/coaching/bottom_arrow.png') no-repeat;background-size:100% 100%;content:''}#coach-settings .availability-dropdown ul{padding:10px 0;border-radius:5px;border:1px solid #D7D7D2;width:100%;position:absolute;top:54px;background:white;z-index:2}#coach-settings .availability-dropdown li{display:block;width:100%;cursor:pointer;padding:10px 34px;font:16px/16px 'OpenSansBold'}#coach-settings [name='availability_message']{width:325px;padding:5px}#coach-settings [type="checkbox"]{width:auto}#coach-settings [type="checkbox"]:not(:checked),#coach-settings [type="checkbox"]:checked{display:none}#coach-settings [type="checkbox"]:not(:checked)+label::before{content:'';border:2px solid #B3B1B1}#coach-settings [type="checkbox"]:checked+label::before{border:2px solid #FF7A00;background:#FF7A00;color:white;content:'✔'}#coach-settings [type="checkbox"]+label::before{display:inline-block;width:20px;height:20px;margin-right:15px;line-height:20px;vertical-align:middle;font-size:20px;border-radius:5px;text-align:center;cursor:pointer}#coaching-upsell,#coaching-recommended-tab{padding:55px 50px 75px}#coaching-upsell .row,#coaching-recommended-tab .row{width:100%;overflow-y:hidden;padding:5px 0}#coaching-upsell .row .col,#coaching-recommended-tab .row .col{width:50%;float:left}#coaching-upsell .row .col:nth-of-type(2),#coaching-recommended-tab .row .col:nth-of-type(2){padding-left:85px}#coaching-upsell h1,#coaching-recommended-tab h1,#coaching-upsell h2,#coaching-recommended-tab h2,#coaching-upsell h3,#coaching-recommended-tab h3{color:#00AAEA;font-family:"OpenSansRegular";font-weight:normal}#coaching-upsell h1,#coaching-recommended-tab h1{font-size:28px;max-width:380px;line-height:32px}#coaching-upsell h2,#coaching-recommended-tab h2{font-weight:bold;font-size:18px}#coaching-upsell h3,#coaching-recommended-tab h3{margin:0 0 10px 0;font-size:18px;line-height:2}#coaching-upsell .benefit-list,#coaching-recommended-tab .benefit-list{margin:40px 0}#coaching-upsell .benefit-list li,#coaching-recommended-tab .benefit-list li{position:relative;font:18px/1.7 "OpenSansRegular"}#coaching-upsell .benefit-list li::before,#coaching-recommended-tab .benefit-list li::before{display:inline-block;margin-right:10px;font-size:22px;line-height:normal;vertical-align:middle;color:#00AAEA;content:'\2022'}#coaching-upsell .coach-avatar,#coaching-recommended-tab .coach-avatar{float:left;margin:-5px 20px 10px 0;width:100px;height:100px}#coaching-upsell .coach-about,#coaching-recommended-tab .coach-about{max-height:88px;margin:0;color:#372F2B;font:15px/22px "OpenSansRegular"}#coaching-upsell div,#coaching-recommended-tab div{padding:5px;overflow:hidden}#coaching-upsell .btn-container,#coaching-recommended-tab .btn-container{padding-top:30px}#coaching-upsell .button,#coaching-recommended-tab .button{float:left;font-size:16px;height:47px;line-height:47px;text-align:center;min-width:185px;box-shadow:0 3px 0 #b35500;text-transform:uppercase}#coaching-upsell .link,#coaching-recommended-tab .link{float:right;color:#777774;text-decoration:underline;font:15px/60px "OpenSansRegular";vertical-align:bottom}#my-clients,#my-coaches{margin:-30px -20px -20px}#my-coaches .coaching-tab-nav,#coaching-activities .coaching-tab-nav,#coaching-messages .coaching-tab-nav{margin:12px 0;text-align:center}#my-coaches .coaching-tab-nav ul,#coaching-activities .coaching-tab-nav ul,#coaching-messages .coaching-tab-nav ul{display:inline-block;margin-bottom:30px}#my-coaches .coaching-tab-nav li,#coaching-activities .coaching-tab-nav li,#coaching-messages .coaching-tab-nav li{display:inline-block;margin:5px;vertical-align:middle;font-size:17px;cursor:pointer}#my-coaches .coaching-tab-nav li:not(:last-of-type)::after,#coaching-activities .coaching-tab-nav li:not(:last-of-type)::after,#coaching-messages .coaching-tab-nav li:not(:last-of-type)::after{margin:0 5px 0 15px;font-weight:bold;content:'\2022'}#my-coaches .coaching-tab-nav li:first-of-type::before,#coaching-activities .coaching-tab-nav li:first-of-type::before,#coaching-messages .coaching-tab-nav li:first-of-type::before,#my-coaches .coaching-tab-nav li:last-of-type::after,#coaching-activities .coaching-tab-nav li:last-of-type::after,#coaching-messages .coaching-tab-nav li:last-of-type::after{display:inline-block;width:74px;height:3px;vertical-align:middle;content:''}#my-coaches .coaching-tab-nav li:first-of-type::before,#coaching-activities .coaching-tab-nav li:first-of-type::before,#coaching-messages .coaching-tab-nav li:first-of-type::before{margin-right:15px;background:url('/static/img/coaching/ribbon_arrow_2.png') no-repeat}#my-coaches .coaching-tab-nav li:last-of-type::after,#coaching-activities .coaching-tab-nav li:last-of-type::after,#coaching-messages .coaching-tab-nav li:last-of-type::after{margin-left:15px;background:url('/static/img/coaching/ribbon_arrow_1.png') no-repeat}#my-coaches .coaching-tab-nav li.active,#coaching-activities .coaching-tab-nav li.active,#coaching-messages .coaching-tab-nav li.active,#my-coaches .coaching-tab-nav li.on,#coaching-activities .coaching-tab-nav li.on,#coaching-messages .coaching-tab-nav li.on{font-family:'OpenSansBold'}#my-clients-directory,#my-coach-directory{min-height:798px}#my-clients-directory .grid-row,#my-coach-directory .grid-row,#my-clients-directory .grid-unit,#my-coach-directory .grid-unit{width:100%}#my-clients-directory .grid-unit,#my-coach-directory .grid-unit{margin:0}#my-clients-directory p,#my-coach-directory p{margin:0}#my-clients-directory .coach,#my-coach-directory .coach,#my-clients-directory .client,#my-coach-directory .client{width:100%;font-family:'OpenSansRegular'}#my-clients-directory .coach .button,#my-coach-directory .coach .button,#my-clients-directory .client .button,#my-coach-directory .client .button{padding:0 15px;font-size:13px;box-shadow:0 3px 0 #b35500}#my-clients-directory header a,#my-coach-directory header a{display:block;text-align:right;font:14px/18px 'OpenSansSemiBold'}#my-coaches .expire-message{padding:0 38px;background:#81BA00;color:white;width:100%;font:16px/37px 'OpenSansRegular'}#my-coaches .expire-message a{text-decoration:underline;color:white}#coaching-message-form{min-height:80px;margin-top:30px}#coaching-message-form.sticked form{position:fixed;bottom:0}#coaching-message-form:not(.sticked) form{position:relative}#coaching-message-form .grid-row{margin-top:0}#coaching-message-form form{background:red;background:white;padding:20px 50px;border:1px solid #A6A6A6;border-bottom:none;border-radius:5px 5px 0 0;width:1024px;z-index:2}#coaching-message-form form>*{display:inline-block;vertical-align:middle}#coaching-message-form form textarea{width:88%;margin-right:17px;font:13px/13px 'OpenSansRegular';padding:10px 20px 0 20px}#coaching-message-form form .button{width:90px;height:35px}#coaching-messages,#coaching-activities{padding:30px 25px}#coaching-messages p,#coaching-activities p{margin:0}#coaching-messages header,#coaching-activities header{text-align:right}#coaching-messages header a,#coaching-activities header a{font:14px/14px 'OpenSansSemiBold'}#coaching-messages header .load-button,#coaching-activities header .load-button{outline:none;display:block;text-align:left;margin-bottom:30px;font:12px/0.5 'OpenSansRegular'}#coaching-messages .coaching-message,#coaching-activities .coaching-message,#coaching-messages .coaching-activity,#coaching-activities .coaching-activity{position:relative;padding:0 20px;font-family:'OpenSansRegular'}#coaching-messages .coaching-message:not(:last-of-type),#coaching-activities .coaching-message:not(:last-of-type),#coaching-messages .coaching-activity:not(:last-of-type),#coaching-activities .coaching-activity:not(:last-of-type){margin-bottom:25px}#coaching-messages .coaching-message>*,#coaching-activities .coaching-message>*,#coaching-messages .coaching-activity>*,#coaching-activities .coaching-activity>*{position:relative;display:inline-block;vertical-align:top}#coaching-messages .coaching-message div:nth-of-type(2),#coaching-activities .coaching-message div:nth-of-type(2),#coaching-messages .coaching-activity div:nth-of-type(2),#coaching-activities .coaching-activity div:nth-of-type(2){width:91%}#coaching-messages .coaching-message div[data-type]:not([data-type="coach_message"]),#coaching-activities .coaching-message div[data-type]:not([data-type="coach_message"]),#coaching-messages .coaching-activity div[data-type]:not([data-type="coach_message"]),#coaching-activities .coaching-activity div[data-type]:not([data-type="coach_message"]){vertical-align:middle}#coaching-messages .coaching-message div[data-type]:not([data-type="coach_message"]) .username,#coaching-activities .coaching-message div[data-type]:not([data-type="coach_message"]) .username,#coaching-messages .coaching-activity div[data-type]:not([data-type="coach_message"]) .username,#coaching-activities .coaching-activity div[data-type]:not([data-type="coach_message"]) .username,#coaching-messages .coaching-message div[data-type]:not([data-type="coach_message"]) .text,#coaching-activities .coaching-message div[data-type]:not([data-type="coach_message"]) .text,#coaching-messages .coaching-activity div[data-type]:not([data-type="coach_message"]) .text,#coaching-activities .coaching-activity div[data-type]:not([data-type="coach_message"]) .text{display:inline-block}#coaching-messages .coaching-message div[data-type]:not([data-type="coach_message"]) .text,#coaching-activities .coaching-message div[data-type]:not([data-type="coach_message"]) .text,#coaching-messages .coaching-activity div[data-type]:not([data-type="coach_message"]) .text,#coaching-activities .coaching-activity div[data-type]:not([data-type="coach_message"]) .text{font-size:14px}#coaching-messages .coaching-message .user-avatar img,#coaching-activities .coaching-message .user-avatar img,#coaching-messages .coaching-activity .user-avatar img,#coaching-activities .coaching-activity .user-avatar img,#coaching-messages .coaching-message .user-avatar .coach-avatar,#coaching-activities .coaching-message .user-avatar .coach-avatar,#coaching-messages .coaching-activity .user-avatar .coach-avatar,#coaching-activities .coaching-activity .user-avatar .coach-avatar,#coaching-messages .coaching-message .user-avatar .expert-avatar,#coaching-activities .coaching-message .user-avatar .expert-avatar,#coaching-messages .coaching-activity .user-avatar .expert-avatar,#coaching-activities .coaching-activity .user-avatar .expert-avatar{margin-right:10px}#coaching-messages .coaching-message .user-avatar img img,#coaching-activities .coaching-message .user-avatar img img,#coaching-messages .coaching-activity .user-avatar img img,#coaching-activities .coaching-activity .user-avatar img img,#coaching-messages .coaching-message .user-avatar .coach-avatar img,#coaching-activities .coaching-message .user-avatar .coach-avatar img,#coaching-messages .coaching-activity .user-avatar .coach-avatar img,#coaching-activities .coaching-activity .user-avatar .coach-avatar img,#coaching-messages .coaching-message .user-avatar .expert-avatar img,#coaching-activities .coaching-message .user-avatar .expert-avatar img,#coaching-messages .coaching-activity .user-avatar .expert-avatar img,#coaching-activities .coaching-activity .user-avatar .expert-avatar img{width:100%;height:100%}#coaching-messages .coaching-message .user-avatar .expert-avatar,#coaching-activities .coaching-message .user-avatar .expert-avatar,#coaching-messages .coaching-activity .user-avatar .expert-avatar,#coaching-activities .coaching-activity .user-avatar .expert-avatar{width:50px;height:50px}#coaching-messages .coaching-message .user-avatar .coach-avatar,#coaching-activities .coaching-message .user-avatar .coach-avatar,#coaching-messages .coaching-activity .user-avatar .coach-avatar,#coaching-activities .coaching-activity .user-avatar .coach-avatar{width:63px;height:63px}#coaching-messages .coaching-message .username,#coaching-activities .coaching-message .username,#coaching-messages .coaching-activity .username,#coaching-activities .coaching-activity .username{display:block;font-size:14px;line-height:2;color:#777774}#coaching-messages .coaching-message .username.coacher,#coaching-activities .coaching-message .username.coacher,#coaching-messages .coaching-activity .username.coacher,#coaching-activities .coaching-activity .username.coacher{color:#ff7a00}#coaching-messages .coaching-message .message a,#coaching-activities .coaching-message .message a,#coaching-messages .coaching-activity .message a,#coaching-activities .coaching-activity .message a{text-decoration:none}#coaching-messages .coaching-message .text,#coaching-activities .coaching-message .text,#coaching-messages .coaching-activity .text,#coaching-activities .coaching-activity .text{display:block;font-size:14px;line-height:16px}#coaching-messages .coaching-message .created,#coaching-activities .coaching-message .created,#coaching-messages .coaching-activity .created,#coaching-activities .coaching-activity .created{position:absolute;top:0;right:0;font-size:12px;font-size:1.2rem;font-family:OpenSansItalic;font-weight:normal;color:#b4b4b4}#coaching_payment{color:#372f2b}#coaching_payment section:first-child{background:url('/static/img/payflow-bg-pattern.png') no-repeat #fbfbfb;background-size:cover;text-align:center;color:#000;padding:55px 40px 55px 40px}#coaching_payment section:first-child h1{color:#ff7a00;font-size:35px;font-family:OpensansSemiBold;font-weight:normal}#coaching_payment section:first-child span{font-family:OpenSansRegular;font-size:25px;color:#777774}#coaching_payment section:last-child{padding:40px 40px 125px 40px}#coaching_payment section:last-child .left-col{width:540px;float:left;padding-right:40px}#coaching_payment section:last-child .left-col p{font-family:OpenSansRegular;font-size:20px;margin:0 0 60px 0}#coaching_payment section:last-child .left-col .msg-row{height:135px}#coaching_payment section:last-child .left-col .msg-row .img-holder{float:left;width:135px;margin-right:40px}#coaching_payment section:last-child .left-col .msg-row .text-holder{padding-top:8px}#coaching_payment section:last-child .left-col .msg-row .text-holder h1{font-family:OpenSansBold;font-size:18px}#coaching_payment section:last-child .left-col .msg-row .text-holder span{font-family:OpenSansRegular;font-size:17px}#coaching_payment section:last-child .left-col .msg-row+.msg-row{margin-top:50px}#coaching_payment section:last-child .left-col .msg-row:last-child{margin-bottom:125px}#coaching_payment section:last-child .right-col{width:402px;float:left;border:1px solid #d7d7d2;padding:30px 0 35px;margin-bottom:40px}#coaching_payment section:last-child .right-col .title{color:#ff7a00;font-family:OpenSansRegular;font-size:18px;margin-left:35px}#coaching_payment section:last-child .right-col .plan{padding:30px 0 40px 30px;cursor:pointer;background:none}#coaching_payment section:last-child .right-col .plan.selected{background:#d9f2fc}#coaching_payment section:last-child .right-col .plan.selected .radio .icon{background:#ff7a00}#coaching_payment section:last-child .right-col .plan .popular{display:none;margin-left:35px;font-family:OpenSansRegular;font-size:13px}#coaching_payment section:last-child .right-col .plan.popular .popular{display:block}#coaching_payment section:last-child .right-col .plan .radio{width:19px;height:19px;border-radius:50%;border:solid 1px #372f2b;float:left}#coaching_payment section:last-child .right-col .plan .radio .icon{position:relative;top:1px;left:1px;width:15px;height:15px;border-radius:50%;background:none}#coaching_payment section:last-child .right-col .plan .content{margin-left:35px}#coaching_payment section:last-child .right-col .plan .content .name{font-family:OpenSansSemibold;font-size:14px}#coaching_payment section:last-child .right-col .plan .content .save{font-family:OpenSansBold;font-size:14px;color:#81ba00}#coaching_payment section:last-child .right-col .plan .content .subtitle{font-family:OpenSansItalic;font-size:14px}#coaching_payment section:last-child .right-col hr{border:0;border-bottom:1px dashed #d7d7d2;background:#FFF;padding:30px 20px 0 20px;margin:0 20px 30px 20px}#coaching_payment section:last-child .right-col .payment-form{padding:20px 20px 20px 35px}#coaching_payment section:last-child .right-col .payment-form .error{color:#ff3131;font-family:OpenSansSemibold;font-size:12px;margin-bottom:20px;display:block}#coaching_payment section:last-child .right-col .payment-form .error.hidden{display:none}#coaching_payment section:last-child .right-col .payment-form .form-field{margin-bottom:20px}#coaching_payment section:last-child .right-col .payment-form .form-field span{font-family:OpenSansRegular;font-size:14px;color:#777774}#coaching_payment section:last-child .right-col .payment-form .form-field input{width:223px;font-family:OpenSansRegular;font-size:18px;border-radius:5px;border:2px solid #F0F0F0;color:#777774;position:relative;height:48px;box-shadow:none}#coaching_payment section:last-child .right-col .payment-form .form-field input.invalid{border-color:#ff3131}#coaching_payment section:last-child .right-col .payment-form .form-field a{font-family:OpenSansRegular;font-size:12px;margin-left:30px}#coaching_payment section:last-child .right-col .payment-form .form-field .error{margin:0;position:relative;left:113px;width:220px}#coaching_payment section:last-child .right-col .payment-form .form-field.name input{left:69px}#coaching_payment section:last-child .right-col .payment-form .form-field.name img{left:180px;position:relative}#coaching_payment section:last-child .right-col .payment-form .form-field.card-code input{width:111px}#coaching_payment section:last-child .right-col .payment-form .form-field.card-num input,#coaching_payment section:last-child .right-col .payment-form .form-field.card-code input{left:20px}#coaching_payment section:last-child .right-col .payment-form .form-field select{font-family:OpenSansRegular;font-size:18px;border-radius:5px;border:2px solid #F0F0F0;color:#777774;position:relative;height:48px;background-color:#FFF;width:80px}#coaching_payment section:last-child .right-col .payment-form .form-field select.invalid{border-color:#ff3131}#coaching_payment section:last-child .right-col .payment-form .form-field select.month{text-indent:15px;left:20px}#coaching_payment section:last-child .right-col .payment-form .form-field select+select{margin-left:30px}#coaching_payment section:last-child .right-col .payment-form .form-field.date{margin-bottom:40px}#coaching_payment section:last-child .right-col .payment-form .you-pay{color:#00AAEA;font-family:OpenSansSemibold;font-size:22px;margin-top:20px}#coaching_payment section:last-child .right-col .payment-form .you-pay.value{margin-left:20px}#coaching_payment section:last-child .right-col .payment-form .info{margin:40px 0 35px;font-family:OpenSansRegular;font-size:13px;color:#777774;font-style:italic}#coaching_payment section:last-child .right-col .payment-form .info a{color:#777774;font-family:OpenSansSemibold}#coaching_payment section:last-child .right-col .payment-form .info a:hover{text-decoration:underline}#coaching_payment section:last-child .right-col .payment-form .details-button{font-family:OpenSansRegular;font-size:13px;float:right}#coaching_payment section:last-child .right-col .payment-form .submit-payment-button{width:100%;height:61px;font-size:24px;text-transform:uppercase;text-align:center;line-height:63px}#coaching_payment section:last-child .right-col .payment-form .submit-payment-button.disabled{pointer-events:none;opacity:.2}#coaching_payment .tip{position:absolute;width:390px;height:auto;border:1px solid #DDD;background:#fff;padding:15px 15px 25px;color:#777774;z-index:1}#coaching_payment .tip .close-btn{position:absolute;right:3px;top:3px;background-image:url(/static/img/sprite-1.png);background-position:-149px -330px;background-repeat:no-repeat;width:13px;height:12px;cursor:pointer}#coaching_payment .tip .title-txt{font-family:OpenSansSemibold!important;font-size:16px!important;display:block;line-height:28px;color:#777774!important;margin:0}#coaching_payment .tip .message-txt{font-family:OpenSansRegular!important;font-size:14px!important;margin-top:5px;color:#777774!important}#coaching_payment .tip .message-txt+.title-txt{margin-top:15px}#coaching_payment .plan-details-tip{bottom:-204px}#coaching_payment .coaching-confirmation{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999999;pointer-events:auto;background:rgba(255,255,255,0.9)}#coaching_payment .coaching-confirmation .popup{position:relative;width:850px;border-radius:5px;border:solid 1px #e5e5e5;background:#FFF;margin:5% auto;padding:100px 120px 150px 120px;box-shadow:0 0 30px rgba(153,153,153,0.3);text-align:center}#coaching_payment .coaching-confirmation .popup h1{color:#00aaea;font-family:OpenSansSemibold;font-size:30px}#coaching_payment .coaching-confirmation .popup .text{font-family:OpenSansRegular;font-size:20px;color:#666;margin-top:15px;margin-top:80px;display:block}#coaching_payment .coaching-confirmation .popup .button{margin-top:80px;height:62px;font-family:OpenSansBold;font-size:17px;text-transform:uppercase;padding:0 50px 0 50px;line-height:65px;letter-spacing:1px}#coaching_payment .coaching-confirmation .close{background:#fefefe;position:absolute;right:-12px;text-align:center;top:-10px;width:32px;height:32px;border-radius:50%;box-shadow:-2px 2px 1px rgba(0,0,0,0.15)}#coaching_payment .coaching-confirmation .close span{background:url(/static/img/coaching/modal_dialog_close_cross.png) 0 0 no-repeat;background-size:100% 100%;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -7px}#coaching_purchase_modal{padding:70px 50px 50px;width:850px}#coaching_purchase_modal .wrapper{margin-right:375px}#coaching_purchase_modal h1{font-family:OpenSansRegular;font-size:33px;color:#ff7a00;text-align:center;margin-bottom:60px}#coaching_purchase_modal h2{color:#00aaea;font-family:OpenSansSemibold;font-size:20px}#coaching_purchase_modal .col-left{float:left;width:100%;padding-right:25px}#coaching_purchase_modal .col-left p{font-family:OpenSansRegular;color:#372f2b;font-size:17px;margin-bottom:30px}#coaching_purchase_modal .col-left ul{font-family:OpenSansSemibold;font-size:15px;color:#777774;list-style-image:url(/static/img/blue_checkmark.png);margin-left:15px}#coaching_purchase_modal .col-left ul li+li{margin-top:15px}#coaching_purchase_modal .col-right{float:right;width:375px;margin-right:-375px;color:#372f2b;font-size:18px;font-family:OpenSansRegular;padding-left:25px}#coaching_purchase_modal .col-right .avatar{position:relative;float:left;margin-right:20px}#coaching_purchase_modal .col-right .avatar img:nth-child(1){width:102px}#coaching_purchase_modal .col-right .avatar img:nth-child(2){position:absolute;top:4px;left:4px;width:94px;height:94px;border-radius:50%}#coaching_purchase_modal .col-right .avatar img:nth-child(3){position:absolute;width:102px;top:81px;left:1px}#coaching_purchase_modal .col-right .name{font-family:OpenSansSemibold;margin:5px 0 10px}#coaching_purchase_modal .col-right .title{margin-bottom:15px}#coaching_purchase_modal .col-right .descr{font-size:15px;color:#777774}#coaching_purchase_modal .cleared{clear:both}#coaching_purchase_modal .button-holder{text-align:center;margin-top:80px}#coaching_purchase_modal .button-holder .button{font-size:16px;height:52px;line-height:52px;padding:0 50px;text-transform:uppercase}#coaching_purchase_modal hr{width:100%;visibility:hidden;margin:0}#coaching_purchase_modal .close_button{display:inline-block;width:32px;height:32px;background:url('/static/img/sprite-1.png') no-repeat -19px -321px;cursor:pointer;text-transform:uppercase;text-decoration:none;z-index:2000;margin-top:70px}#coaching_purchase_modal .close{top:-80px}#coaching_thank_you .col-3{padding:55px 55px 80px 55px}#coaching_thank_you .col-3 h2,#coaching_thank_you .col-3 h3{font-family:OpenSansRegular;font-size:16px;color:#666;text-align:center;margin-bottom:50px}#coaching_thank_you .col-3 h3{font-size:18px;margin-bottom:20px}#coaching_thank_you .col-3 .title{text-align:center;margin-bottom:50px}#coaching_thank_you .col-3 .title .text{display:inline-block;font-family:OpenSansRegular;font-size:30px;color:#00aaea}#coaching_thank_you .col-3 .title .text span{font-family:OpenSansSemibold}#coaching_thank_you .col-3 .title .picture{display:inline-block;vertical-align:top;padding-left:10px}#coaching_thank_you .col-3 ul{list-style-image:url('/static/img/coaching/thank_you_list_marker.png');font-size:21.5px;color:#372f2b;list-style-position:inside;margin-left:205px;margin-bottom:60px}#coaching_thank_you .col-3 ul li+li{margin-top:25px}#coaching_thank_you .col-3 ul li span{position:relative;top:-8px;margin-left:10px}#coaching_thank_you .col-3 .coach{margin:auto;width:50%}#coaching_thank_you .col-3 .coach .avatar{position:relative;float:left;margin-right:20px}#coaching_thank_you .col-3 .coach .avatar img:nth-child(1){width:152px}#coaching_thank_you .col-3 .coach .avatar img:nth-child(2){position:absolute;top:5px;left:5px;width:142px;height:142px;border-radius:50%}#coaching_thank_you .col-3 .coach .avatar img:nth-child(3){position:absolute;width:151px;top:120px;left:1px}#coaching_thank_you .col-3 .coach .right-block{color:#372f2b;padding-left:172px}#coaching_thank_you .col-3 .coach .right-block .coach-name{font-family:OpenSansBold;font-size:21px}#coaching_thank_you .col-3 .coach .right-block .coach-title{font-family:OpenSansSemibold;font-size:21px;margin:5px 0 15px 0}#coaching_thank_you .col-3 .coach .right-block .button{height:52px;white-space:nowrap;line-height:52px;text-transform:uppercase;font-size:16px;margin-bottom:15px;display:block;text-align:center}#coaching_thank_you .col-3 .coach .right-block .cancel{text-align:center;font-family:OpenSansRegular;font-size:15px}#coaching_thank_you .col-3 .coach .right-block .cancel a{color:#372f2b;text-decoration:underline}#coaching_thank_you .col-3 .coach .right-block .cancel a:hover{color:#372f2b;text-decoration:none}#coaching_subscription_expired_modal{padding:70px 50px 50px;width:850px}#coaching_subscription_expired_modal .wrapper{margin-right:375px}#coaching_subscription_expired_modal h1{font-family:OpenSansRegular;font-size:33px;color:#ff7a00;text-align:center;margin-bottom:60px}#coaching_subscription_expired_modal h2{color:#777774;font-family:OpenSansSemibold;font-size:20px;padding-bottom:30px}#coaching_subscription_expired_modal .col-left{float:left;width:100%;padding-right:25px}#coaching_subscription_expired_modal .col-left ul{font-family:OpenSansSemibold;font-size:15px;color:#777774;list-style-image:url(/static/img/blue_checkmark.png);margin-left:15px}#coaching_subscription_expired_modal .col-left ul li+li{margin-top:15px}#coaching_subscription_expired_modal .col-right{float:right;width:375px;margin-right:-375px;color:#372f2b;font-size:18px;font-family:OpenSansRegular;padding-left:25px}#coaching_subscription_expired_modal .col-right .avatar{position:relative;float:left;margin-right:20px}#coaching_subscription_expired_modal .col-right .avatar img:nth-child(1){width:102px}#coaching_subscription_expired_modal .col-right .avatar img:nth-child(2){position:absolute;top:4px;left:4px;width:94px;height:94px;border-radius:50%}#coaching_subscription_expired_modal .col-right .avatar img:nth-child(3){position:absolute;width:102px;top:81px;left:1px}#coaching_subscription_expired_modal .col-right .name{font-family:OpenSansSemibold;margin:5px 0 10px}#coaching_subscription_expired_modal .col-right .title{margin-bottom:15px}#coaching_subscription_expired_modal .col-right .descr{font-size:15px;color:#777774}#coaching_subscription_expired_modal .cleared{clear:both}#coaching_subscription_expired_modal .button-holder{text-align:center;margin-top:80px}#coaching_subscription_expired_modal .button-holder .button{font-size:16px;height:52px;line-height:52px;padding:0 50px;text-transform:uppercase}#coaching_subscription_expired_modal hr{width:100%;visibility:hidden;margin:0}#coaching_subscription_expired_modal .close_button{display:inline-block;width:32px;height:32px;background:url('/static/img/sprite-1.png') no-repeat -19px -321px;cursor:pointer;text-transform:uppercase;text-decoration:none;z-index:2000;margin-top:70px}#coaching_subscription_expired_modal .close{top:-80px}@media only screen and (min-width:320px) and (max-width:1024px){body.billing_flow{background-image:none!important;background-color:#fff!important;overflow-x:hidden!important}body.billing_flow a,body.billing_flow a:visited,body.billing_flow a:selected{outline:0!important}body.billing_flow main[role=main]{margin-bottom:2%!important;min-height:60vh!important}body.billing_flow .grid-row{width:94%!important}body.billing_flow .grid-row .grid-unit{margin:0!important;width:100%!important}body.billing_flow .grid-row:first-child{margin:0 auto}body.billing_flow .overlay{padding:50px 0!important}.app-stores a{display:block;width:135px;height:40px;margin:15px auto}.app-stores .button{line-height:40px;display:block;height:40px}}@media only screen and (min-width:320px) and (max-width:1024px){.billing_flow header[role="banner"].application{height:55px!important;min-height:55px!important}.billing_flow header[role="banner"].application nav{min-width:160px!important;width:100%!important}.billing_flow header[role="banner"].application nav .navbar{width:98%!important;margin:0 auto!important}.billing_flow header[role="banner"].application nav .navbar .wrapper-div{height:55px!important}.billing_flow header[role="banner"].application nav .navbar .wrapper-div a.icon.logo{float:left!important;display:block!important;margin-top:10px!important;margin-left:1%!important;height:37px!important;width:140px!important;background-image:url('/static/img/public_site/responsible_logo.png')!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:0 0!important;background-size:cover!important}.billing_flow header[role="banner"].application nav .navbar .sidenav-toggle{display:none!important}.billing_flow header[role="banner"].application nav .navbar ol[role=navigation]{display:none!important}}@media only screen and (min-width:320px) and (max-width:1024px){.billing_flow footer[role=contentinfo]{display:none!important}.billing_flow footer[role=contentinfo].mobile.application{display:block!important;padding:30px 0 0!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row{width:98%!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit{vertical-align:top!important;display:inline-block!important;margin:0 5px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .social{position:relative!important;bottom:0!important;left:0!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .social .networks a{margin:0 2% 5px 0!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .social .networks a span.button{width:35px!important;height:35px!important;line-height:35px}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .social .title{display:block!important;line-height:normal!important;margin-bottom:10px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .app-stores{position:relative!important;top:0!important;left:0!important;margin:20px 0 30px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .app-stores a{display:block!important;margin:0!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .app-stores a:first-child{margin:0 0 15px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .disclaimer{margin:0!important;font-size:12px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .disclaimer a{font-size:12px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit .copyright{font-size:12px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit ol[role=navigation] li{line-height:26px!important;margin-right:7px!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit:first-child:not(.col-3){width:43%!important;max-width:125px;float:left!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit:nth-child(2){width:48%!important;max-width:200px;float:right!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row .grid-unit.col-3{text-align:center!important}.billing_flow footer[role=contentinfo].mobile.application .grid-row:nth-child(2){padding:30px 0!important;background-color:#f05a20!important;width:100%!important}.billing_flow footer[role=contentinfo].mobile.application.hidden{display:none!important}}#mobile-assessment ul.screens.welcome{background:#7f7f7f}#mobile-assessment #mobile_welcome .inner{margin:0 auto;background:#fff;width:87%;height:100%;padding-top:11%}#mobile-assessment #mobile_welcome .inner .welcome{margin:0 auto 6%;font-size:30px;font-size:3rem;font-family:OpenSansSemibold;font-weight:normal;line-height:32px;color:#ff7a00;text-align:center}#mobile-assessment #mobile_welcome .inner p{font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal;line-height:30px;text-align:justify;width:80%;margin:0 auto 9%;color:#777774}#mobile-assessment #mobile_welcome .inner .image-container{padding-top:4%}#mobile-assessment #mobile_welcome .inner .image-container img.laptop{width:85%}#mobile-assessment #mobile_welcome .inner .app-stores{width:50%;margin:0 auto;text-align:center}#mobile-assessment #mobile_welcome .inner .app-stores a{margin:6% auto;width:auto;height:auto}@media only screen and (max-width:767px) and (min-width:320px){body#public_home.sub .overlay.responsive,body.landing-p .overlay.responsive{padding:0}body#public_home.sub .overlay.responsive #humana_flow_data_modal,body.landing-p .overlay.responsive #humana_flow_data_modal{width:100%;padding:5px;text-align:center}body#public_home.sub .overlay.responsive #humana_flow_data_modal .humana_logo,body.landing-p .overlay.responsive #humana_flow_data_modal .humana_logo{margin:15px 0 0}body#public_home.sub .overlay.responsive #humana_flow_data_modal .humana_logo img,body.landing-p .overlay.responsive #humana_flow_data_modal .humana_logo img{width:127px}body#public_home.sub .overlay.responsive #humana_flow_data_modal h4,body.landing-p .overlay.responsive #humana_flow_data_modal h4{font-size:18px;margin:10px 0 0}body#public_home.sub .overlay.responsive #humana_flow_data_modal .sub,body.landing-p .overlay.responsive #humana_flow_data_modal .sub{margin-top:15px}body#public_home.sub .overlay.responsive #humana_flow_data_modal form,body.landing-p .overlay.responsive #humana_flow_data_modal form{margin:20px auto 0}body#public_home.sub .overlay.responsive #humana_flow_data_modal .button.orange,body.landing-p .overlay.responsive #humana_flow_data_modal .button.orange{width:100%}}#rewards{}#rewards h1{font-family:OpenSansSemibold;font-weight:normal;font-size:24px;color:#777774;margin-bottom:8px}#rewards .semibold{font-family:OpenSansSemibold}#rewards .bold{font-family:OpenSansBold}#rewards .grid-row{width:1020px}#rewards .col-left{float:left}#rewards .col-right{float:left;padding-left:11px}#rewards .blue-box{width:239px;height:377px;background:#00aaea;color:#FFF;padding:18px 17px 10px;text-align:center;overflow:hidden}#rewards .blue-box .title{text-transform:uppercase;font-family:OpenSansBold;font-size:15px}#rewards .blue-box hr{height:1px;border:0;border-top:1px solid #FFF;margin:12px 0 0 0}#rewards .blue-box .content{width:205px;height:215px;display:table-cell;vertical-align:middle}#rewards .blue-box .content.big{height:260px}#rewards .blue-box .content .message-top{font-family:OpenSansSemibold;font-size:17px;margin-bottom:30px}#rewards .blue-box .content .message-bottom{font-family:OpenSansRegular;font-size:11px}#rewards .blue-box .content .message-bottom a{font-family:OpenSansSemibold;font-size:11px;text-decoration:underline;color:white}#rewards .blue-box .days-left{font-family:OpenSansRegular;font-size:19px;margin-bottom:20px}#rewards .blue-box .points-left{font-family:OpenSansRegular;font-size:17px;margin-bottom:20px}#rewards .blue-box .button{width:100%;display:block;height:48px;line-height:48px;font-family:OpenSansBold;font-size:14px;text-transform:uppercase}#rewards .blue-box .button.disabled{pointer-events:none;opacity:.5}#rewards .blue-box .bottom-disclaimer{font-size:17px;font-family:OpenSansSemibold}#rewards .row-top{height:137px;color:#777774;margin-bottom:13px;padding:0 30px}#rewards .row-top .col{float:left;width:195px;margin-top:-6px}#rewards .row-top .col .num{font-size:80px;font-family:OpenSansLight;float:left;color:#00aaea;margin-right:10px}#rewards .row-top .col .text-holder{padding:23px 0 0 0}#rewards .row-top .col .text-holder .title{font-size:16px;text-transform:uppercase;font-family:OpenSansBold;white-space:nowrap}#rewards .row-top .col .text-holder .message{font-size:17px;font-family:OpenSansRegular;white-space:pre-wrap}#rewards .row-top .col hr{margin-top:100px;position:absolute;width:195px;border:0 none;border-top:1px dashed #d7d7d2;background:none;height:0}#rewards .row-top .col .price-holder{position:absolute;margin-top:105px;font-family:OpenSansSemibold;font-size:14px;width:195px;text-align:center;white-space:nowrap}#rewards .row-top .col .price-holder .blue{color:#00aaea}#rewards .row-top .col .price-holder .orange{color:#ff7a00}#rewards .row-top .col .price-holder img.earned-marker{margin-right:6px;position:relative;top:2px}#rewards .row-bottom{height:227px}#rewards .grid-element{height:227px;display:inline-block;background-size:cover}#rewards .grid-element.img01{width:516px}#rewards .grid-element.img02{width:239px;margin-left:11px}#rewards .grid-element.img03{width:448px}#rewards .grid-element.img04{width:349px;margin:0 8px}#rewards .grid-element.img05{width:200px}#rewards .grid-row-bottom{clear:both;padding-top:11px;height:227px}#rewards .middle-block{margin-top:31px}#rewards .middle-block .how-it-works{width:685px;float:left;margin-right:15px;font-family:OpenSansRegular;font-size:16px;color:#777774;padding:29px 23px 32px}#rewards .middle-block .how-it-works .title{font-family:OpenSansBold;text-transform:uppercase}#rewards .middle-block .how-it-works p{margin:17px 0 0 0}#rewards .middle-block .how-it-works p a{font-family:OpenSansSemibold}#rewards .middle-block .how-it-works p .points-element{font-family:OpenSansBold;color:#00aaea}#rewards .middle-block .how-it-works p+p{margin:32px 0 0 0}#rewards .middle-block .prizes-overview.cell{width:320px;display:inline-block;border:none;background:#00aaea;color:white;font-size:15px;padding:30px 13px 35px 14px}#rewards .middle-block .prizes-overview.cell .header{font-family:OpenSansBold;font-size:16px;text-transform:uppercase;text-align:center}#rewards .middle-block .prizes-overview.cell .header span{margin:0 10px;position:relative;top:-2px}#rewards .middle-block .prizes-overview.cell .prize .icon{max-width:22px;float:left}#rewards .middle-block .prizes-overview.cell .prize .icon.second{padding-top:4px}#rewards .middle-block .prizes-overview.cell .prize .message{text-align:left;margin-left:30px;margin-top:15px}#rewards .middle-block .prizes-overview.cell .prize .message .header-text{font-family:OpenSansBold;color:#f3da04;text-transform:uppercase}#rewards .middle-block .prizes-overview.cell .prize .message .body-text{font-family:OpenSansSemibold;margin-top:2px}#rewards .middle-block .prizes-overview.cell .prize .message .footer-text{font-family:OpenSansRegular;font-size:13px;margin-top:9px}#rewards .middle-block .prizes-overview.cell .prize+.prize{margin-top:25px}#rewards .footer{font-family:OpenSansRegular;font-size:13px;margin-top:50px;padding:0 25px}#rewards .footer b,#rewards .footer strong{font-family:OpenSansBold;font-weight:normal}#rewards .footer a,#rewards .footer a:visited,#rewards .footer a:hover{font-family:OpenSansSemibold;text-decoration:none;color:#ff7a00}#rewards .footer a:hover{text-decoration:underline}#rewards .cleared{clear:both}[data-view=RewardsGrandPrizeWinnersCarousel]{position:relative}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-title{font-family:OpenSansSemibold;font-size:26px;color:#777774;margin-top:52px;display:inline-block}[data-view=RewardsGrandPrizeWinnersCarousel] a.winners{font-family:OpenSansRegular;font-size:16px;color:#777774;float:right;margin-top:63px;text-decoration:underline}[data-view=RewardsGrandPrizeWinnersCarousel] a.winners:hover{text-decoration:none}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel{margin-top:6px}[data-view=RewardsGrandPrizeWinnersCarousel] .grid-row .grid-unit.col-3{width:1020px;margin:0}[data-view=RewardsGrandPrizeWinnersCarousel] .shadow{position:absolute;z-index:999}[data-view=RewardsGrandPrizeWinnersCarousel] .shadow.right{left:-50px}[data-view=RewardsGrandPrizeWinnersCarousel] .shadow.left{right:-50px}[data-view=RewardsGrandPrizeWinnersCarousel] .arrow{width:17px;height:30px;top:165px;cursor:pointer;position:absolute}[data-view=RewardsGrandPrizeWinnersCarousel] .arrow.left{background:url('/static/img/game_activities/slider_back.png') no-repeat transparent;background-position:0 7px;left:15px}[data-view=RewardsGrandPrizeWinnersCarousel] .arrow.right{background:url('/static/img/game_activities/slider_next_grey.png') no-repeat transparent;background-position:7px 7px;right:15px}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel_container{height:360px;overflow:hidden;width:920px;margin:0 auto;position:relative}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel_container .feed{display:inline;position:absolute;margin-top:22px;width:auto}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel_container .feed.primary{visibility:visible;-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-ms-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel_container .feed.secondary{visibility:hidden}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel_container .feed.flex{display:-webkit-inline-flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;left:0}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item{-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-ms-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;margin-right:10px;float:left;top:0;width:300px;height:100%;vertical-align:top;display:inline-block;text-align:center}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner{width:100%;height:100%;position:relative;color:#777774;font-size:16px;text-align:left}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .title{color:#777774;font-family:OpenSansBold;margin-bottom:2px}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .subtitle{font-family:OpenSansRegular;font-size:14px;margin-bottom:8px}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .picture{width:100%;height:224px;background-size:cover;margin-bottom:12px}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .winner-title{font-family:OpenSansSemibold;color:#00aaea}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .winner-name{font-family:OpenSansSemibold}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item .inner .winner-location{font-family:OpenSansRegular}[data-view=RewardsGrandPrizeWinnersCarousel] .carousel-item:last-child{margin-right:0}#rewards_winners{color:#777774;font-family:OpenSansRegular;text-align:center}#rewards_winners .grid-row{padding:50px 50px 120px}#rewards_winners .page-title{font-size:30px;color:#00aaea}#rewards_winners .title-grand-prize{font-family:OpenSansSemibold;font-size:27px;color:#777774;margin-top:60px}#rewards_winners .title-second-prize{font-size:27px;margin-top:70px}#rewards_winners .title-date{font-family:OpenSansBold;font-size:14px;text-transform:uppercase;margin-bottom:10px}#rewards_winners .block{margin-top:30px;width:33%}#rewards_winners .block.col-left,#rewards_winners .block.col-center{float:left}#rewards_winners .block.col-right{display:inline-block}#rewards_winners .cleared{clear:both}#rewards_winners .winner-name{font-family:OpenSansSemibold;font-size:16px}#rewards_winners .winner-loc{font-family:OpenSansRegular}#rewards_claim_prize{font-family:OpenSansRegular;color:#777774}#rewards_claim_prize .grid-row.cell{padding:60px 50px 80px}#rewards_claim_prize .page-title{font-size:30px;color:#00aaea;text-align:center}#rewards_claim_prize .semibold{font-family:OpenSansSemibold}#rewards_claim_prize .container{margin:70px 0 0;font-size:19px}#rewards_claim_prize .container .col-left{float:left;width:50%;text-align:center}#rewards_claim_prize .container .col-left img{width:100%}#rewards_claim_prize .container .col-left .title{font-size:25px;margin:55px 0 35px}#rewards_claim_prize .container .col-left .prize{margin-bottom:30px}#rewards_claim_prize .container .col-right{margin-left:50%;padding-left:50px}#rewards_claim_prize .container .col-right .col-left{text-align:left;font-family:OpenSansRegular;font-size:15px;width:32%}#rewards_claim_prize .container .col-right .col-left .label{margin-top:13px}#rewards_claim_prize .container .col-right .col-left .label.error-label-visible{padding-bottom:24px}#rewards_claim_prize .container .col-right .col-left .label+.label{margin-top:40px}#rewards_claim_prize .container .col-right .col-left sup{font-family:OpenSansRegular;font-size:13px}#rewards_claim_prize .container .col-right .col-right{margin-left:32%;padding:0}#rewards_claim_prize .container .col-right .title{text-align:center;margin-bottom:45px}#rewards_claim_prize .container .col-right form{margin-bottom:60px}#rewards_claim_prize .container .col-right form input{width:100%;height:46px;border:#eaeae7 solid 1px;border-radius:3px;padding:0 12px;color:#777774;font-family:OpenSansRegular}#rewards_claim_prize .container .col-right form input.error{border-color:#F00}#rewards_claim_prize .container .col-right form select{width:100%;height:46px;font-family:OpenSansRegular;font-size:18px;border:#eaeae7 solid 1px;border-radius:3px;background-color:#FFF;color:#777774;margin:14px 0}#rewards_claim_prize .container .col-right form select.birth{width:82px;display:inline-block;text-align:center;margin-bottom:0}#rewards_claim_prize .container .col-right form select.birth.month{width:125px}#rewards_claim_prize .container .col-right form select.birth.day{margin:0 10px;width:64px}#rewards_claim_prize .container .col-right form select.birth.year{width:71px}#rewards_claim_prize .container .col-right form select.birth.error{border-color:#F00}#rewards_claim_prize .container .col-right form .error-label+input{margin-top:14px}#rewards_claim_prize .container .col-right form .error-label{font-family:OpenSansRegular;margin-top:5px;font-size:14px;color:#F00;display:none}#rewards_claim_prize .container .col-right form .error-label.visible{display:block}#rewards_claim_prize .container .col-right .button{width:100%;height:57px;line-height:57px;text-transform:uppercase;text-align:center;margin-bottom:25px}#rewards_claim_prize .container .col-right .button.disabled{pointer-events:none;opacity:.5}#rewards_claim_prize .container .col-right .tip{font-size:13px;text-align:center;margin-bottom:55px}#rewards_claim_prize .container .col-right .required{font-size:13px;float:right}#rewards_claim_prize .container .cleared{clear:both}#rewards_claim_prize .legal{cursor:pointer;margin-bottom:25px}#rewards_claim_prize .legal .checkbox{float:left;width:20px;height:20px;background:url(/static/img/rewards/checkbox_sprite.png) no-repeat 0 0;display:inline-block;cursor:pointer}#rewards_claim_prize .legal .checkbox.checked{background-position:0 -20px}#rewards_claim_prize .legal .checkbox.disabled{pointer-events:none;opacity:.5}#rewards_claim_prize .legal .message{margin-left:38px;font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal}.reward-win-banner{width:100%;height:40px;background:#81ba00;text-align:center;color:white;font-size:16px;font-family:OpenSansSemibold;padding:9px}.reward-win-banner a,.reward-win-banner a:visited{text-decoration:underline;color:white}.reward-win-banner a:hover{text-decoration:none;color:#fff55a}#rewards_claim_prize_modal{padding:100px 65px;text-align:center}#rewards_claim_prize_modal .message{font-family:OpenSansRegular;font-size:21px;color:#777774}#rewards_claim_prize_modal .message b{font-family:OpenSansSemibold}#rewards_claim_prize_modal .close{display:inline-block;width:32px;height:32px;background:url('/static/img/sprite-1.png') no-repeat -19px -321px;cursor:pointer;text-transform:uppercase;text-decoration:none;z-index:2000;margin-top:70px;top:-80px}#rewards_claim_prize_modal .button{font-size:16px;height:52px;line-height:52px;padding:0 50px;text-transform:uppercase;margin-top:50px}#rewards_claim_prize_error_modal{padding:70px 150px;text-align:center}#rewards_claim_prize_error_modal .message{font-family:OpenSansRegular;font-size:21px;color:#777774}#rewards_claim_prize_error_modal .message b{font-family:OpenSansSemibold}#rewards_claim_prize_error_modal .close{display:inline-block;width:32px;height:32px;background:url('/static/img/sprite-1.png') no-repeat -19px -321px;cursor:pointer;text-transform:uppercase;text-decoration:none;z-index:2000;margin-top:70px;top:-80px}#rewards_claim_prize_error_modal .button{font-size:16px;height:52px;line-height:52px;padding:0 50px;text-transform:uppercase;margin-top:50px}html[lang=es] #rewards .blue-box .button{font-size:12px}.score-floater{background-color:green;padding:0 0 0 60px}.score-floater .skill-icon-floater{float:left;display:block;width:41px;height:42px;margin:0 0 0 0}.score-floater .skill-icon-floater.savor{background-image:url('/static/img/skill_icons/Savor.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.savor{background-image:url('/static/img/skill_icons/Savor@2x.png')}}.score-floater .skill-icon-floater.thank{background-image:url('/static/img/skill_icons/Thank.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.thank{background-image:url('/static/img/skill_icons/Thank@2x.png')}}.score-floater .skill-icon-floater.aspire{background-image:url('/static/img/skill_icons/Aspire.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.aspire{background-image:url('/static/img/skill_icons/Aspire@2x.png')}}.score-floater .skill-icon-floater.give{background-image:url('/static/img/skill_icons/Give.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.give{background-image:url('/static/img/skill_icons/Give@2x.png')}}.score-floater .skill-icon-floater.empathize{background-image:url('/static/img/skill_icons/Empathy.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.empathize{background-image:url('/static/img/skill_icons/Empathy@2x.png')}}.score-floater .skill-icon-floater.other{background-image:url('/static/img/skill_icons/Other.png');background-repeat:no-repeat;background-size:41px 42px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-icon-floater.other{background-image:url('/static/img/skill_icons/Other@2x.png')}}.score-floater .skill-points-floater{float:left;display:block;background-image:url('/static/img/sprite-2.png');background-repeat:no-repeat;background-size:1040px 1253px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){.score-floater .skill-points-floater{background-image:url('/static/img/sprite-2@2x.png')}}.score-floater .skill-points-floater.p20{width:26px;height:15px;margin:0 0 0 0}.score-floater .skill-points-floater.p20.savor{background-position:-701px,-926px}.score-floater .skill-points-floater.p20.thank{background-position:-754px -926px}.score-floater .skill-points-floater.p20.aspire{background-position:-808px -926px}.score-floater .skill-points-floater.p20.give{background-position:-857px -926px}.score-floater .skill-points-floater.p20.empathize{background-position:-907px -926px}.score-floater .skill-points-floater.p10{width:26px;height:15px;margin:0 0 0 0}.score-floater .skill-points-floater.p10.savor{background-position:-701px -943px}.score-floater .skill-points-floater.p10.thank{background-position:-754px -943px}.score-floater .skill-points-floater.p10.aspire{background-position:-808px -943px}.score-floater .skill-points-floater.p10.give{background-position:-857px -943px}.score-floater .skill-points-floater.p10.empathize{background-position:-907px -943px}.score-floater .skill-points-floater.p5{width:19px;height:15px;margin:0 0 0 0}.score-floater .skill-points-floater.p5.savor{background-position:-705px -960px}.score-floater .skill-points-floater.p5.thank{background-position:-758px -960px}.score-floater .skill-points-floater.p5.aspire{background-position:-812px -960px}.score-floater .skill-points-floater.p5.give{background-position:-861px -960px}.score-floater .skill-points-floater.p5.empathize{background-position:-911px -960px}.score-floater .skill-points-floater.p2{width:19px;height:14px;margin:0 0 0 0}.score-floater .skill-points-floater.p2.savor{background-position:-705px -976px}.score-floater .skill-points-floater.p2.thank{background-position:-758px -976px}.score-floater .skill-points-floater.p2.aspire{background-position:-812px -926px}.score-floater .skill-points-floater.p2.give{background-position:-861px -976px}.score-floater .skill-points-floater.p2.empathize{background-position:-911px -976px}.score-floater .skill-points-floater.p1{width:18px;height:14px;margin:0 0 0 0}.score-floater .skill-points-floater.p1.savor{background-position:-705px -993px}.score-floater .skill-points-floater.p1.thank{background-position:-758px -993px}.score-floater .skill-points-floater.p1.aspire{background-position:-812px -993px}.score-floater .skill-points-floater.p1.give{background-position:-861px -993px}.score-floater .skill-points-floater.p1.empathize{background-position:-911px -993px}.score-floater .skill-points-floater.p_custom.other{color:#f4d420;font-family:'OpenSansSemibold';font-size:12px}#work_assessment_scores h1{font-size:38px;font-size:3.8rem;font-family:OpenSansSemibold;color:#777774;text-align:center;font-weight:normal;margin:0}#work_assessment_scores h2{font-size:32px;font-size:3.2rem;font-family:OpenSansRegular;color:#00aaea;font-weight:normal;margin:0}#work_assessment_scores h3{font-size:26px;font-size:2.6rem;font-family:OpenSansSemibold;color:#777774;font-weight:normal;margin:0}#work_assessment_scores h3.subtitle{margin:0 0 50px;text-align:center}#work_assessment_scores p{margin:25px 0;max-width:95%;font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#work_assessment_scores p .score,#work_assessment_scores p .description{font-family:'OpenSansBold'}#work_assessment_scores p .score{color:#00aaea}#work_assessment_scores p .description{text-transform:uppercase;color:#777774}#consest-modal,#watson-assessment-modal,#compass_modal{position:relative;width:800px;height:650px;border:1px solid #d0d0d0}#consest-modal .consest-modal-screen-container,#watson-assessment-modal .consest-modal-screen-container,#compass_modal .consest-modal-screen-container,#consest-modal .watson-assessment-screen-container,#watson-assessment-modal .watson-assessment-screen-container,#compass_modal .watson-assessment-screen-container{position:relative;width:800px;height:650px;overflow:hidden;border-radius:10px}#consest-modal .consest-modal-screen-inner,#watson-assessment-modal .consest-modal-screen-inner,#compass_modal .consest-modal-screen-inner,#consest-modal .watson-assessment-screen-inner,#watson-assessment-modal .watson-assessment-screen-inner,#compass_modal .watson-assessment-screen-inner{overflow:hidden;position:absolute;width:100%;top:0;left:0}#consest-modal .button,#watson-assessment-modal .button,#compass_modal .button{font-size:20px;font-size:2rem;font-family:OpenSansSemibold;font-weight:normal;display:block;width:260px;height:55px;margin:30px auto 0;text-transform:uppercase;line-height:55px;text-align:center;box-shadow:0 2px 0 #00729e;background:#00aaea;cursor:pointer;position:relative;z-index:4}#consest-modal .button:not(.inactive):not(.orange),#watson-assessment-modal .button:not(.inactive):not(.orange),#compass_modal .button:not(.inactive):not(.orange){box-shadow:0 2px 0 #00729e;background:#00aaea}#consest-modal .button.inactive:not(.orange),#watson-assessment-modal .button.inactive:not(.orange),#compass_modal .button.inactive:not(.orange){background:#7FD4F4;box-shadow:0 2px 0 #D2D5D8;pointer-events:none}#consest-modal .button.orange,#watson-assessment-modal .button.orange,#compass_modal .button.orange{background:#ff7a00;box-shadow:none;display:inline-block;width:auto;text-transform:none;padding:0 35px}#consest-modal .button.orange.inactive,#watson-assessment-modal .button.orange.inactive,#compass_modal .button.orange.inactive{opacity:.5;pointer-events:none;background:#ff7a00;box-shadow:none;padding:0 35px}#consest-modal .button-close,#watson-assessment-modal .button-close,#compass_modal .button-close{position:absolute;top:-16.5px;right:-16.5px;display:block;width:33px;height:33px;background:url('/static/img/strengths/button_close.png');z-index:2000;cursor:pointer}#consest-modal .link-container,#watson-assessment-modal .link-container,#compass_modal .link-container{position:absolute;left:0;bottom:17px;width:100%;text-align:center;z-index:99998}#consest-modal .link-container .key,#watson-assessment-modal .link-container .key,#compass_modal .link-container .key{background-size:140% auto;background-position:-6px 4px}#consest-modal .link-container p,#watson-assessment-modal .link-container p,#compass_modal .link-container p{margin:0 0 5px}#consest-modal .link-container span,#watson-assessment-modal .link-container span,#compass_modal .link-container span{vertical-align:middle;font:11px / normal 'OpenSansRegular'}#consest-modal .btn-retake,#watson-assessment-modal .btn-retake,#compass_modal .btn-retake{display:block;position:absolute;bottom:20px;left:50px;width:30px;height:30px;background:url('/static/img/assessment/btn_retake.png');background-size:cover;z-index:99999;text-decoration:none}#consest-modal .btn-retake:hover,#watson-assessment-modal .btn-retake:hover,#compass_modal .btn-retake:hover{text-decoration:none}#consest-modal .btn-retake:hover::after,#watson-assessment-modal .btn-retake:hover::after,#compass_modal .btn-retake:hover::after{text-decoration:none;content:attr(data-tooltip-text);display:block;position:absolute;font-size:10px;font-size:1rem;font-family:OpenSansBold;font-weight:normal;font-weight:bold;color:#777774;text-transform:uppercase;left:-30px;text-align:center;padding:8px 10px;width:70px;top:-45px;border-radius:2px;background:white;box-shadow:0 2px 0 1px #eee;border:1px solid #eee;z-index:2}#consest-modal .btn-retake:hover::before,#watson-assessment-modal .btn-retake:hover::before,#compass_modal .btn-retake:hover::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:10px;height:10px;background:white;content:'';top:-18px;left:11px;box-shadow:2px 2px 2px 0 #eee;z-index:3}#consest-modal .spinner-container,#watson-assessment-modal .spinner-container,#compass_modal .spinner-container{display:inline-block;position:absolute;top:300px;left:0;width:100%;height:330px;line-height:330px;border-radius:10px;text-align:center;background:white;z-index:1000}#consest-modal .spinner-container .spinner,#watson-assessment-modal .spinner-container .spinner,#compass_modal .spinner-container .spinner{display:inline-block;margin:0 0 -15px 0;line-height:normal}#consest-modal .progress-bar-holder,#watson-assessment-modal .progress-bar-holder,#compass_modal .progress-bar-holder{text-align:center;bottom:110px;position:relative;z-index:200000}#consest-modal .progress-bar-holder .watson-assessment-progress-bar,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar,#compass_modal .progress-bar-holder .watson-assessment-progress-bar{text-align:center;display:inline-block}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section{display:inline-block;vertical-align:top;line-height:25px;float:left}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point{width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;background:#d0d0d1;color:#fff;vertical-align:middle;font-weight:bold;float:left;margin:0 2px}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small{border:2px solid #d0d0d1;width:12.5px;height:12.5px;margin-top:6px;background:#fff}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small.select,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small.select,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.small.select{border:none}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.select,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.select,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-point.select{background:#00aaea}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line{background:#d0d0d1;height:3px;vertical-align:middle;width:37px;float:left;margin-top:11px;width:45px}#consest-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line.select,#watson-assessment-modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line.select,#compass_modal .progress-bar-holder .watson-assessment-progress-bar .overall-section .overall-line.select{background:#00aaea}.consest-modal-screen,.watson-assessment-modal-screen{width:800px;height:650px;float:left;position:relative}.consest-modal-screen .consest-modal-header,.watson-assessment-modal-screen .consest-modal-header,.consest-modal-screen .watson-assessment-modal-header,.watson-assessment-modal-screen .watson-assessment-modal-header{position:relative;width:100%;height:282px;padding:0 50px;background:#00aaea;text-align:center;display:table}.consest-modal-screen .consest-modal-header>*,.watson-assessment-modal-screen .consest-modal-header>*,.consest-modal-screen .watson-assessment-modal-header>*,.watson-assessment-modal-screen .watson-assessment-modal-header>*{display:table-cell;vertical-align:middle}.consest-modal-screen .consest-modal-header[data-type='intro'],.watson-assessment-modal-screen .consest-modal-header[data-type='intro'],.consest-modal-screen .watson-assessment-modal-header[data-type='intro'],.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='intro'],.consest-modal-screen .consest-modal-header[data-type='end'],.watson-assessment-modal-screen .consest-modal-header[data-type='end'],.consest-modal-screen .watson-assessment-modal-header[data-type='end'],.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='end']{background:url('/static/img/assessment/bg_image_skills.png');background-size:cover;border-bottom:1px solid #d0d0d0}.consest-modal-screen .consest-modal-header[data-type='intro'] p,.watson-assessment-modal-screen .consest-modal-header[data-type='intro'] p,.consest-modal-screen .watson-assessment-modal-header[data-type='intro'] p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='intro'] p,.consest-modal-screen .consest-modal-header[data-type='end'] p,.watson-assessment-modal-screen .consest-modal-header[data-type='end'] p,.consest-modal-screen .watson-assessment-modal-header[data-type='end'] p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='end'] p{color:#00aaea!important;font-weight:bold!important;line-height:36px!important;font-size:30px!important;font-size:3rem!important;font-family:OpenSansLight!important;font-weight:normal!important}.consest-modal-screen .consest-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']),.watson-assessment-modal-screen .consest-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']),.consest-modal-screen .watson-assessment-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']),.watson-assessment-modal-screen .watson-assessment-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']){background:#00aaea}.consest-modal-screen .consest-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']) p,.watson-assessment-modal-screen .consest-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']) p,.consest-modal-screen .watson-assessment-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']) p,.watson-assessment-modal-screen .watson-assessment-modal-header:not([data-type='intro']):not([data-type='end']):not([data-type='terms']) p{color:white;font-size:30px;font-size:3rem;font-family:OpenSansLight;font-weight:normal}.consest-modal-screen .consest-modal-header .img,.watson-assessment-modal-screen .consest-modal-header .img,.consest-modal-screen .watson-assessment-modal-header .img,.watson-assessment-modal-screen .watson-assessment-modal-header .img{text-align:right}.consest-modal-screen .consest-modal-header .img img,.watson-assessment-modal-screen .consest-modal-header .img img,.consest-modal-screen .watson-assessment-modal-header .img img,.watson-assessment-modal-screen .watson-assessment-modal-header .img img{max-width:225px;margin:0 -20px 0 20px}.consest-modal-screen .consest-modal-header p span,.watson-assessment-modal-screen .consest-modal-header p span,.consest-modal-screen .watson-assessment-modal-header p span,.watson-assessment-modal-screen .watson-assessment-modal-header p span{font-size:20px;font-size:2rem;font-family:OpenSansLight;font-weight:normal;display:block;margin:10px 0}.consest-modal-screen .consest-modal-header p.text-left,.watson-assessment-modal-screen .consest-modal-header p.text-left,.consest-modal-screen .watson-assessment-modal-header p.text-left,.watson-assessment-modal-screen .watson-assessment-modal-header p.text-left{text-align:left}.consest-modal-screen .consest-modal-header .go-next-arrow,.watson-assessment-modal-screen .consest-modal-header .go-next-arrow,.consest-modal-screen .watson-assessment-modal-header .go-next-arrow,.watson-assessment-modal-screen .watson-assessment-modal-header .go-next-arrow{margin-top:-15px;background:url(/static/img/track_presentation/track_presentation_nav.png) no-repeat top left;background-position:0 -177px;width:17px;height:31px;position:absolute;top:50%;opacity:.5;right:20px;cursor:pointer}.consest-modal-screen .consest-modal-header .go-next-arrow:hover,.watson-assessment-modal-screen .consest-modal-header .go-next-arrow:hover,.consest-modal-screen .watson-assessment-modal-header .go-next-arrow:hover,.watson-assessment-modal-screen .watson-assessment-modal-header .go-next-arrow:hover{opacity:1}.consest-modal-screen .watson-assessment-modal-header[data-type='text'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='text'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='intro'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='intro'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='multi'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='multi'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='single'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='single'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='interim'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='interim'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='input'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='input'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='phone'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='phone'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='float'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='float'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='integer'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='integer'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='multi_obj'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='multi_obj'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='single_obj'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='single_obj'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='email'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='email'] div p,.consest-modal-screen .watson-assessment-modal-header[data-type='end'] div p,.watson-assessment-modal-screen .watson-assessment-modal-header[data-type='end'] div p{padding:10px 0;max-height:242px;margin:0;overflow-y:auto}.consest-modal-screen .consest-modal-body[data-type='intro'],.watson-assessment-modal-screen .consest-modal-body[data-type='intro'],.consest-modal-screen .watson-assessment-modal-body[data-type='intro'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='intro'],.consest-modal-screen .consest-modal-body[data-type='end'],.watson-assessment-modal-screen .consest-modal-body[data-type='end'],.consest-modal-screen .watson-assessment-modal-body[data-type='end'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='end'],.consest-modal-screen .consest-modal-body[data-type='interim'],.watson-assessment-modal-screen .consest-modal-body[data-type='interim'],.consest-modal-screen .watson-assessment-modal-body[data-type='interim'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='interim']{text-align:center}.consest-modal-screen .consest-modal-body[data-type='intro'] p,.watson-assessment-modal-screen .consest-modal-body[data-type='intro'] p,.consest-modal-screen .watson-assessment-modal-body[data-type='intro'] p,.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='intro'] p,.consest-modal-screen .consest-modal-body[data-type='end'] p,.watson-assessment-modal-screen .consest-modal-body[data-type='end'] p,.consest-modal-screen .watson-assessment-modal-body[data-type='end'] p,.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='end'] p,.consest-modal-screen .consest-modal-body[data-type='interim'] p,.watson-assessment-modal-screen .consest-modal-body[data-type='interim'] p,.consest-modal-screen .watson-assessment-modal-body[data-type='interim'] p,.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='interim'] p{font-size:17px;font-size:1.7rem;font-family:OpenSansRegular;font-weight:normal}.consest-modal-screen .consest-modal-body[data-type='end'],.watson-assessment-modal-screen .consest-modal-body[data-type='end'],.consest-modal-screen .watson-assessment-modal-body[data-type='end'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='end'],.consest-modal-screen .consest-modal-body[data-type='interim'],.watson-assessment-modal-screen .consest-modal-body[data-type='interim'],.consest-modal-screen .watson-assessment-modal-body[data-type='interim'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='interim']{padding:20px 100px}.consest-modal-screen .consest-modal-body[data-type='interim'] p,.watson-assessment-modal-screen .consest-modal-body[data-type='interim'] p,.consest-modal-screen .watson-assessment-modal-body[data-type='interim'] p,.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='interim'] p{word-wrap:break-word;overflow-y:auto;max-height:170px}.consest-modal-screen .consest-modal-body:not([data-type='end']),.watson-assessment-modal-screen .consest-modal-body:not([data-type='end']),.consest-modal-screen .watson-assessment-modal-body:not([data-type='end']),.watson-assessment-modal-screen .watson-assessment-modal-body:not([data-type='end']){padding:50px}.consest-modal-screen .consest-modal-body[data-type='single'],.watson-assessment-modal-screen .consest-modal-body[data-type='single'],.consest-modal-screen .watson-assessment-modal-body[data-type='single'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='single'],.consest-modal-screen .consest-modal-body[data-type='single_obj'],.watson-assessment-modal-screen .consest-modal-body[data-type='single_obj'],.consest-modal-screen .watson-assessment-modal-body[data-type='single_obj'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='single_obj']{padding:50px 0 0 0;text-align:center}.consest-modal-screen .consest-modal-body[data-type='multi'],.watson-assessment-modal-screen .consest-modal-body[data-type='multi'],.consest-modal-screen .watson-assessment-modal-body[data-type='multi'],.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='multi']{padding-top:5px}.consest-modal-screen .consest-modal-body[data-type='multi'] .button,.watson-assessment-modal-screen .consest-modal-body[data-type='multi'] .button,.consest-modal-screen .watson-assessment-modal-body[data-type='multi'] .button,.watson-assessment-modal-screen .watson-assessment-modal-body[data-type='multi'] .button{z-index:200001!important}.consest-modal-screen .text-container,.watson-assessment-modal-screen .text-container{min-height:400px;max-height:400px;overflow-y:auto;margin:0 5px 10px 0}.consest-modal-screen .text-container>p,.watson-assessment-modal-screen .text-container>p{margin:0;padding:20px 50px}.consest-modal-screen .consest-modal-footer,.watson-assessment-modal-screen .consest-modal-footer,.consest-modal-screen .watson-assessment-modal-footer,.watson-assessment-modal-screen .watson-assessment-modal-footer{position:absolute;bottom:0;left:0;width:100%;height:105px;text-align:center;clear:both}.consest-modal-screen .text-answer,.watson-assessment-modal-screen .text-answer{text-align:center}.consest-modal-screen .text-answer .error-label,.watson-assessment-modal-screen .text-answer .error-label{text-align:left;font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:red;margin-top:5px;position:absolute}.consest-modal-screen .text-answer.date,.watson-assessment-modal-screen .text-answer.date{position:relative}.consest-modal-screen .text-answer.date .error-label,.watson-assessment-modal-screen .text-answer.date .error-label{text-align:center;width:100%}.consest-modal-screen .text-answer.input .error-label,.watson-assessment-modal-screen .text-answer.input .error-label{padding:0 7px}.consest-modal-screen .text-answer.text .error-label,.watson-assessment-modal-screen .text-answer.text .error-label{padding:0 53px}.consest-modal-screen .single-answer,.watson-assessment-modal-screen .single-answer{text-align:center}.consest-modal-screen .single-answer .answer,.watson-assessment-modal-screen .single-answer .answer{width:100px;text-align:center;margin:10px 5px 0 5px}.consest-modal-screen .single-answer .answer.small,.watson-assessment-modal-screen .single-answer .answer.small{width:70px}.consest-modal-screen .single-answer .answer-text,.watson-assessment-modal-screen .single-answer .answer-text{display:block;margin:10px auto}.consest-modal-screen .multi-answer,.watson-assessment-modal-screen .multi-answer{margin:0 50px;overflow:hidden}.consest-modal-screen .multi-answer.text-center,.watson-assessment-modal-screen .multi-answer.text-center{text-align:center}.consest-modal-screen .multi-answer .answer,.watson-assessment-modal-screen .multi-answer .answer{width:147px;overflow:hidden;text-align:left}.consest-modal-screen .multi-answer .answer span,.watson-assessment-modal-screen .multi-answer .answer span{float:left}.consest-modal-screen .multi-answer .answer.small,.watson-assessment-modal-screen .multi-answer .answer.small{width:auto}.consest-modal-screen .multi-answer .answer.large,.watson-assessment-modal-screen .multi-answer .answer.large{width:294px;padding:5px;margin:3px 0}.consest-modal-screen .multi-answer .answer.large.checked,.watson-assessment-modal-screen .multi-answer .answer.large.checked{background:#1CABE7;border-radius:3px}.consest-modal-screen .multi-answer .answer.large.checked .answer-text.large,.watson-assessment-modal-screen .multi-answer .answer.large.checked .answer-text.large{color:#fff}.consest-modal-screen .life-graph li,.watson-assessment-modal-screen .life-graph li{float:left;width:48%;margin-right:2%;word-wrap:break-word;word-break:break-all}.consest-modal-screen .life-graph li .answer-text,.watson-assessment-modal-screen .life-graph li .answer-text{text-transform:none!important}.consest-modal-screen .answer,.watson-assessment-modal-screen .answer{margin:10px 0;display:inline-block;width:130px;vertical-align:text-top}.consest-modal-screen .answer.checked .answer-circle,.watson-assessment-modal-screen .answer.checked .answer-circle{background:url('/static/img/strengths/answer_mousedown.png');background-size:67px 67px}.consest-modal-screen .answer.checked .answer-checkbox,.watson-assessment-modal-screen .answer.checked .answer-checkbox{background-position:0 0}.consest-modal-screen .answer.checked.large .answer-checkbox,.watson-assessment-modal-screen .answer.checked.large .answer-checkbox{background-position:-38px 0}.consest-modal-screen .answer.checked.previous .answer-circle,.watson-assessment-modal-screen .answer.checked.previous .answer-circle{background:url('/static/img/strengths/answer_mousedown_previous.png');background-size:67px 67px}.consest-modal-screen .answer-circle,.watson-assessment-modal-screen .answer-circle{width:67px;height:67px;line-height:67px;border-radius:50%;text-align:center;display:inline-block;background:url('/static/img/strengths/answer-circle.png');background-size:67px 67px;cursor:pointer}.consest-modal-screen .answer-circle:hover,.watson-assessment-modal-screen .answer-circle:hover{background:url('/static/img/strengths/answer_hover.png');background-size:67px 67px}.consest-modal-screen .answer-circle:active,.watson-assessment-modal-screen .answer-circle:active{background:url('/static/img/strengths/answer_mousedown.png');background-size:67px 67px}.consest-modal-screen .answer-circle.small,.watson-assessment-modal-screen .answer-circle.small{width:55px;height:55px;line-height:55px;border-radius:50%;text-align:center;background-size:55px 55px}.consest-modal-screen .answer-circle.small:hover,.watson-assessment-modal-screen .answer-circle.small:hover{background-size:55px 55px}.consest-modal-screen .answer-circle.small:active,.watson-assessment-modal-screen .answer-circle.small:active{background-size:55px 55px}.consest-modal-screen .answer-checkbox,.watson-assessment-modal-screen .answer-checkbox{display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:top;background-image:url('/static/img/q17.png');background-repeat:no-repeat;background-position:-20px 0;cursor:pointer}.consest-modal-screen .answer-textarea,.watson-assessment-modal-screen .answer-textarea{font-size:16px;font-size:1.6rem;font-family:OpenSansLight;font-weight:normal;width:86%;height:104px;border:1px solid #00aaea}.consest-modal-screen .answer-input,.watson-assessment-modal-screen .answer-input{font-size:16px;font-size:1.6rem;font-family:OpenSansLight;font-weight:normal;width:100%;padding:8px;border:1px solid #00aaea}.consest-modal-screen .answer-input.mm,.watson-assessment-modal-screen .answer-input.mm,.consest-modal-screen .answer-input.dd,.watson-assessment-modal-screen .answer-input.dd{width:70px;text-align:center;margin-right:10px}.consest-modal-screen .answer-input.yyyy,.watson-assessment-modal-screen .answer-input.yyyy{text-align:center;width:85px}.consest-modal-screen .answer-text,.watson-assessment-modal-screen .answer-text{width:100px;font-size:12px;font-size:1.2rem;font-family:OpenSansBold;font-weight:normal;margin:0 auto;text-transform:uppercase;vertical-align:middle;color:#777774}.consest-modal-screen .answer-text.small,.watson-assessment-modal-screen .answer-text.small{font-size:10px;font-size:1rem;font-family:OpenSansBold;font-weight:normal;width:auto}.consest-modal-screen .answer-text.large,.watson-assessment-modal-screen .answer-text.large{width:200px}.consest-modal-screen .answer.previous .answer-checkbox,.watson-assessment-modal-screen .answer.previous .answer-checkbox{background-image:url('/static/img/q17_prev.png')}.consest-modal-screen .partner-logo,.watson-assessment-modal-screen .partner-logo{float:right;margin:20px 40px 0 0;max-height:85px;max-width:200px;overflow:hidden}.consest-modal-screen .partner-logo img,.watson-assessment-modal-screen .partner-logo img{width:100%;max-height:85px}.consest-modal-screen .single-answer.small-circle .answer,.watson-assessment-modal-screen .single-answer.small-circle .answer{width:90px}.consest-modal-screen .single-answer.small-circle .answer .answer-text,.watson-assessment-modal-screen .single-answer.small-circle .answer .answer-text{width:90px;font-size:10px}.consest-modal-screen .single-answer.small-circle .answer .answer-circle,.watson-assessment-modal-screen .single-answer.small-circle .answer .answer-circle{background:url('/static/img/strengths/assessment_circle.png');background-size:46px 46px}.consest-modal-screen .single-answer.small-circle .answer.checked .answer-circle,.watson-assessment-modal-screen .single-answer.small-circle .answer.checked .answer-circle{background:url('/static/img/strengths/answer_mousedown.png');background-size:46px 46px}.consest-modal-screen .single-answer.small-circle .answer.checked.previous .answer-circle,.watson-assessment-modal-screen .single-answer.small-circle .answer.checked.previous .answer-circle{background:url('/static/img/strengths/answer_mousedown_previous.png');background-size:46px 46px}.consest-modal-screen .single-answer.small-circle .answer-circle,.watson-assessment-modal-screen .single-answer.small-circle .answer-circle{width:46px;height:46px;line-height:46px;border-radius:50%;text-align:center;background:url('/static/img/strengths/answer-circle.png');background-size:46px 46px}.consest-modal-screen .single-answer.small-circle .answer-circle:hover,.watson-assessment-modal-screen .single-answer.small-circle .answer-circle:hover{background:url('/static/img/strengths/answer_hover.png');background-size:46px 46px}.consest-modal-screen .single-answer.small-circle .answer-circle:active,.watson-assessment-modal-screen .single-answer.small-circle .answer-circle:active{background:url('/static/img/strengths/answer_mousedown.png');background-size:46px 46px}#watson-assessment-popover{position:absolute;width:550px;border:1px solid #d0d0d0;bottom:30px;z-index:999;padding:20px;word-wrap:break-word;word-break:break-all;background:white;left:50%;margin-left:-275px}#watson-assessment-popover h1{text-align:center}#watson-assessment-popover .text-container{height:200px;overflow-y:auto}#watson-assessment-popover .life-graph{margin:0 20px}#watson-assessment-popover .life-graph li{float:left;width:48%;margin-right:2%}#watson-assessment-popover .life-graph li .answer-text{text-transform:none!important}#watson-assessment-popover .answer-text{font-size:12px;font-size:1.2rem;font-family:OpenSansBold;font-weight:normal;width:80px;margin:0 auto;vertical-align:middle;color:#777774}#watson-assessment-popover .multi-answer{overflow:hidden}#consest-modal .consest-modal-header:not([data-type="terms"]){height:250px}#consest-modal .consest-modal-header[data-type="intro"] h1{font-size:27px;font-size:2.7rem;font-family:OpenSansRegular;display:block;font-weight:normal;text-align:left;color:#00aaea;overflow-y:auto;max-height:140px;word-wrap:break-word}#consest-modal .consest-modal-header[data-type="intro"] h1.text-center{text-align:center}#consest-modal .consest-modal-header[data-type="terms"]{max-height:220px;height:auto;display:block;padding:30px 40px 20px 40px;background:transparent;text-align:center}#consest-modal .consest-modal-header[data-type="terms"] p{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;display:block;margin:0;padding:5px 0 20px;color:#372F2B}#consest-modal .consest-modal-header[data-type="terms"] h1{font-size:27px;font-size:2.7rem;font-family:OpenSansRegular;display:block;font-weight:normal;color:#00aaea;overflow-y:auto;max-height:110px;word-wrap:break-word}#consest-modal .consest-modal-header[data-type="terms"] hr{display:block;margin-bottom:20px}#consest-modal .consest-modal-header[data-type="confirmation"]{height:170px;background:NONE}#consest-modal .consest-modal-header[data-type="confirmation"] h1{font-size:27px;font-size:2.7rem;font-family:OpenSansRegular;font-weight:normal;color:#00aaea;line-height:170px;display:block}#consest-modal .consest-modal-header[data-type="confirmation"] hr{display:block;margin-top:-7px}#consest-modal .consest-modal-body .text-center{text-align:center;padding:40px 80px}#consest-modal .consest-modal-body[data-type="intro"]{padding:20px 5px 10px 0}#consest-modal .consest-modal-body[data-type="intro"] button{margin-top:0}#consest-modal .consest-modal-body[data-type="intro"] .text-container{min-height:240px;max-height:240px;padding:0 40px;word-wrap:break-word}#consest-modal .consest-modal-body[data-type="terms"]{padding:0}#consest-modal .consest-modal-body[data-type="terms"] .btn-link{margin-top:20px}#consest-modal .consest-modal-body[data-type="terms"] p{color:#4F5556}#consest-modal .consest-modal-body[data-type="confirmation"] p{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;height:146px;overflow-y:auto}#consest-modal .consest-modal-body[data-type="confirmation"] .buttons button{margin-top:22px}#consest-modal .consest-modal-body[data-type="confirmation"] .buttons button.js-decline-confirmation{background:#ebebeb;box-shadow:0 2px 0 #9d9d9d;color:#5a5a56!important}#consest-modal .consest-modal-body .text-container{line-height:20px}#consest-modal .consest-modal-body .text-container ol{list-style-type:decimal;list-style-position:inside}#consest-modal .consest-modal-body .text-container p,#consest-modal .consest-modal-body .text-container ol,#consest-modal .consest-modal-body .text-container li{line-height:20px;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;text-align:left;color:#4F5556}#consest-modal .text-container{min-height:270px;max-height:270px;margin:0 5px 20px 0;padding:0 30px 20px;overflow-y:auto;word-wrap:break-word}#consest-modal .prize-banner{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;position:absolute;top:30px;right:-70px;width:250px;padding:10px;background:#ff7a00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-align:center;color:white}#consest-modal .prize-banner.circle{width:150px;height:150px;top:50px;right:70px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);border-radius:150px}#consest-modal .prize-banner.circle:before{content:"";display:inline-block;vertical-align:middle;height:100%}#consest-modal .prize-banner span{vertical-align:middle;display:inline-block;max-width:110px;max-height:110px;overflow:hidden}#consest-modal .button{font-size:18px;font-size:1.8rem;font-family:OpenSansSemibold;font-weight:normal;width:300px;height:65px}#consest-modal .btn-link{font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;position:relative;display:block;margin:10px auto;width:100px;text-decoration:underline;text-align:center;color:#777774;z-index:1}#partner_enter_id_modal{width:800px;text-align:center;font-family:OpenSansRegular;color:#777774;padding-bottom:80px}#partner_enter_id_modal .close{display:inline-block;width:32px;height:32px;background:url('/static/img/sprite-1.png') no-repeat -19px -321px;cursor:pointer;text-transform:uppercase;text-decoration:none;z-index:2000;margin-top:70px;top:-80px}#partner_enter_id_modal .button{font-size:16px;height:52px;line-height:52px;padding:0 50px;text-transform:uppercase;margin-top:45px;width:257px;text-align:center}#partner_enter_id_modal .button.disabled{pointer-events:none;opacity:.7}#partner_enter_id_modal .logo{display:inline-block;margin-top:155px;max-width:calc(700px)}#partner_enter_id_modal .label{font-size:17px;margin-top:45px}#partner_enter_id_modal .bottom{color:#b2b1b1;font-size:11px;margin-top:13px}#partner_enter_id_modal input{border:2px #d7d7d1 solid;border-radius:5px;width:277px;height:48px;margin:0 auto;display:block;font-size:16px;font-family:OpenSansRegular;color:#777774;padding:0 15px;margin-top:15px}#partner_enter_id_modal input::-webkit-input-placeholder{color:#c7c7c9!important}#partner_enter_id_modal input:-moz-placeholder{color:#c7c7c9!important}#partner_enter_id_modal input::-moz-placeholder{color:#c7c7c9!important}#partner_enter_id_modal input:-ms-input-placeholder{color:#c7c7c9!important}#partner_enter_id_modal input.error{border-color:red}#partner_enter_id_modal input.error::-webkit-input-placeholder{color:red!important}#partner_enter_id_modal input.error:-moz-placeholder{color:red!important}#partner_enter_id_modal input.error::-moz-placeholder{color:red!important}#partner_enter_id_modal input.error:-ms-input-placeholder{color:red!important}#partner_enter_id_modal .error-label,#partner_enter_id_modal .error-label-login{position:absolute;width:100%;color:red;font-family:OpenSansRegular;margin-top:8px;font-size:12px;display:none}#partner_enter_id_modal .error-label a,#partner_enter_id_modal .error-label-login a{color:red;text-decoration:underline}#partner_enter_id_modal .error-label.shown,#partner_enter_id_modal .error-label-login.shown{display:block}#portal_dashboard .sub{color:#777774;font-size:15px;display:inline-block;max-width:75%}#portal_dashboard .sub .question{display:inline-block;width:18px;height:18px;background:url(/static/img/stats/question_mark_1.png) no-repeat;background-size:14px 14px;vertical-align:middle;cursor:pointer;margin-left:10px;opacity:.5}#portal_dashboard .sub .question:hover{opacity:1}#portal_dashboard .sub .question_tooltip{display:inline-block;position:relative;width:1px;height:15px;text-transform:none}#portal_dashboard .sub .question_tooltip .tooltip{background:#fff;border:solid 1px #ddd;display:none;position:absolute;top:-18px;left:18px;min-width:215px;padding:15px 20px;text-align:left;border-radius:4px;z-index:99}#portal_dashboard .sub .question_tooltip .tooltip::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:25px;height:25px;content:'';border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:-13.5px;top:15px;background:#fff}#portal_dashboard .sub .question_tooltip .tooltip h3{margin:0 0 4px 0;color:#ff7a00;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:bold}#portal_dashboard .sub .question_tooltip .tooltip p{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin:0;line-height:1.8}#portal_dashboard .sub .question:hover+.question_tooltip .tooltip{display:block}#portal_dashboard .download-reports{float:right;height:33px;line-height:31px;padding:0 12px;margin-top:-4px;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-family:OpenSansBold;font-weight:normal;letter-spacing:.25px;position:relative}#portal_dashboard .download-reports .icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #8e8e8c;float:right;margin-top:14px;margin-left:10px}#portal_dashboard .download-reports .content{position:absolute;display:none;border:1px solid #dddcda;border-radius:5px;background:#fefefe;padding:3px 1px;right:0;top:42px;z-index:99999;text-transform:none}#portal_dashboard .download-reports .content .item{display:block;height:28px;white-space:nowrap;background:white;cursor:pointer;padding:0 10px;line-height:28px;font-size:11px;font-size:1.1rem;font-family:OpenSansSemiBold;font-weight:normal;color:#2f2723}#portal_dashboard .download-reports .content .item:hover{background:#efefef}#portal_dashboard .download-reports .content .item:nth-child(odd){background:#f8f8f8}#portal_dashboard .download-reports .content .item:nth-child(odd):hover{background:#ededed}#portal_dashboard .download-reports .content:before{content:'';display:block;position:absolute;right:30px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#dddcda}#portal_dashboard .download-reports .content:after{content:'';display:block;position:absolute;right:31px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fefefe}#portal_dashboard .download-reports.open .icon{border-top:none;border-bottom:5px solid #8e8e8c;margin-top:13px}#portal_dashboard .download-reports.open .content{display:block}#portal_dashboard .download-csv{float:right;color:#777774;font-size:16px;text-decoration:none}#portal_dashboard .download-csv span{border-bottom:1px solid}#portal_dashboard .download-csv span.icon{padding:0 5px}#portal_dashboard .title_main_block{position:relative}#portal_dashboard .title_main_block .title_main{color:#ff7a00;font-size:21px}#portal_dashboard .title_main_block .title_description{font-size:18px}#portal_dashboard .title_main_block .title_description a{color:#ff7a00;text-decoration:none}a#portal_dashboard .title_main_block .title_descriptionhover{text-decoration:underline}#portal_dashboard .content-container{min-height:580px}#portal_dashboard .content-container .reports-error{background:#F00;color:#fff;width:882px;height:40px;line-height:40px;-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;margin-bottom:30px}#portal_dashboard .content-container .reports-error .close{margin:4px 15px 0;display:inline-block;vertical-align:top}#portal_dashboard .content-container .reports-error span{vertical-align:middle;display:inline-block;line-height:normal;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;max-width:824px}#portal_dashboard .content-container .no-data-banner{width:884px;background:#00aaea;border-radius:5px;margin-top:12px;padding:9px 14px}#portal_dashboard .content-container .no-data-banner .close{width:12px;height:12px;background:url(/static/img/portal/no_data_banner_cross.png) no-repeat;background-size:12px 12px;display:inline-block;margin-right:12px;cursor:pointer}#portal_dashboard .content-container .no-data-banner span{font-size:15px;font-size:1.5rem;font-family:OpenSansLight;font-weight:normal;color:#fff}#portal_dashboard .content-container .no-data-banner span.title{font-size:17px;font-size:1.7rem;font-family:OpenSansRegular;font-weight:normal}#portal_dashboard .content-container .no-data-banner span.strong{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal}#portal_dashboard #portal_happiness_index ul.line-selection li:nth-child(2),#portal_dashboard #portal_happiness_index ul.line-selection li:nth-child(3){display:none}#portal_dashboard #portal_happiness_index ul.line-selection.visible li:nth-child(2),#portal_dashboard #portal_happiness_index ul.line-selection.visible li:nth-child(3){display:block}#portal_activity_levels{position:relative}#portal_activity_levels .portal_chart .head img{float:left;margin-right:30px}#portal_activity_levels .portal_chart .head .title{font-family:OpenSansRegular;color:#ff7a00;font-size:22px}#portal_activity_levels .portal_chart .head .message{font-family:OpenSansLight;color:#777774;font-size:14px}#portal_activity_levels .portal_chart .chart{width:880px;height:560px;position:relative;margin:40px auto}#portal_activity_levels .portal_chart .chart.user-engagement{height:480px}#portal_activity_levels .portal_chart .chart.user-engagement .axisTitleY{left:-50px}#portal_activity_levels .portal_chart .chart .arrow-left{background:url('/static/img/stats/arrow_left.png') no-repeat;background-size:14px 24px;left:-35px}#portal_activity_levels .portal_chart .chart .arrow-right{background:url('/static/img/stats/arrow_right.png') no-repeat;background-size:14px 24px;right:-35px}#portal_activity_levels .portal_chart .chart .arrow-left,#portal_activity_levels .portal_chart .chart .arrow-right{height:24px;margin-top:-12px;line-height:30px;text-align:center;width:14px;position:absolute;top:50%;cursor:pointer}#portal_activity_levels .portal_chart .chart .axisTitleY{font-family:OpenSansLight;font-size:13px;color:#ff7a00;position:absolute;top:50%;margin-top:-9px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#portal_activity_levels .portal_chart .chart .chart-inner{position:absolute;top:0;left:100px;width:780px;overflow:hidden}#portal_activity_levels .portal_chart .chart .chart-inner svg.chart-layer{padding:30px 0;-webkit-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;-ms-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_activity_levels .portal_chart .chart .chart-inner svg.chart-layer.in-motion{-webkit-transition:margin-left .5s ease-out;-moz-transition:margin-left .5s ease-out;-ms-transition:margin-left .5s ease-out;-o-transition:margin-left .5s ease-out;transition:margin-left .5s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_activity_levels .portal_chart .chart .axisY{font-family:OpenSansLight;color:#777774;font-size:13px;position:absolute;left:60px}#portal_activity_levels .portal_chart .chart .axisY div+div{margin-top:22px}#portal_activity_levels .portal_chart .chart .grid{position:absolute;left:100px;width:780px;top:2px}#portal_activity_levels .portal_chart .chart .grid hr{border:none;background:url("/static/img/portal/dot.png");height:3px}#portal_activity_levels .portal_chart .chart .grid hr+hr{margin-top:37px}#portal_activity_levels .portal_chart .chart .chart-background{position:absolute;padding:30px 0}#portal_activity_levels .hr-between-charts{margin-bottom:40px}#portal_activity_levels .bold{font-family:OpenSansSemibold;color:#ff7a00}#portal_activity_levels .head img{float:left;margin-right:30px}#portal_activity_levels .head .title{font-family:OpenSansRegular;color:#ff7a00;font-size:22px}#portal_activity_levels .head .message{font-family:OpenSansLight;color:#777774;font-size:14px}#portal_activity_levels .chart{width:880px;height:560px;position:relative;margin:40px auto}#portal_activity_levels .chart.user-engagement{height:480px}#portal_activity_levels .chart.user-engagement .axisTitleY{left:-50px}#portal_activity_levels .chart .arrow-left{background:url('/static/img/stats/arrow_left.png') no-repeat;background-size:14px 24px;left:-35px}#portal_activity_levels .chart .arrow-right{background:url('/static/img/stats/arrow_right.png') no-repeat;background-size:14px 24px;right:-35px}#portal_activity_levels .chart .arrow-left,#portal_activity_levels .chart .arrow-right{height:24px;margin-top:-12px;line-height:30px;text-align:center;width:14px;position:absolute;top:50%;cursor:pointer}#portal_activity_levels .chart .axisTitleY{font-family:OpenSansLight;font-size:13px;color:#ff7a00;position:absolute;top:50%;margin-top:-9px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#portal_activity_levels .chart .chart-inner{position:absolute;top:0;left:100px;width:780px;overflow:hidden}#portal_activity_levels .chart .chart-inner svg.chart-layer{padding:30px 0;-webkit-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;-ms-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_activity_levels .chart .chart-inner svg.chart-layer.in-motion{-webkit-transition:margin-left .5s ease-out;-moz-transition:margin-left .5s ease-out;-ms-transition:margin-left .5s ease-out;-o-transition:margin-left .5s ease-out;transition:margin-left .5s ease-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_activity_levels .chart .axisY{font-family:OpenSansLight;color:#777774;font-size:13px;position:absolute;left:60px}#portal_activity_levels .chart .axisY div+div{margin-top:22px}#portal_activity_levels .chart .grid{position:absolute;left:100px;width:780px;top:2px}#portal_activity_levels .chart .grid hr{border:none;background:url("/static/img/portal/dot.png");height:3px}#portal_activity_levels .chart .grid hr+hr{margin-top:37px}#portal_activity_levels .chart .chart-background{position:absolute;padding:30px 0}#portal_activity_levels .chart .chart-background{padding:30px 0 0 0}#portal_activity_levels .chart.user-engagement .chart-inner svg.chart-layer{padding:30px 0 0 0}#portal_activity_levels .footer{border:1px solid #e9e9e9;border-radius:5px;text-align:center;padding:40px}#portal_activity_levels .footer .top{font-family:OpenSansRegular;font-size:18px;color:#ff7a00;margin-bottom:7px}#portal_activity_levels .footer .middle,#portal_activity_levels .footer .bottom{font-family:OpenSansLight;color:#777774;font-size:14px;margin-top:5px}#portal_activity_levels .footer .middle .bold,#portal_activity_levels .footer .bottom .bold{font-family:OpenSansSemibold;font-weight:normal;color:#777774}#portal_activity_levels ul.line-selection{position:absolute;top:0;right:0}#portal_activity_levels ul.line-selection li{text-align:right;font-size:13;line-height:26px;font-family:OpenSansSemibold;text-transform:capitalize}#portal_activity_levels ul.line-selection li input{display:none}#portal_activity_levels ul.line-selection li label .checkbox{background:url('/static/img/stats/dot_empty.png');background-size:14px 14px;background-repeat:no-repeat}#portal_activity_levels ul.line-selection li label{opacity:.5}#portal_activity_levels ul.line-selection li #overall-active-users:checked+label{opacity:1}#portal_activity_levels ul.line-selection li #overall-active-users:checked+label .checkbox{background:url('/static/img/stats/dot_orange.png');background-size:14px 14px;background-repeat:no-repeat}#portal_activity_levels ul.line-selection li #overall-active-users+label{color:#ff7a00}#portal_activity_levels ul.line-selection li #overall-signups:checked+label{opacity:1}#portal_activity_levels ul.line-selection li #overall-signups:checked+label .checkbox{background:url('/static/img/stats/dot_blue.png');background-size:14px 14px;background-repeat:no-repeat}#portal_activity_levels ul.line-selection li #overall-signups+label{color:#00aaea}#portal_activity_levels ul.line-selection li label span.checkbox{margin-left:10px;display:inline-block;width:15px;height:15px;cursor:pointer;vertical-align:middle}#portal_work_assessment{position:relative;margin-left:65px;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_work_assessment .title_main_block{position:relative;margin-bottom:70px;margin-left:53px}#portal_work_assessment .title_main_block .title_icon{position:absolute;width:37px;height:55px;top:0;left:-50px;background:url(/static/img/portal/icon_lamp.png)}#portal_work_assessment ul.was_items{display:none}#portal_work_assessment ul.was_items li{list-style-type:none;margin-bottom:50px}#portal_work_assessment ul.was_items li .title{margin-left:10px;font-size:22px;font-weight:bold;font-family:OpenSansLight;color:#777774}#portal_work_assessment ul.was_items li .graph{position:relative;top:0;left:0;padding-left:60px}#portal_work_assessment ul.was_items li .graph .main_graph{position:absolute;width:219px;height:110px;left:240px;top:25px;background:url(/static/img/portal/img_chart.png)}#portal_work_assessment ul.was_items li .graph .graph_item{position:absolute;width:235px;height:55px}#portal_work_assessment ul.was_items li .graph .graph_item.num_1{bottom:0;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_1 .item_percents{background-color:#ff6d00;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_1 .item_name{text-align:left}#portal_work_assessment ul.was_items li .graph .graph_item.num_1 .item_underline{background-image:url('/static/img/portal/line_1.png');width:236px;height:3px;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_2{top:0;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_2 .item_percents{background-color:#f0b900;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_2 .item_name{text-align:left}#portal_work_assessment ul.was_items li .graph .graph_item.num_2 .item_underline{background-image:url('/static/img/portal/line_2.png');width:262px;height:31px;left:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_3{top:0;right:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_3 .item_percents{background-color:#06b708;right:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_3 .item_name{text-align:right}#portal_work_assessment ul.was_items li .graph .graph_item.num_3 .item_underline{background-image:url('/static/img/portal/line_3.png');width:262px;height:31px;right:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_4{bottom:0;right:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_4 .item_percents{background-color:#00aaea;right:0}#portal_work_assessment ul.was_items li .graph .graph_item.num_4 .item_name{text-align:right}#portal_work_assessment ul.was_items li .graph .graph_item.num_4 .item_name.small{right:0;width:160px}#portal_work_assessment ul.was_items li .graph .graph_item.num_4 .item_underline{background-image:url('/static/img/portal/line_1.png');width:236px;height:3px;right:0}#portal_work_assessment ul.was_items li .graph .graph_item .item_underline{position:absolute;top:22px}#portal_work_assessment ul.was_items li .graph .graph_item .item_name{position:absolute;bottom:33px;font-size:16px;width:100%;text-transform:capitalize}#portal_work_assessment ul.was_items li .graph .graph_item .item_percents{position:absolute;color:#fff;width:40px;height:25px;border-radius:3px;bottom:0;text-align:center;line-height:25px;font-size:13px}#portal_happiness_index{position:relative;margin-left:90px;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_happiness_index .chart-tooltip{position:absolute;top:0;left:0;display:inline-block;width:1px;height:15px}#portal_happiness_index .tooltip{background:#fff;border:solid 1px #ddd;display:none;position:absolute;top:-18px;left:18px;min-width:215px;padding:15px 20px;text-align:left;border-radius:4px}#portal_happiness_index .tooltip::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:25px;height:25px;content:'';border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:-13.5px;top:15px;background:#fff}#portal_happiness_index .tooltip h3{margin:0 0 4px 0;color:#ff7a00;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:bold}#portal_happiness_index .tooltip p{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin:0;line-height:1.8}#portal_happiness_index .title_main_block{position:relative}#portal_happiness_index .title_main_block .title_icon_hi{position:absolute;width:67px;height:64px;top:-6px;left:-78px;background:url(/static/img/portal/icon_smiles.png)}#portal_happiness_index .title_main_block .title_sub{color:#777774;font-size:15px}#portal_happiness_index .hi_charts_block{position:relative;left:-90px;width:950px;height:448px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#portal_happiness_index .hi_charts_block .chart_arrow{position:absolute;cursor:pointer;width:13px;height:22px;top:213px}#portal_happiness_index .hi_charts_block .chart_arrow.left{left:25px;background:url(/static/img/portal/arrow_left.png) no-repeat}#portal_happiness_index .hi_charts_block .chart_arrow.right{right:25px;background:url(/static/img/portal/arrow_right.png) no-repeat}#portal_happiness_index .hi_chart{position:relative;overflow:hidden;margin:auto;width:800px;height:448px;display:none}#portal_happiness_index .hi_chart.show{display:block}#portal_happiness_index .hi_chart .chart_bar{position:absolute;left:0;top:0;width:80px;height:448px}#portal_happiness_index .hi_chart .chart_slide{position:absolute;top:0;left:0}#portal_happiness_index .hi_chart .chart_slide.withbar{left:80px}#portal_happiness_index .hi_chart img.chart{position:absolute;top:0;left:0}#portal_happiness_index .hi_chart.week .chart_slide{width:5062px;height:448px}#portal_happiness_index .hi_chart.week img.chart{width:5062px;height:448px}#portal_happiness_index .hi_chart.month .chart_slide{width:1186px;height:448px}#portal_happiness_index .hi_chart.month img.chart{width:1186px;height:448px}#portal_happiness_index ul.line-selection{position:absolute;top:0;right:0}#portal_happiness_index ul.line-selection li{text-align:right;font-size:13;line-height:26px;font-family:OpenSansSemibold;text-transform:capitalize}#portal_happiness_index ul.line-selection li input{display:none}#portal_happiness_index ul.line-selection li label .checkbox{background:url('/static/img/stats/dot_empty.png');background-size:14px 14px;background-repeat:no-repeat}#portal_happiness_index ul.line-selection li label .text{opacity:.5}#portal_happiness_index ul.line-selection li label .question{display:inline-block;width:15px;height:15px;background:url(/static/img/stats/question_mark_1.png) no-repeat;background-size:14px 14px;vertical-align:middle;cursor:pointer;margin-left:10px;opacity:.5}#portal_happiness_index ul.line-selection li label .question:hover{opacity:1}#portal_happiness_index ul.line-selection li label .question_tooltip{display:inline-block;text-transform:none;width:1px;height:15px;position:relative}#portal_happiness_index ul.line-selection li label .question:hover+.question_tooltip .tooltip{display:block}#portal_happiness_index ul.line-selection li #overall-happiness:checked+label .text{opacity:1}#portal_happiness_index ul.line-selection li #overall-happiness:checked+label .checkbox{background:url('/static/img/stats/dot_orange.png');background-size:14px 14px;background-repeat:no-repeat}#portal_happiness_index ul.line-selection li #overall-happiness+label{color:#ff7a00}#portal_happiness_index ul.line-selection li #positive-emotion:checked+label .text{opacity:1}#portal_happiness_index ul.line-selection li #positive-emotion:checked+label .checkbox{background:url('/static/img/stats/dot_green.png');background-size:14px 14px;background-repeat:no-repeat}#portal_happiness_index ul.line-selection li #positive-emotion+label{color:#06b709}#portal_happiness_index ul.line-selection li #life-satisfaction:checked+label .text{opacity:1}#portal_happiness_index ul.line-selection li #life-satisfaction:checked+label .checkbox{background:url('/static/img/stats/dot_blue.png');background-size:14px 14px;background-repeat:no-repeat}#portal_happiness_index ul.line-selection li #life-satisfaction+label{color:#00aaea}#portal_happiness_index ul.line-selection li label span.checkbox{margin-left:10px;display:inline-block;width:15px;height:15px;cursor:pointer;vertical-align:middle}#portal_features .preferences .item,#portal_track_catalog .preferences .item{margin:25px 0}#portal_features .preferences .item .description,#portal_track_catalog .preferences .item .description{color:#777774;font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;line-height:35px;display:inline-block;width:215px;text-align:right}#portal_features .preferences .item .tip-container,#portal_track_catalog .preferences .item .tip-container{width:15px;height:15px;display:inline-block;cursor:pointer;position:relative;text-align:center;top:2px;left:25px;background:url('/static/img/stats/question_mark_2.png') no-repeat transparent;background-size:14px 14px;z-index:1}#portal_features .preferences .item .tip-container .tip,#portal_track_catalog .preferences .item .tip-container .tip{display:none;position:absolute;background:#fff;padding:20px 15px;z-index:9;-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);-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;border:2px solid #e6e6e6;text-align:left;width:245px;top:-21px;left:40px;cursor:default}#portal_features .preferences .item .tip-container .tip h3,#portal_track_catalog .preferences .item .tip-container .tip h3{color:#ff7a00;font-size:16px;font-family:OpenSansRegular;font-weight:bold;margin:0 0 7px}#portal_features .preferences .item .tip-container .tip span,#portal_track_catalog .preferences .item .tip-container .tip span{font-size:13px;font-family:OpenSansRegular;color:#777774;line-height:22px}#portal_features .preferences .item .tip-container .tip:after,#portal_track_catalog .preferences .item .tip-container .tip:after{top:25px;left:-32px;right:auto;margin-top:-16px;border-width:17px;border-color:transparent rgba(0,0,0,0.06) transparent transparent;border-style:solid;content:"";width:0;height:0;position:absolute;z-index:1}#portal_features .preferences .item .tip-container .tip:before,#portal_track_catalog .preferences .item .tip-container .tip:before{left:50%;margin-left:-15px;z-index:2;content:'';position:absolute;border-style:solid;border-width:15px;border-color:transparent transparent #fff;width:0;height:0;top:25px;left:-13px;right:auto;margin-top:-15px;border-color:transparent #FFF transparent transparent}#portal_features .preferences .item .tip-container:hover,#portal_track_catalog .preferences .item .tip-container:hover{background:url('/static/img/stats/question_mark_1.png') no-repeat transparent;background-size:14px 14px}#portal_features .preferences .item .tip-container:hover .tip,#portal_track_catalog .preferences .item .tip-container:hover .tip{display:block}#portal_features .preferences .item .trigger,#portal_track_catalog .preferences .item .trigger{margin-left:0;position:relative;left:75px}#portal_features .checkbox-keep,#portal_track_catalog .checkbox-keep{width:25px;position:relative;display:inline-block;margin-left:110px;position:absolute;margin-top:8px}#portal_features .checkbox-keep label,#portal_track_catalog .checkbox-keep label{cursor:pointer;position:absolute;width:19px;height:19px;top:0;left:0;background:transparent;border:1px solid #ddd;border-radius:3px}#portal_features .checkbox-keep label:after,#portal_track_catalog .checkbox-keep label:after{opacity:.2;content:'';position:absolute;width:8px;height:4px;background:transparent;top:4px;left:4px;border:2px solid #FFF;border-top:none;border-right:none;transform:rotate(-45deg)}#portal_features .checkbox-keep label:hover::after,#portal_track_catalog .checkbox-keep label:hover::after{opacity:.5}#portal_features .checkbox-keep label span,#portal_track_catalog .checkbox-keep label span{margin-left:35px;line-height:18px;white-space:nowrap}#portal_features .checkbox-keep input[type=checkbox],#portal_track_catalog .checkbox-keep input[type=checkbox]{visibility:hidden}#portal_features .checkbox-keep input[type=checkbox]:checked+label,#portal_track_catalog .checkbox-keep input[type=checkbox]:checked+label{background:#00aaea}#portal_features .checkbox-keep input[type=checkbox]:checked+label:after,#portal_track_catalog .checkbox-keep input[type=checkbox]:checked+label:after{opacity:1}#portal_resources .selector input{padding:10px 20px;width:700px;height:40px;margin-right:13px;font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_resources .selector input.placeholder{color:#d7d7d2}#portal_resource_card{display:inline-block;vertical-align:top;width:300px;margin-right:15px;height:380px;padding:10px;position:relative;cursor:pointer}#portal_resource_card .image{width:280px;height:220px}#portal_resource_card .name{margin:10px 0;color:#ff7a00;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal}#portal_resource_card .description{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;line-height:16px;max-height:48px;margin-bottom:10px;color:#777774;overflow:hidden}#portal_resource_card .type{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_resource_card .download{position:absolute;bottom:10px;right:20px;font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_resource_card .download span{margin-right:1px}#portal_resource_card .download span.downl_img{margin-left:3px;margin-right:0}#portal_resource_card:nth-child(3n){margin-right:0}#portal_resource_card a,#portal_resource_card a:focus,#portal_resource_card a:visited,#portal_resource_card a:hover{text-decoration:none;outline:0}#portal_user_add_update .step{padding:0 50px}#portal_user_add_update .step .title{color:#ff7a00;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;line-height:20px}#portal_user_add_update .step .description{color:#777774;font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;line-height:16px}#portal_user_add_update .step .button.download{height:auto;margin-top:10px}#portal_user_add_update .step .button.download img{position:relative;top:5px;margin-right:3px}#portal_user_add_update .step .upload .button{margin-top:15px;height:auto}#portal_user_add_update .step .upload .button img{position:relative;top:5px;margin-right:3px}#portal_user_add_update .step:nth-child(2){margin-bottom:50px}#portal_user_add_update .step .progress{display:none;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;min-width:344px;color:#777774;line-height:30px;margin-top:20px}#portal_user_add_update .step .progress.visible{display:inline-block}#portal_user_add_update .step .progress .filename{display:inline-block;margin-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:88%}#portal_user_add_update .step .progress .filesize{float:right;display:inline-block}#portal_user_add_update .step .progress .progressbar{position:relative;margin-top:-5px}#portal_user_add_update .step .progress .progressbar .background{width:100%;height:4px;background:#ebebe8;border-radius:4px}#portal_user_add_update .step .progress .progressbar .progress-line{width:0;height:4px;background:#ff7a00;border-radius:4px;position:absolute;top:0;-webkit-transition:width 100ms linear;-moz-transition:width 100ms linear;-ms-transition:width 100ms linear;-o-transition:width 100ms linear;transition:width 100ms linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_user_add_update .step .progress .progressbar .progress-line.notransition{-webkit-transition:width 0ms;-moz-transition:width 0ms;-ms-transition:width 0ms;-o-transition:width 0ms;transition:width 0ms;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_user_add_update .step .progress .percents{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal}#portal_user_add_update .step .progress .percents.success{color:#090}#portal_user_add_update .step.ftp-auto-upload{position:relative}#portal_user_add_update .step.ftp-auto-upload hr{margin:40px 0}#portal_user_add_update .step.ftp-auto-upload .title{font-family:OpenSansRegular;color:#777774}#portal_user_add_update .step.ftp-auto-upload .row{margin-top:20px}#portal_user_add_update .step.ftp-auto-upload .row .title{display:inline-block}#portal_user_add_update .step.ftp-auto-upload .row .title.key{width:120px;text-align:right;margin-right:20px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder{display:inline-block;margin-left:50px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder *{display:inline-block;vertical-align:middle;cursor:pointer}#portal_user_add_update .step.ftp-auto-upload .buttons-holder *:not(:last-child){margin-right:10px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder .copy-password-button{width:15px;height:18px;background:url(/static/img/portal/copy_default@2x.png) no-repeat;background-size:15px 18px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder .copy-password-button:hover{background:url(/static/img/portal/copy_active@2x.png) no-repeat;background-size:15px 18px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder .password-display-mode-button{width:18px;height:14px;background:url(/static/img/portal/show_pw_default@2x.png) no-repeat;background-size:18px 14px}#portal_user_add_update .step.ftp-auto-upload .buttons-holder .password-display-mode-button:hover{background:url(/static/img/portal/show_pw_active@2x.png) no-repeat;background-size:18px 14px}#portal_user_add_update .step.ftp-auto-upload .copied-message{position:absolute;width:200px;padding:30px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;border:1px solid #dfdfdb;text-align:center;top:50px;left:320px;background:rgba(255,255,255,0.7);box-shadow:0 4px 0 #adadad;display:none}#portal_user_add_update .step.ftp-auto-upload .copied-message .img{width:54px;height:62px;background:url(/static/img/portal/lockcheck@2x.png) no-repeat;background-size:54px 62px;margin:0 auto 15px}#portal_user_add_update .step.ftp-auto-upload .copied-message .msg{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal}#portal_user_add_update #humana_table .table .tab-row,#portal_user_add_update #met-life-table .table .tab-row{height:59px;line-height:59px}#portal_user_add_update #humana_table .table .tab-col,#portal_user_add_update #met-life-table .table .tab-col{display:inline-block;vertical-align:middle;line-height:normal;margin-right:-4px}#portal_user_add_update #humana_table .table .tab-col.name,#portal_user_add_update #met-life-table .table .tab-col.name{width:235px;padding-left:20px}#portal_user_add_update #humana_table .table .tab-col.contact,#portal_user_add_update #met-life-table .table .tab-col.contact{width:90px}#portal_user_add_update #humana_table .table .tab-col.comp-access,#portal_user_add_update #met-life-table .table .tab-col.comp-access{width:120px}#portal_user_add_update #humana_table .table .tab-col.eligibility,#portal_user_add_update #met-life-table .table .tab-col.eligibility{width:70px}#portal_user_add_update #humana_table .table .tab-col.consented,#portal_user_add_update #met-life-table .table .tab-col.consented{width:115px}#portal_user_add_update #humana_table .table .tab-col.assigned,#portal_user_add_update #met-life-table .table .tab-col.assigned{width:120px}#portal_user_add_update #humana_table .table .tab-col.created,#portal_user_add_update #met-life-table .table .tab-col.created{width:115px}#portal_user_add_update #humana_table .table .tab-col.edit,#portal_user_add_update #met-life-table .table .tab-col.edit{width:60px}#portal_user_add_update #humana_table .table .tab-col.phone,#portal_user_add_update #met-life-table .table .tab-col.phone{width:130px}#portal_user_add_update #humana_table .table .tab-col.email,#portal_user_add_update #met-life-table .table .tab-col.email{width:200px}#portal_user_add_update #humana_table .table .tab-col.claim,#portal_user_add_update #met-life-table .table .tab-col.claim{width:125px}#portal_user_add_update #humana_table .table .head,#portal_user_add_update #met-life-table .table .head{color:#00aaea;font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal}#portal_user_add_update #humana_table .table .head .tab-col,#portal_user_add_update #met-life-table .table .head .tab-col{text-align:center}#portal_user_add_update #humana_table .table .body .tab-row,#portal_user_add_update #met-life-table .table .body .tab-row{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_user_add_update #humana_table .table .body .tab-row:nth-child(2n+1),#portal_user_add_update #met-life-table .table .body .tab-row:nth-child(2n+1){background-color:#fdfcf9}#portal_user_add_update #humana_table .table .body .tab-row .tab-col,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col{padding-left:25px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.name,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.name{padding-left:80px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact{padding-left:12px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon{float:left;position:relative}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon .tooltip,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon .tooltip{position:absolute;display:none;z-index:99999;background:#fff;border:solid 1px #ddd;bottom:35px;width:auto;padding:15px 20px;border-radius:4px;text-align:center;white-space:nowrap}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon .tooltip .content,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon .tooltip .content{position:relative;z-index:3;width:100%}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon .tooltip::before,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon .tooltip::before{content:"";position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px;opacity:0;z-index:1}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon .tooltip::after,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon .tooltip::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:25px;height:25px;content:'';border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:50%;margin-left:-12px;bottom:-14px;background:#fff;z-index:2}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon:hover .tooltip,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon:hover .tooltip{display:block}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon.email,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon.email{width:18px;height:18px;background:url(/static/img/portal/@_icon@2x.png) no-repeat;background-size:18px 18px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon.phone,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon.phone{width:17px;height:18px;background:url(/static/img/portal/phone_icon@2x.png) no-repeat;background-size:17px 18px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon.note,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon.note{width:15px;height:19px;background:url(/static/img/portal/note_icon@2x.png) no-repeat;background-size:15px 19px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon:nth-child(2),#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon:nth-child(2),#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon:nth-child(3),#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon:nth-child(3){margin-left:10px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon.note .tooltip,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon.note .tooltip,#portal_user_add_update #humana_table .table .body .tab-row .tab-col.contact .icon.phone .tooltip,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.contact .icon.phone .tooltip{max-width:300px;width:300px;white-space:normal}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.edit,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.edit{padding-left:20px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col.edit .edit-icon,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col.edit .edit-icon{display:block;width:16px;height:16px;background:url("/static/img/portal/users/icon_pencil.png") no-repeat;background-size:cover;margin:4px 0 0 4px}#portal_user_add_update #humana_table .table .body .tab-row .tab-col .user-avatar,#portal_user_add_update #met-life-table .table .body .tab-row .tab-col .user-avatar{position:absolute;left:68px;margin-top:-11px}#portal_user_add_update #met-life-table .table .head .tab-col.email,#portal_user_add_update #met-life-table .table .head .tab-col.claim,#portal_user_add_update #met-life-table .table .head .tab-col.phone{text-align:left;padding-left:22px}#portal_user_add_update #met-life-table .table .tab-col.name{width:230px}#portal_user_add_update #met-life-table .table .tab-col.phone{width:140px}#portal_user_add_update #met-life-table .table .tab-col.email{width:255px}#portal_user_add_update #met-life-table .table .tab-col.consented{width:110px}#portal_user_add_update #met-life-table .table .tab-col.claim{width:140px}#portal_user_add_update .add-user-btn{width:105px;height:45px;text-align:center;line-height:45px;font-size:14px;font-family:OpenSansBold;float:right;margin-top:-100px}#portal_user_update_error_modal{width:590px;height:325px;padding:50px 60px}#portal_user_update_error_modal .title{font-size:26px;font-size:2.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_user_update_error_modal .errors{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;color:#ff3131;margin-top:15px;height:160px;overflow-y:scroll}#portal_user_roles .list .list-row .list-cell{width:20%!important}#portal_user_roles .list .list-row .list-cell:first-child{width:40%!important;padding-left:130px!important}#portal_user_roles .list .list-row .list-cell:first-child .user-avatar{position:absolute;left:60px;margin-top:-9px}#portal_user_roles .list .list-row .list-cell .edit-icon{display:block;width:16px;height:16px;background:url("/static/img/portal/users/icon_pencil.png") no-repeat;background-size:cover;margin:4px 0 0 4px}#portal_user_roles .button.add{float:right;margin:60px 65px 100px 0;height:auto}#portal_user_status .top_section .text .sub{line-height:38px}#portal_demo_data .step{padding:0 50px}#portal_demo_data .step .title{color:#ff7a00;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;line-height:20px}#portal_demo_data .step .description{color:#777774;font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;line-height:16px}#portal_demo_data .step .button.download{height:auto;margin-top:10px}#portal_demo_data .step .button.download img{position:relative;top:3px;margin-right:3px}#portal_demo_data .step .upload .button{margin-top:15px;height:auto}#portal_demo_data .step .upload .button img{position:relative;top:5px;margin-right:3px}#portal_demo_data .step:nth-child(2){margin-bottom:50px}#portal_demo_data .step .progress{display:none;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;min-width:344px;color:#777774;line-height:30px;margin-top:20px}#portal_demo_data .step .progress.visible{display:inline-block}#portal_demo_data .step .progress .filename{display:inline-block;margin-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:88%}#portal_demo_data .step .progress .filesize{float:right;display:inline-block}#portal_demo_data .step .progress .progressbar{position:relative;margin-top:-5px}#portal_demo_data .step .progress .progressbar .background{width:100%;height:4px;background:#ebebe8;border-radius:4px}#portal_demo_data .step .progress .progressbar .progress-line{width:0;height:4px;background:#ff7a00;border-radius:4px;position:absolute;top:0;-webkit-transition:width 100ms linear;-moz-transition:width 100ms linear;-ms-transition:width 100ms linear;-o-transition:width 100ms linear;transition:width 100ms linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_demo_data .step .progress .progressbar .progress-line.notransition{-webkit-transition:width 0ms;-moz-transition:width 0ms;-ms-transition:width 0ms;-o-transition:width 0ms;transition:width 0ms;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_demo_data .step .progress .percents{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal}#portal_demo_data .step .progress .percents.success{color:#090}#portal_demo_data .step .demo_setting{border-bottom:1px solid #DFDFDB;padding:25px 0}#portal_demo_data .step .demo_setting .title{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;display:inline-block;vertical-align:top;color:#777774;line-height:35px}#portal_branding .top_section .logo_setting{border-bottom:1px solid #DFDFDB;padding:25px 0}#portal_branding .top_section .logo_setting .title{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;display:inline-block;vertical-align:top;color:#777774;line-height:35px}#portal_branding .upload_section{padding:70px 0 86px}#portal_branding .upload_section .upload{width:350px;padding-left:20px;display:inline-block;vertical-align:top}#portal_branding .upload_section .upload .button{height:auto}#portal_branding .upload_section .upload .button img{position:relative;top:2px;margin-right:3px}#portal_branding .upload_section .support_info{margin:25px 0;font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal}#portal_branding .upload_section .support_image{padding-left:15px}#portal_branding .upload_section .uploaded_logo{width:300px;height:100px;display:inline-block;vertical-align:top;text-align:center;position:relative}#portal_branding .upload_section .uploaded_logo img{height:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#portal_branding .preview_section{padding:0 0 0 60px}#portal_branding .preview_section .title{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;margin-bottom:25px}#portal_branding .preview_section .click_zoom{position:absolute;top:0;color:#FFF;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;padding-top:7px;letter-spacing:.3px;background:#f56529;border-radius:0 0 0 7px;text-transform:uppercase;-webkit-transition:right .25s ease 0s;-moz-transition:right .25s ease 0s;-ms-transition:right .25s ease 0s;-o-transition:right .25s ease 0s;transition:right .25s ease 0s;-webkit-transition:left .25s ease 0s;-moz-transition:left .25s ease 0s;-ms-transition:left .25s ease 0s;-o-transition:left .25s ease 0s;transition:left .25s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#portal_branding .preview_section .click_zoom .label{float:right;margin-right:15px}#portal_branding .preview_section .click_zoom .zoom-icon{background:url("/static/img/icons/magnifier_2x.png") center top / cover no-repeat;width:20px;height:20px;display:inline-block;margin-left:6px}#portal_branding .preview_section .mobile{display:inline-block;vertical-align:bottom;width:173px;height:362px;background:url('/static/img/portal/settings/iphone.png') no-repeat transparent;background-size:cover;margin-right:70px;position:relative;cursor:pointer;overflow:hidden}#portal_branding .preview_section .mobile .screenshot{width:146px;height:257px;position:absolute;top:53px;left:14px;overflow:hidden}#portal_branding .preview_section .mobile .click_zoom{color:#FFF;font-size:10px;padding-top:7px;letter-spacing:.3px;background:#f56529;border-radius:0 0 0 7px;text-transform:uppercase;background-image:none;width:148px;height:28px;left:146px;top:2px}#portal_branding .preview_section .mobile .click_zoom.visible{left:25px}#portal_branding .preview_section .mobile .click_zoom .label{margin-right:4px}#portal_branding .preview_section .mobile .click_zoom .zoom-icon{width:16px;height:16px}#portal_branding .preview_section .mobile .logo{margin:170px auto;left:0;right:0;width:75px;height:25px;text-align:center;position:relative}#portal_branding .preview_section .mobile .logo img{max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#portal_branding .preview_section .browser{display:inline-block;vertical-align:top;background:url('/static/img/portal/settings/browser.png') no-repeat transparent;background-size:cover;width:590px;height:397px;position:relative;overflow:hidden;cursor:pointer}#portal_branding .preview_section .browser .screenshot{width:588px;height:337px;position:absolute;top:59px;left:1px;border-radius:0 0 4px 4px;overflow:hidden}#portal_branding .preview_section .browser .click_zoom{width:237px;height:35px;left:555px}#portal_branding .preview_section .browser .click_zoom.visible{left:354px}#portal_branding .preview_section .browser .logo{position:absolute;margin:31px auto;left:0;right:0;text-align:center;width:75px;height:25px;position:relative}#portal_branding .preview_section .browser .logo img{max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}html[lang=es] #portal_branding .preview_section .browser .click_zoom{font-size:14px;padding-top:1px}html[lang=es] #portal_branding .preview_section .browser .click_zoom .zoom-icon{margin-top:6px}html[lang=es] #portal_branding .preview_section .browser .click_zoom .label{margin-right:2px;display:inline-block;max-width:200px;line-height:16px}html[lang=es] #portal_branding .preview_section .mobile .click_zoom{font-size:9px;padding-top:1px}html[lang=es] #portal_branding .preview_section .mobile .click_zoom .zoom-icon{margin-top:5px}html[lang=es] #portal_branding .preview_section .mobile .click_zoom .label{margin-right:2px;display:inline-block;max-width:120px}html[lang=fr] #portal_branding .preview_section .browser .click_zoom{font-size:14px;padding-top:1px}html[lang=fr] #portal_branding .preview_section .browser .click_zoom .zoom-icon{margin-top:6px}html[lang=fr] #portal_branding .preview_section .browser .click_zoom .label{margin-right:6px;display:inline-block;max-width:190px;line-height:16px}html[lang=fr] #portal_branding .preview_section .mobile .click_zoom{font-size:9px;padding-top:1px}html[lang=fr] #portal_branding .preview_section .mobile .click_zoom .zoom-icon{margin-top:5px}html[lang=fr] #portal_branding .preview_section .mobile .click_zoom .label{margin-right:2px;display:inline-block;max-width:115px}#portal_branding_preview_modal{max-width:100%;max-height:100%}#portal_branding_preview_modal.mobile{max-width:none;max-height:none;width:640px;height:1136px}#portal_branding_preview_modal.mobile .mobile-logo{position:absolute;top:51%;left:50%}#portal_branding_preview_modal.mobile .mobile-logo .logo{margin-left:-50%}#portal_branding_preview_modal .container{overflow:hidden;border-radius:10px}#portal_branding_preview_modal .container .logo{position:absolute}#portal_overview{padding:0 15px 0 25px}#portal_overview .clearfix{clear:both}#portal_overview .js-toggle{font-size:16px;font-size:1.6rem;font-family:OpenSansLight;font-weight:normal;padding:0 5px;position:absolute;top:-2px;right:-15px;text-decoration:none}#portal_overview .week-retention-rate.collapsed,#portal_overview .month-retention-rate.collapsed{display:none}#portal_overview .section{margin-left:20px}#portal_overview .divider{border-color:#e4e4e2;margin:60px 0}#portal_overview .title{font-family:OpenSansRegular}#portal_overview .title .icon{position:absolute}#portal_overview .title .text{margin-left:82px}#portal_overview .title .label{color:#ff7a00;font-size:21px}#portal_overview .title .sub{color:#777774;font-size:15px}#portal_overview .title .question{display:inline-block;width:15px;height:15px;background:url(/static/img/stats/question_mark_1.png) no-repeat;background-size:14px 14px;vertical-align:middle;cursor:pointer;margin-left:10px;opacity:.5}#portal_overview .title .question:hover{opacity:1}#portal_overview .title .question_tooltip{display:inline-block;text-transform:none;width:1px;height:15px;position:relative}#portal_overview .title .question_tooltip .tooltip{background:#fff;border:solid 1px #ddd;display:none;position:absolute;top:-18px;left:18px;min-width:215px;padding:15px 20px;text-align:left;border-radius:4px;z-index:99}#portal_overview .title .question_tooltip .tooltip::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:25px;height:25px;content:'';border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:-13.5px;top:15px;background:#fff}#portal_overview .title .question_tooltip .tooltip h3{margin:0 0 4px 0;color:#ff7a00;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:bold}#portal_overview .title .question_tooltip .tooltip p{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin:0;line-height:1.8}#portal_overview .title .question:hover+.question_tooltip .tooltip{display:block}#portal_overview .summary .title{min-height:38px}#portal_overview .summary .title .icon{width:38px;height:38px;background:url("/static/img/portal/overview/title_summary_icon.png")}#portal_overview .summary .content{padding-top:50px}#portal_overview .summary .content .heatmap-container{border:1px solid #F2F3F3;margin:20px;overflow:auto}#portal_overview .summary .content .heatmap-container .heatmap-title{background:#F2F3F3;line-height:26px;height:26px;padding-left:8px;font-weight:500}#portal_overview .summary .content .heatmap-container .heatmap-pivot-label{font-size:12px;text-align:center;margin:10px}#portal_overview .summary .content .heatmap-container .heatmap-table{table-layout:fixed;border-collapse:separate;font-size:10px;border-spacing:1px;margin:5px auto 10px auto}#portal_overview .summary .content .heatmap-container .heatmap-table td{overflow:hidden;padding:6px 6px 4px 6px;color:#333}#portal_overview .summary .content .heatmap-container .heatmap-table .heatmap-table-header-cell{overflow:hidden;font-size:12px;padding:4px;color:white;background:gray}#portal_overview .summary .content .heatmap-container .heatmap-table .heatmap-string{text-align:left;white-space:nowrap}#portal_overview .summary .content .heatmap-container .heatmap-table .heatmap-number{text-align:center}#portal_overview .summary .content .heatmap-container .label{text-align:center;color:#8D9D9F}#portal_overview .summary .content .heatmap-container .title{padding-left:10px}#portal_overview .summary .content .left{width:50%;float:left}#portal_overview .summary .content .left .tab-row{min-height:70px;color:#777774}#portal_overview .summary .content .left .tab-row .key{float:left;width:50%;text-align:right;font-size:18px;font-size:1.8rem;font-family:OpenSansLight;font-weight:normal;font-weight:900;padding-top:5px;position:relative}#portal_overview .summary .content .left .tab-row .val{margin-left:50%;padding-left:30px}#portal_overview .summary .content .left .tab-row .val.up .grow-icon{width:0;height:0;border-style:solid;border-width:0 10px 17px 10px;border-color:transparent transparent #090 transparent}#portal_overview .summary .content .left .tab-row .val.up .grow-message .percent{color:#090}#portal_overview .summary .content .left .tab-row .val.down .grow-icon{width:0;height:0;border-style:solid;border-width:17px 10px 0 10px;border-color:#ff0026 transparent transparent transparent}#portal_overview .summary .content .left .tab-row .val.down .grow-message .percent{color:#ff0026}#portal_overview .summary .content .left .tab-row .val .num{font-size:22px;font-size:2.2rem;font-family:OpenSansRegular;font-weight:normal}#portal_overview .summary .content .left .tab-row .val .grow-icon{float:right;margin:7px 93px 0 0}#portal_overview .summary .content .left .tab-row .val .grow-message .percent{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal}#portal_overview .summary .content .left .tab-row .val .grow-message .text{font-size:12px;font-size:1.2rem;font-family:OpenSansLight;font-weight:normal}#portal_overview .summary .content .right{margin-left:50%;padding-top:40px}#portal_overview .summary .content .right .left{width:50%;float:left}#portal_overview .summary .content .right .right{padding-top:0;margin-left:50%}#portal_overview .summary .content .right .chart{position:relative;text-align:center}#portal_overview .summary .content .right .chart .label{font-size:30px;font-size:3rem;font-family:OpenSansLight;font-weight:normal;position:absolute;color:#ff7a00;line-height:111px;width:100%}#portal_overview .summary .content .right .chart svg{display:block;margin:0 auto;transform:rotate(-90deg)}#portal_overview .summary .content .right .chart .name-label{font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;color:#333;margin:25px 0 12px 0}#portal_overview .summary .content .right .chart .grow-percent{font-size:12px;font-size:1.2rem;font-family:OpenSansLight;font-weight:normal;color:#090;font-weight:bold}#portal_overview .summary .content .right .chart .grow-percent.down{color:#ff0026}#portal_overview .summary .content .right .chart .grow-message{font-size:12px;font-size:1.2rem;font-family:OpenSansLight;font-weight:normal;color:#777774}#portal_overview .hs-cohorts .title{min-height:64px}#portal_overview .hs-cohorts .title .icon{width:67px;height:64px;background:url("/static/img/portal/overview/title_hs_cohorts_icon.png")}#portal_overview .hs-cohorts .content{padding-top:65px;color:#777774}#portal_overview .hs-cohorts .content .title{font-size:22px;font-size:2.2rem;font-family:OpenSansRegular;font-weight:normal}#portal_overview .hs-cohorts .content .left{width:60%;float:left;border-right:1px solid #e4e4e2;padding-right:20px}#portal_overview .hs-cohorts .content .left .title{min-height:52px}#portal_overview .hs-cohorts .content .left .chart{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;position:relative}#portal_overview .hs-cohorts .content .left .chart .axisTitleY{font-family:OpenSansLight;font-size:13px;color:#ff7a00;position:absolute;top:50%;left:-13%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#portal_overview .hs-cohorts .content .left .chart .chart-description{position:absolute;top:20px;margin-left:40px;display:inline-block}#portal_overview .hs-cohorts .content .left .chart .chart-description .title{font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;min-height:auto;margin-bottom:20px}#portal_overview .hs-cohorts .content .left .chart .chart-description .item{margin-bottom:15px}#portal_overview .hs-cohorts .content .left .chart .chart-description .item *{vertical-align:middle}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .point{width:15px;height:15px;border-radius:50%;display:inline-block}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .point.severe{background:#ff0027}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .point.mild-moderate{background:#fe882a}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .point.low{background:#f4d420}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .point.none{background:#090}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .label{margin-left:10px;display:inline-block}#portal_overview .hs-cohorts .content .left .chart .chart-description .item .question{height:15px}#portal_overview .hs-cohorts .content .left .chart .head{float:right;text-align:right;font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal}#portal_overview .hs-cohorts .content .left .chart .head>* .text{display:inline-block}#portal_overview .hs-cohorts .content .left .chart .head>* .icon{vertical-align:bottom;margin-left:7px;width:17px;height:17px}#portal_overview .hs-cohorts .content .left .chart .head .initial{margin-bottom:12px}#portal_overview .hs-cohorts .content .left .chart .head .initial .icon{background:url(/static/img/portal/overview/initial_score_icon.png)}#portal_overview .hs-cohorts .content .left .chart .head .most-recent .icon{background:url(/static/img/portal/overview/most_recent_score_icon.png)}#portal_overview .hs-cohorts .content .left .chart .body{margin-top:50px;position:relative}#portal_overview .hs-cohorts .content .left .chart .body svg{margin-top:-50px;position:absolute}#portal_overview .hs-cohorts .content .right{padding-left:40px;float:left;width:40%}#portal_overview .hs-cohorts .content .right .nav-bar li{display:inline-block;margin-right:25px}#portal_overview .hs-cohorts .content .right .nav-bar li a{font-size:18px;font-size:1.8rem;font-family:OpenSansLight;font-weight:normal;display:block;color:#777774;text-decoration:none;font-weight:500}#portal_overview .hs-cohorts .content .right .nav-bar li a:hover{color:#ff7a00}#portal_overview .hs-cohorts .content .right .nav-bar li.active{border-bottom:#ff7a00 solid 1px;padding-bottom:4px}#portal_overview .hs-cohorts .content .right .nav-bar li.active a{color:#ff7a00;pointer-events:none}#portal_overview .hs-cohorts .content .right .tab{color:#777774;position:relative;margin-top:40px}#portal_overview .hs-cohorts .content .right .tab .divider-v{width:3px;position:absolute;background:#c9c9c7;left:65%;top:25px;bottom:22px}#portal_overview .hs-cohorts .content .right .tab .tab-row .key{font-size:18px;font-size:1.8rem;font-family:OpenSansLight;font-weight:normal;float:left;width:55%;text-align:right;padding:23px 0}#portal_overview .hs-cohorts .content .right .tab .tab-row .val{font-size:22px;font-size:2.2rem;font-family:OpenSansRegular;font-weight:normal;margin-left:55%;padding:20px 0 20px 50px}#portal_overview .hs-cohorts .content .right .tab .tab-row .val .grow-icon{display:inline-block;margin-left:5px}#portal_overview .hs-cohorts .content .right .tab .tab-row .val.up .grow-icon{width:0;height:0;border-style:solid;border-width:0 10px 17px 10px;border-color:transparent transparent #090 transparent}#portal_overview .hs-cohorts .content .right .tab .tab-row .val.down .grow-icon{width:0;height:0;border-style:solid;border-width:17px 10px 0 10px;border-color:#ff0026 transparent transparent transparent}#portal_overview .track-topics-breakdown .title{min-height:49px}#portal_overview .track-topics-breakdown .title .icon{width:44px;height:49px;background:url("/static/img/portal/overview/track_topics_breakdown_icon.png")}#portal_overview .track-topics-breakdown .content{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal}#portal_overview .track-topics-breakdown .content .tab-header{color:#00aaea;margin:50px 0 30px 0;padding-left:60px}#portal_overview .track-topics-breakdown .content .tab-row{padding:16px 0 16px 60px;color:#777774;font-weight:500}#portal_overview .track-topics-breakdown .content .tab-row:nth-child(even){background:#fdfcf9}#portal_overview .track-topics-breakdown .content .key{display:inline-block;width:44%;float:left}#portal_overview .track-topics-breakdown .content .val{display:inline-block;text-align:center}#portal_recommender_assessment{padding:0 15px 0 45px}#portal_recommender_assessment .title{min-height:55px;font-family:OpenSansRegular}#portal_recommender_assessment .title .icon{position:absolute;background:url(/static/img/portal/icon_lamp.png);width:37px;height:55px}#portal_recommender_assessment .title .text{margin-left:82px}#portal_recommender_assessment .title .text .label{color:#ff7a00;font-size:21px}#portal_recommender_assessment .title .text .sub{color:#777774;font-size:15px}#portal_recommender_assessment .content{padding:40px 0 165px 0}#portal_recommender_assessment .content .section{margin-bottom:85px}#portal_recommender_assessment .content .section#gender .chart-semiround{margin-top:-40px}#portal_recommender_assessment .content .section#meditation .chart-semiround{margin-top:-40px}#portal_recommender_assessment .content .section .section-title{font-size:22px;font-size:2.2rem;font-family:OpenSansLight;font-weight:normal}#portal_recommender_assessment .content .section .chart-semiround{margin:0 auto;width:690px}#portal_recommender_assessment .content .section .charts{position:relative;margin-top:40px}#portal_recommender_assessment .content .section .charts .divider{position:absolute;width:1px;height:100%;background:#ddd;top:0;left:229px}#portal_recommender_assessment .content .section .charts .bar-chart{margin-bottom:28px}#portal_recommender_assessment .content .section .charts .bar-chart .label{width:230px;text-align:right;padding-right:25px;height:25px;float:left;line-height:25px;font-size:19px;font-size:1.9rem;font-family:OpenSansLight;font-weight:normal}#portal_recommender_assessment .content .section .charts .bar-chart .progressbar{width:480px;background:#00aaea;height:25px;display:inline-block;float:left}#portal_recommender_assessment .content .section .charts .bar-chart .percent{margin-left:20px;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal;line-height:25px}#portal_recommender_assessment #multisection-dropdown{position:inherit}#portal_recommender_assessment #multisection-dropdown .dropdown-btn{width:280px;height:50px;padding:14px 20px;font-size:22px;font-size:2.2rem;font-family:OpenSansLight;font-weight:normal;line-height:18px}#portal_recommender_assessment #multisection-dropdown .dropdown-content{min-width:280px}#portal_recommender_assessment #multisection-dropdown .dropdown-content a{font-size:22px;font-size:2.2rem;font-family:OpenSansLight;font-weight:normal}#portal_campaigns{position:relative}#portal_campaigns *:not(input){-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}#portal_campaigns .options{color:#372f2b;font-size:18px;font-size:1.8rem;font-family:OpenSansSemibold;font-weight:normal;line-height:24px}#portal_campaigns #portal_campaign_tip{width:265px;position:absolute;z-index:999;overflow:hidden}#portal_campaigns #portal_campaign_tip .tip-inner{width:265px;min-height:200px;background:white;position:relative;-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 #CAC9C6;padding:20px 20px 30px}#portal_campaigns #portal_campaign_tip .tip-inner .links-section{width:85%;height:20px;position:absolute;bottom:15px}#portal_campaigns #portal_campaign_tip .tip-inner .links-section .link{font-size:14px;font-size:1.4rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;text-decoration:underline}#portal_campaigns #portal_campaign_tip .tip-inner .links-section .link.left{left:left}#portal_campaigns #portal_campaign_tip .tip-inner .links-section .link.right{float:right}#portal_campaigns #portal_campaign_tip .tip-inner .links-section .link:hover{color:#ff7a00}#portal_campaigns #portal_campaign_tip .tip-inner .title{color:#00aaea;font-size:16px;font-size:1.6rem;font-family:OpenSansSemibold;font-weight:normal}#portal_campaigns #portal_campaign_tip .tip-inner p{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal}#portal_campaigns #portal_campaign_tip .tip-inner.bottom{top:17px}#portal_campaigns #portal_campaign_tip .tip-inner.bottom:before{top:-34px}#portal_campaigns #portal_campaign_tip .tip-inner.top:before{bottom:-34px;border-color:#fff transparent transparent}#portal_campaigns #portal_campaign_tip .tip-inner:before{left:50%;margin-left:-20px;z-index:2;content:'';position:absolute;border-style:solid;border-width:17px;border-color:transparent transparent #fff;width:0;height:0}#portal_campaigns #portal_campaign_tip .tip-inner:after{border-style:solid;content:"";width:0;height:0;position:absolute;z-index:1}#portal_campaigns #portal_campaign_tip .tip-inner.bottom:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #CAC9C6;border-width:19px;left:50%;margin-left:-22px;top:-38px}#portal_campaigns #portal_campaign_tip .tip-inner.top:after{border-color:#CAC9C6 rgba(0,0,0,0) rgba(0,0,0,0);bottom:-36px;border-width:18px;left:50%;margin-left:-21px}#portal_campaigns .content-container .landing-ready{background:#D3F3FF}#portal_campaigns .content-container .top_section{padding:5px 0 0 11px}#portal_campaigns .content-container .top_section .button{position:relative;top:-2px}#portal_campaigns .content-container .top_section .options{position:relative;top:7px;width:20%}#portal_campaigns .content-container .top_section .reminder{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;line-height:40px;font-weight:normal;margin:20px 0 10px}#portal_campaigns .content-container .top_section .reminder span{margin:0 10px 0 0}#portal_campaigns .content-container .top_section .reminder span.last{margin:0 0 0 10px}#portal_campaigns .content-container .top_section .recipients{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;line-height:40px;font-weight:normal;margin-left:25px}#portal_campaigns .content-container .top_section .recipients .error{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;color:red;line-height:24px;margin-left:100px}#portal_campaigns .content-container .top_section .recipients input{height:40px;width:820px;padding:5px 20px;margin-left:15px}#portal_campaigns .content-container .top_section .recipients input.placeholder{color:#d7d7d2}#portal_campaigns .content-container .campaigns_section{margin:70px auto 0}#portal_campaigns .content-container .campaigns_section .description{color:#777774;font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal;line-height:22px;margin-bottom:10px}#portal_campaigns .content-container .calendar-container{position:relative}#portal_campaigns .content-container .calendar-container .arrow{width:23px;height:41px;position:absolute;top:260px;cursor:pointer}#portal_campaigns .content-container .calendar-container .arrow.left{left:-33px;background:url('/static/img/portal/campaigns/arrow_left.png')}#portal_campaigns .content-container .calendar-container .arrow.right{right:-32px;background:url('/static/img/portal/campaigns/arrow_right.png')}#portal_campaigns .content-container .calendar{width:932px;height:600px;margin:15px 0 30px;overflow:hidden}#portal_campaigns .content-container .calendar .calendar-inner{width:1864px;position:relative;left:0}#portal_campaigns .content-container .calendar .calendar-inner .current_year{vertical-align:top;float:left;width:932px}#portal_campaigns .content-container .calendar .calendar-inner .next_year{vertical-align:top;float:left;width:932px}#portal_campaigns .content-container .calendar .year{color:#372f2b;font-size:22px;font-size:2.2rem;font-family:OpenSansRegular;font-weight:normal;margin-bottom:5px;font-weight:600}#portal_campaigns .content-container .calendar .month{width:233px;height:165px;border:1px solid #777774;vertical-align:top;float:left;border:1px solid #d7d7d2;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:500;color:#777774;padding:3px 8px}#portal_campaigns .content-container .calendar .month .campaign{margin-top:2px;margin-left:1px}#portal_campaigns .content-container .calendar .month .campaign:first-child{margin-top:5px}#portal_campaigns .content-container .calendar .month.current{background:#FFEBD8}#portal_campaigns .content-container .calendar .month.landing-ready{background:#D3F3FF}#portal_campaigns .content-container .dynamic{min-height:95px;width:100%;position:relative;margin:15px 0}#portal_campaigns .content-container .dynamic #campaigns-container{min-height:70px;width:100%;position:absolute;padding-bottom:20px;top:0;left:0}#portal_campaigns .content-container .dynamic #campaigns-container .clearfix{width:1px;height:50px;display:inline-block;vertical-align:top;margin:15px 0 0 -3px}#portal_campaigns .content-container .campaign{position:relative;outline:none;vertical-align:bottom;margin:10px 10px 0 0;opacity:1;cursor:pointer;left:0;top:0;-khtml-user-drag:element;-webkit-user-drag:element}#portal_campaigns .content-container .campaign img{height:auto;width:204px}#portal_campaigns .content-container .campaign.dragging{opacity:0}#portal_campaigns .content-container .campaign.drag_ready{left:3px;top:-3px}.dropdown-container{position:relative;display:inline-block;vertical-align:top}.dropdown-container .dropdown{position:relative}.dropdown-container .dropdown .dropdown-body{border:1px solid #d7d7d2;cursor:pointer;border-radius:5px;padding:10px;font-size:14px;font-size:1.4rem;font-family:OpenSansBold;font-weight:normal;color:#777774;height:40px}.dropdown-container .dropdown .dropdown-body .triangle-icon{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #8e8e8c;border-bottom:none;float:right;margin:7px 8px 0 0}.dropdown-container .dropdown .dropdown-body.open .triangle-icon{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #8e8e8c;border-top:none}.dropdown-container .dropdown .dropdown-content{z-index:9999;display:none;position:absolute;background-color:white;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.dropdown-container .dropdown .dropdown-content a{padding:10px;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;color:#777774}.dropdown-container .dropdown .dropdown-content span{padding:10px;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal;color:#999;display:inline-block}#portal_campaigns .dropdown-container{min-width:150px}#portal_campaigns .dropdown-container .dropdown .dropdown-body{width:150px;line-height:normal;font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal}#portal_campaigns .dropdown-container .dropdown .dropdown-content{min-width:150px}#portal_resources .dropdown-container{min-width:225px}#portal_resources .dropdown-container .dropdown .dropdown-body{width:225px}#portal_resources .dropdown-container .dropdown .dropdown-content{min-width:225px;max-height:311px;overflow-y:scroll}.ov_inner .ov_content .dropdown-container{width:321px;top:9px}.ov_inner .ov_content .dropdown-container .dropdown .dropdown-body{width:321px}.ov_inner .ov_content .dropdown-container .dropdown .dropdown-content{min-width:321px}#portal_strength_in_action{position:relative;margin-left:90px;font-family:OpenSansRegular;font-weight:normal;color:#777774}#portal_strength_in_action .sia_charts_block{position:relative;width:900px;height:335px;margin-top:60px;margin-left:-78px}#portal_strength_in_action .title_icon_sia{position:absolute;width:42px;height:48px;top:-6px;left:-60px;background:url(/static/img/portal/icon_sheld.png);background-repeat:no-repeat}#portal_strength_in_action .arrow_block{position:relative;width:13px;height:335px;float:left}#portal_strength_in_action .arrow_block.right{width:30px}#portal_strength_in_action .arrow_block .chart_arrow{position:absolute;cursor:pointer;width:13px;height:22px;top:123px}#portal_strength_in_action .arrow_block .chart_arrow.right{right:0;background:url(/static/img/portal/arrow_right.png) no-repeat}#portal_strength_in_action .arrow_block .chart_arrow.left{left:0;background:url(/static/img/portal/arrow_left.png) no-repeat}#portal_strength_in_action .chart_body{position:relative;float:left;margin:auto;width:760px;height:335px;overflow:hidden}#portal_strength_in_action .chart_body .sia_main_chart{position:absolute;top:0;left:0}#portal_strength_in_action .yaxis_block{position:relative;float:left;width:60px;height:335px;@font(13px,OpenSansLight);color:#ff7a00}#portal_strength_in_action .yaxis_block .yaxis_name{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;margin:auto;height:30px;width:20px;display:block;top:125px;left:25px;position:absolute}#portal_strength_in_action .yaxis_scale{position:relative;float:left;width:30px;height:335px;@font(13px,OpenSansLight);color:#777774}#portal_strength_in_action .yaxis_scale .number{position:absolute;top:0}#portal_strength_in_action .yaxis_scale .number.one{top:211px}#portal_strength_in_action .yaxis_scale .number.two{top:166px}#portal_strength_in_action .yaxis_scale .number.free{top:121px}#portal_strength_in_action .yaxis_scale .number.fore{top:76px}#portal_strength_in_action .yaxis_scale .number.five{top:31px}#portal_strength_in_action .tooltip{background:#fff;border:solid 1px #ddd;display:none;position:absolute;top:-18px;left:18px;width:215px;padding:15px 20px;text-align:left;border-radius:4px}#portal_strength_in_action .tooltip .tooltip_arrow{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:25px;height:25px;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:-13.5px;top:15px;background:#fff}#portal_strength_in_action .tooltip h3{margin:0 0 4px 0;color:#ff7a00;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:bold}#portal_strength_in_action .tooltip p{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin:0;line-height:1.8}header[role="banner"].application.portal [role="navigation"] a{font-family:OpenSansBold}header[role="banner"].application.portal [role="navigation"] a:hover,header[role="banner"].application.portal [role="navigation"] a.on{padding-bottom:8px}#portal_dashboard .read_only,#portal_users .read_only,#portal_resources .read_only,#portal_settings .read_only,#portal_user_roles_edit_modal .read_only,#portal_user_roles_assign_modal .read_only,#portal_humana_user_add_update_edit_modal .read_only,#portal_met_life_user_add_update_edit_modal .read_only,#portal_campaigns .read_only{opacity:.5;pointer-events:none}#portal_dashboard .hidden,#portal_users .hidden,#portal_resources .hidden,#portal_settings .hidden,#portal_user_roles_edit_modal .hidden,#portal_user_roles_assign_modal .hidden,#portal_humana_user_add_update_edit_modal .hidden,#portal_met_life_user_add_update_edit_modal .hidden,#portal_campaigns .hidden{display:none!important}#portal_dashboard .title-container,#portal_users .title-container,#portal_resources .title-container,#portal_settings .title-container,#portal_user_roles_edit_modal .title-container,#portal_user_roles_assign_modal .title-container,#portal_humana_user_add_update_edit_modal .title-container,#portal_met_life_user_add_update_edit_modal .title-container,#portal_campaigns .title-container{font-family:OpenSansLight;font-size:18px;color:#777774;padding:17px 44px 17px;background:#f9f7f6;border-bottom:1px solid #d7d7d2}#portal_dashboard .content-container,#portal_users .content-container,#portal_resources .content-container,#portal_settings .content-container,#portal_user_roles_edit_modal .content-container,#portal_user_roles_assign_modal .content-container,#portal_humana_user_add_update_edit_modal .content-container,#portal_met_life_user_add_update_edit_modal .content-container,#portal_campaigns .content-container{padding:40px 44px 0;position:relative}#portal_dashboard .content-container .current-tab,#portal_users .content-container .current-tab,#portal_resources .content-container .current-tab,#portal_settings .content-container .current-tab,#portal_user_roles_edit_modal .content-container .current-tab,#portal_user_roles_assign_modal .content-container .current-tab,#portal_humana_user_add_update_edit_modal .content-container .current-tab,#portal_met_life_user_add_update_edit_modal .content-container .current-tab,#portal_campaigns .content-container .current-tab{padding-top:65px;padding-bottom:100px}#portal_dashboard .groups-selector,#portal_users .groups-selector,#portal_resources .groups-selector,#portal_settings .groups-selector,#portal_user_roles_edit_modal .groups-selector,#portal_user_roles_assign_modal .groups-selector,#portal_humana_user_add_update_edit_modal .groups-selector,#portal_met_life_user_add_update_edit_modal .groups-selector,#portal_campaigns .groups-selector{position:relative;display:inline-block}#portal_dashboard .groups-selector.assign-role .groups-holder,#portal_users .groups-selector.assign-role .groups-holder,#portal_resources .groups-selector.assign-role .groups-holder,#portal_settings .groups-selector.assign-role .groups-holder,#portal_user_roles_edit_modal .groups-selector.assign-role .groups-holder,#portal_user_roles_assign_modal .groups-selector.assign-role .groups-holder,#portal_humana_user_add_update_edit_modal .groups-selector.assign-role .groups-holder,#portal_met_life_user_add_update_edit_modal .groups-selector.assign-role .groups-holder,#portal_campaigns .groups-selector.assign-role .groups-holder{width:650px}#portal_dashboard .groups-selector.assign-role .groups-list,#portal_users .groups-selector.assign-role .groups-list,#portal_resources .groups-selector.assign-role .groups-list,#portal_settings .groups-selector.assign-role .groups-list,#portal_user_roles_edit_modal .groups-selector.assign-role .groups-list,#portal_user_roles_assign_modal .groups-selector.assign-role .groups-list,#portal_humana_user_add_update_edit_modal .groups-selector.assign-role .groups-list,#portal_met_life_user_add_update_edit_modal .groups-selector.assign-role .groups-list,#portal_campaigns .groups-selector.assign-role .groups-list{min-width:650px}#portal_dashboard .groups-selector.assign-superspace .group-label,#portal_users .groups-selector.assign-superspace .group-label,#portal_resources .groups-selector.assign-superspace .group-label,#portal_settings .groups-selector.assign-superspace .group-label,#portal_user_roles_edit_modal .groups-selector.assign-superspace .group-label,#portal_user_roles_assign_modal .groups-selector.assign-superspace .group-label,#portal_humana_user_add_update_edit_modal .groups-selector.assign-superspace .group-label,#portal_met_life_user_add_update_edit_modal .groups-selector.assign-superspace .group-label,#portal_campaigns .groups-selector.assign-superspace .group-label{background:#00aaea}#portal_dashboard .groups-selector .groups-holder,#portal_users .groups-selector .groups-holder,#portal_resources .groups-selector .groups-holder,#portal_settings .groups-selector .groups-holder,#portal_user_roles_edit_modal .groups-selector .groups-holder,#portal_user_roles_assign_modal .groups-selector .groups-holder,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder,#portal_campaigns .groups-selector .groups-holder{border:1px solid #d7d7d2;border-radius:5px;width:693px;padding:0 6px 6px 6px;margin-right:10px;cursor:text}#portal_dashboard .groups-selector .groups-holder .groups-selected .group-label,#portal_users .groups-selector .groups-holder .groups-selected .group-label,#portal_resources .groups-selector .groups-holder .groups-selected .group-label,#portal_settings .groups-selector .groups-holder .groups-selected .group-label,#portal_user_roles_edit_modal .groups-selector .groups-holder .groups-selected .group-label,#portal_user_roles_assign_modal .groups-selector .groups-holder .groups-selected .group-label,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected .group-label,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected .group-label,#portal_campaigns .groups-selector .groups-holder .groups-selected .group-label,#portal_dashboard .groups-selector .groups-holder .groups-selected .groups-input,#portal_users .groups-selector .groups-holder .groups-selected .groups-input,#portal_resources .groups-selector .groups-holder .groups-selected .groups-input,#portal_settings .groups-selector .groups-holder .groups-selected .groups-input,#portal_user_roles_edit_modal .groups-selector .groups-holder .groups-selected .groups-input,#portal_user_roles_assign_modal .groups-selector .groups-holder .groups-selected .groups-input,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected .groups-input,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected .groups-input,#portal_campaigns .groups-selector .groups-holder .groups-selected .groups-input{margin-top:6px}#portal_dashboard .groups-selector .groups-holder .groups-selected,#portal_users .groups-selector .groups-holder .groups-selected,#portal_resources .groups-selector .groups-holder .groups-selected,#portal_settings .groups-selector .groups-holder .groups-selected,#portal_user_roles_edit_modal .groups-selector .groups-holder .groups-selected,#portal_user_roles_assign_modal .groups-selector .groups-holder .groups-selected,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder .groups-selected,#portal_campaigns .groups-selector .groups-holder .groups-selected,#portal_dashboard .groups-selector .groups-holder .groups-input,#portal_users .groups-selector .groups-holder .groups-input,#portal_resources .groups-selector .groups-holder .groups-input,#portal_settings .groups-selector .groups-holder .groups-input,#portal_user_roles_edit_modal .groups-selector .groups-holder .groups-input,#portal_user_roles_assign_modal .groups-selector .groups-holder .groups-input,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder .groups-input,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder .groups-input,#portal_campaigns .groups-selector .groups-holder .groups-input{display:inline-block}#portal_dashboard .groups-selector .groups-holder input,#portal_users .groups-selector .groups-holder input,#portal_resources .groups-selector .groups-holder input,#portal_settings .groups-selector .groups-holder input,#portal_user_roles_edit_modal .groups-selector .groups-holder input,#portal_user_roles_assign_modal .groups-selector .groups-holder input,#portal_humana_user_add_update_edit_modal .groups-selector .groups-holder input,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-holder input,#portal_campaigns .groups-selector .groups-holder input{border:0;border-radius:0;box-shadow:none;font-family:OpenSansRegular;font-size:16px;color:#777774;padding:2px;width:100%}#portal_dashboard .groups-selector .groups-list,#portal_users .groups-selector .groups-list,#portal_resources .groups-selector .groups-list,#portal_settings .groups-selector .groups-list,#portal_user_roles_edit_modal .groups-selector .groups-list,#portal_user_roles_assign_modal .groups-selector .groups-list,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list,#portal_campaigns .groups-selector .groups-list{z-index:1;display:none;position:absolute;background-color:white;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);min-width:693px}#portal_dashboard .groups-selector .groups-list a,#portal_users .groups-selector .groups-list a,#portal_resources .groups-selector .groups-list a,#portal_settings .groups-selector .groups-list a,#portal_user_roles_edit_modal .groups-selector .groups-list a,#portal_user_roles_assign_modal .groups-selector .groups-list a,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a,#portal_campaigns .groups-selector .groups-list a{padding:6px;display:block;float:left}#portal_dashboard .groups-selector .groups-list a:hover,#portal_users .groups-selector .groups-list a:hover,#portal_resources .groups-selector .groups-list a:hover,#portal_settings .groups-selector .groups-list a:hover,#portal_user_roles_edit_modal .groups-selector .groups-list a:hover,#portal_user_roles_assign_modal .groups-selector .groups-list a:hover,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:hover,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:hover,#portal_campaigns .groups-selector .groups-list a:hover{background-color:#f1f1f1}#portal_dashboard .groups-selector .groups-list a.hover,#portal_users .groups-selector .groups-list a.hover,#portal_resources .groups-selector .groups-list a.hover,#portal_settings .groups-selector .groups-list a.hover,#portal_user_roles_edit_modal .groups-selector .groups-list a.hover,#portal_user_roles_assign_modal .groups-selector .groups-list a.hover,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a.hover,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a.hover,#portal_campaigns .groups-selector .groups-list a.hover{background-color:#e2e2e2}#portal_dashboard .groups-selector .groups-list a:nth-child(2n),#portal_users .groups-selector .groups-list a:nth-child(2n),#portal_resources .groups-selector .groups-list a:nth-child(2n),#portal_settings .groups-selector .groups-list a:nth-child(2n),#portal_user_roles_edit_modal .groups-selector .groups-list a:nth-child(2n),#portal_user_roles_assign_modal .groups-selector .groups-list a:nth-child(2n),#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n),#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n),#portal_campaigns .groups-selector .groups-list a:nth-child(2n){background-color:#f9f9f9}#portal_dashboard .groups-selector .groups-list a:nth-child(2n):hover,#portal_users .groups-selector .groups-list a:nth-child(2n):hover,#portal_resources .groups-selector .groups-list a:nth-child(2n):hover,#portal_settings .groups-selector .groups-list a:nth-child(2n):hover,#portal_user_roles_edit_modal .groups-selector .groups-list a:nth-child(2n):hover,#portal_user_roles_assign_modal .groups-selector .groups-list a:nth-child(2n):hover,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n):hover,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n):hover,#portal_campaigns .groups-selector .groups-list a:nth-child(2n):hover{background-color:#f1f1f1}#portal_dashboard .groups-selector .groups-list a:nth-child(2n).hover,#portal_users .groups-selector .groups-list a:nth-child(2n).hover,#portal_resources .groups-selector .groups-list a:nth-child(2n).hover,#portal_settings .groups-selector .groups-list a:nth-child(2n).hover,#portal_user_roles_edit_modal .groups-selector .groups-list a:nth-child(2n).hover,#portal_user_roles_assign_modal .groups-selector .groups-list a:nth-child(2n).hover,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n).hover,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:nth-child(2n).hover,#portal_campaigns .groups-selector .groups-list a:nth-child(2n).hover{background-color:#e2e2e2}#portal_dashboard .groups-selector .groups-list a,#portal_users .groups-selector .groups-list a,#portal_resources .groups-selector .groups-list a,#portal_settings .groups-selector .groups-list a,#portal_user_roles_edit_modal .groups-selector .groups-list a,#portal_user_roles_assign_modal .groups-selector .groups-list a,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a,#portal_campaigns .groups-selector .groups-list a,#portal_dashboard .groups-selector .groups-list a:hover,#portal_users .groups-selector .groups-list a:hover,#portal_resources .groups-selector .groups-list a:hover,#portal_settings .groups-selector .groups-list a:hover,#portal_user_roles_edit_modal .groups-selector .groups-list a:hover,#portal_user_roles_assign_modal .groups-selector .groups-list a:hover,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:hover,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:hover,#portal_campaigns .groups-selector .groups-list a:hover,#portal_dashboard .groups-selector .groups-list a:visited,#portal_users .groups-selector .groups-list a:visited,#portal_resources .groups-selector .groups-list a:visited,#portal_settings .groups-selector .groups-list a:visited,#portal_user_roles_edit_modal .groups-selector .groups-list a:visited,#portal_user_roles_assign_modal .groups-selector .groups-list a:visited,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:visited,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:visited,#portal_campaigns .groups-selector .groups-list a:visited,#portal_dashboard .groups-selector .groups-list a:active,#portal_users .groups-selector .groups-list a:active,#portal_resources .groups-selector .groups-list a:active,#portal_settings .groups-selector .groups-list a:active,#portal_user_roles_edit_modal .groups-selector .groups-list a:active,#portal_user_roles_assign_modal .groups-selector .groups-list a:active,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list a:active,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list a:active,#portal_campaigns .groups-selector .groups-list a:active{text-decoration:none}#portal_dashboard .groups-selector .groups-list.show,#portal_users .groups-selector .groups-list.show,#portal_resources .groups-selector .groups-list.show,#portal_settings .groups-selector .groups-list.show,#portal_user_roles_edit_modal .groups-selector .groups-list.show,#portal_user_roles_assign_modal .groups-selector .groups-list.show,#portal_humana_user_add_update_edit_modal .groups-selector .groups-list.show,#portal_met_life_user_add_update_edit_modal .groups-selector .groups-list.show,#portal_campaigns .groups-selector .groups-list.show{display:block}#portal_dashboard .groups-selector .group-label,#portal_users .groups-selector .group-label,#portal_resources .groups-selector .group-label,#portal_settings .groups-selector .group-label,#portal_user_roles_edit_modal .groups-selector .group-label,#portal_user_roles_assign_modal .groups-selector .group-label,#portal_humana_user_add_update_edit_modal .groups-selector .group-label,#portal_met_life_user_add_update_edit_modal .groups-selector .group-label,#portal_campaigns .groups-selector .group-label{color:white;background:#ff7a00;border-radius:5px;font-family:OpenSansSemibold;font-size:16px;padding:2px 6px;display:inline-block;margin-right:4px}#portal_dashboard .groups-selector .group-label .remove-btn,#portal_users .groups-selector .group-label .remove-btn,#portal_resources .groups-selector .group-label .remove-btn,#portal_settings .groups-selector .group-label .remove-btn,#portal_user_roles_edit_modal .groups-selector .group-label .remove-btn,#portal_user_roles_assign_modal .groups-selector .group-label .remove-btn,#portal_humana_user_add_update_edit_modal .groups-selector .group-label .remove-btn,#portal_met_life_user_add_update_edit_modal .groups-selector .group-label .remove-btn,#portal_campaigns .groups-selector .group-label .remove-btn{display:inline-block;width:8px;height:8px;background:url("/static/img/portal/cross_tag.png") no-repeat;background-size:cover;margin-top:7px;margin-right:4px;float:left;cursor:pointer}#portal_dashboard .groups-selector .group-label .remove-btn.hidden,#portal_users .groups-selector .group-label .remove-btn.hidden,#portal_resources .groups-selector .group-label .remove-btn.hidden,#portal_settings .groups-selector .group-label .remove-btn.hidden,#portal_user_roles_edit_modal .groups-selector .group-label .remove-btn.hidden,#portal_user_roles_assign_modal .groups-selector .group-label .remove-btn.hidden,#portal_humana_user_add_update_edit_modal .groups-selector .group-label .remove-btn.hidden,#portal_met_life_user_add_update_edit_modal .groups-selector .group-label .remove-btn.hidden,#portal_campaigns .groups-selector .group-label .remove-btn.hidden{display:none}#portal_dashboard .dropdown,#portal_users .dropdown,#portal_resources .dropdown,#portal_settings .dropdown,#portal_user_roles_edit_modal .dropdown,#portal_user_roles_assign_modal .dropdown,#portal_humana_user_add_update_edit_modal .dropdown,#portal_met_life_user_add_update_edit_modal .dropdown,#portal_campaigns .dropdown{position:absolute;display:inline-block}#portal_dashboard .dropdown .dropdown-btn,#portal_users .dropdown .dropdown-btn,#portal_resources .dropdown .dropdown-btn,#portal_settings .dropdown .dropdown-btn,#portal_user_roles_edit_modal .dropdown .dropdown-btn,#portal_user_roles_assign_modal .dropdown .dropdown-btn,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-btn,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-btn,#portal_campaigns .dropdown .dropdown-btn{border:1px solid #d7d7d2;cursor:pointer;border-radius:5px;width:180px;padding:10px;font-family:OpenSansBold;font-size:14px;color:#777774;height:40px}#portal_dashboard .dropdown .dropdown-btn:hover .triangle-icon,#portal_users .dropdown .dropdown-btn:hover .triangle-icon,#portal_resources .dropdown .dropdown-btn:hover .triangle-icon,#portal_settings .dropdown .dropdown-btn:hover .triangle-icon,#portal_user_roles_edit_modal .dropdown .dropdown-btn:hover .triangle-icon,#portal_user_roles_assign_modal .dropdown .dropdown-btn:hover .triangle-icon,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-btn:hover .triangle-icon,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-btn:hover .triangle-icon,#portal_campaigns .dropdown .dropdown-btn:hover .triangle-icon{border-top-color:#9e9e9c}#portal_dashboard .dropdown .dropdown-btn .triangle-icon,#portal_users .dropdown .dropdown-btn .triangle-icon,#portal_resources .dropdown .dropdown-btn .triangle-icon,#portal_settings .dropdown .dropdown-btn .triangle-icon,#portal_user_roles_edit_modal .dropdown .dropdown-btn .triangle-icon,#portal_user_roles_assign_modal .dropdown .dropdown-btn .triangle-icon,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-btn .triangle-icon,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-btn .triangle-icon,#portal_campaigns .dropdown .dropdown-btn .triangle-icon{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #8e8e8c;float:right;margin:7px 8px 0 0}#portal_dashboard .dropdown .dropdown-content,#portal_users .dropdown .dropdown-content,#portal_resources .dropdown .dropdown-content,#portal_settings .dropdown .dropdown-content,#portal_user_roles_edit_modal .dropdown .dropdown-content,#portal_user_roles_assign_modal .dropdown .dropdown-content,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content,#portal_campaigns .dropdown .dropdown-content{z-index:9999;display:none;position:absolute;background-color:white;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);min-width:180px}#portal_dashboard .dropdown .dropdown-content a,#portal_users .dropdown .dropdown-content a,#portal_resources .dropdown .dropdown-content a,#portal_settings .dropdown .dropdown-content a,#portal_user_roles_edit_modal .dropdown .dropdown-content a,#portal_user_roles_assign_modal .dropdown .dropdown-content a,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_campaigns .dropdown .dropdown-content a{padding:10px;font-family:OpenSansSemibold;font-size:14px;color:#777774}#portal_dashboard .dropdown .dropdown-content a,#portal_users .dropdown .dropdown-content a,#portal_resources .dropdown .dropdown-content a,#portal_settings .dropdown .dropdown-content a,#portal_user_roles_edit_modal .dropdown .dropdown-content a,#portal_user_roles_assign_modal .dropdown .dropdown-content a,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_campaigns .dropdown .dropdown-content a{display:block}#portal_dashboard .dropdown .dropdown-content a:hover,#portal_users .dropdown .dropdown-content a:hover,#portal_resources .dropdown .dropdown-content a:hover,#portal_settings .dropdown .dropdown-content a:hover,#portal_user_roles_edit_modal .dropdown .dropdown-content a:hover,#portal_user_roles_assign_modal .dropdown .dropdown-content a:hover,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:hover,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:hover,#portal_campaigns .dropdown .dropdown-content a:hover{background-color:#f1f1f1}#portal_dashboard .dropdown .dropdown-content a:nth-child(2n),#portal_users .dropdown .dropdown-content a:nth-child(2n),#portal_resources .dropdown .dropdown-content a:nth-child(2n),#portal_settings .dropdown .dropdown-content a:nth-child(2n),#portal_user_roles_edit_modal .dropdown .dropdown-content a:nth-child(2n),#portal_user_roles_assign_modal .dropdown .dropdown-content a:nth-child(2n),#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:nth-child(2n),#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:nth-child(2n),#portal_campaigns .dropdown .dropdown-content a:nth-child(2n){background-color:#f9f9f9}#portal_dashboard .dropdown .dropdown-content a:nth-child(2n):hover,#portal_users .dropdown .dropdown-content a:nth-child(2n):hover,#portal_resources .dropdown .dropdown-content a:nth-child(2n):hover,#portal_settings .dropdown .dropdown-content a:nth-child(2n):hover,#portal_user_roles_edit_modal .dropdown .dropdown-content a:nth-child(2n):hover,#portal_user_roles_assign_modal .dropdown .dropdown-content a:nth-child(2n):hover,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:nth-child(2n):hover,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:nth-child(2n):hover,#portal_campaigns .dropdown .dropdown-content a:nth-child(2n):hover{background-color:#f1f1f1}#portal_dashboard .dropdown .dropdown-content a,#portal_users .dropdown .dropdown-content a,#portal_resources .dropdown .dropdown-content a,#portal_settings .dropdown .dropdown-content a,#portal_user_roles_edit_modal .dropdown .dropdown-content a,#portal_user_roles_assign_modal .dropdown .dropdown-content a,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a,#portal_campaigns .dropdown .dropdown-content a,#portal_dashboard .dropdown .dropdown-content a:hover,#portal_users .dropdown .dropdown-content a:hover,#portal_resources .dropdown .dropdown-content a:hover,#portal_settings .dropdown .dropdown-content a:hover,#portal_user_roles_edit_modal .dropdown .dropdown-content a:hover,#portal_user_roles_assign_modal .dropdown .dropdown-content a:hover,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:hover,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:hover,#portal_campaigns .dropdown .dropdown-content a:hover,#portal_dashboard .dropdown .dropdown-content a:visited,#portal_users .dropdown .dropdown-content a:visited,#portal_resources .dropdown .dropdown-content a:visited,#portal_settings .dropdown .dropdown-content a:visited,#portal_user_roles_edit_modal .dropdown .dropdown-content a:visited,#portal_user_roles_assign_modal .dropdown .dropdown-content a:visited,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:visited,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:visited,#portal_campaigns .dropdown .dropdown-content a:visited,#portal_dashboard .dropdown .dropdown-content a:active,#portal_users .dropdown .dropdown-content a:active,#portal_resources .dropdown .dropdown-content a:active,#portal_settings .dropdown .dropdown-content a:active,#portal_user_roles_edit_modal .dropdown .dropdown-content a:active,#portal_user_roles_assign_modal .dropdown .dropdown-content a:active,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content a:active,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content a:active,#portal_campaigns .dropdown .dropdown-content a:active{text-decoration:none}#portal_dashboard .dropdown .dropdown-content.show,#portal_users .dropdown .dropdown-content.show,#portal_resources .dropdown .dropdown-content.show,#portal_settings .dropdown .dropdown-content.show,#portal_user_roles_edit_modal .dropdown .dropdown-content.show,#portal_user_roles_assign_modal .dropdown .dropdown-content.show,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content.show,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content.show,#portal_campaigns .dropdown .dropdown-content.show{display:block}#portal_dashboard .dropdown .dropdown-content.waPeriod,#portal_users .dropdown .dropdown-content.waPeriod,#portal_resources .dropdown .dropdown-content.waPeriod,#portal_settings .dropdown .dropdown-content.waPeriod,#portal_user_roles_edit_modal .dropdown .dropdown-content.waPeriod,#portal_user_roles_assign_modal .dropdown .dropdown-content.waPeriod,#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content.waPeriod,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content.waPeriod,#portal_campaigns .dropdown .dropdown-content.waPeriod{max-height:311px;overflow-y:scroll}#portal_dashboard .menu,#portal_users .menu,#portal_resources .menu,#portal_settings .menu,#portal_user_roles_edit_modal .menu,#portal_user_roles_assign_modal .menu,#portal_humana_user_add_update_edit_modal .menu,#portal_met_life_user_add_update_edit_modal .menu,#portal_campaigns .menu{font-family:OpenSansLight;color:#777774;font-size:18px;display:block;margin-bottom:28px}#portal_dashboard .menu a,#portal_users .menu a,#portal_resources .menu a,#portal_settings .menu a,#portal_user_roles_edit_modal .menu a,#portal_user_roles_assign_modal .menu a,#portal_humana_user_add_update_edit_modal .menu a,#portal_met_life_user_add_update_edit_modal .menu a,#portal_campaigns .menu a,#portal_dashboard .menu a:visited,#portal_users .menu a:visited,#portal_resources .menu a:visited,#portal_settings .menu a:visited,#portal_user_roles_edit_modal .menu a:visited,#portal_user_roles_assign_modal .menu a:visited,#portal_humana_user_add_update_edit_modal .menu a:visited,#portal_met_life_user_add_update_edit_modal .menu a:visited,#portal_campaigns .menu a:visited{color:#777774;text-decoration:none}#portal_dashboard .menu a:hover,#portal_users .menu a:hover,#portal_resources .menu a:hover,#portal_settings .menu a:hover,#portal_user_roles_edit_modal .menu a:hover,#portal_user_roles_assign_modal .menu a:hover,#portal_humana_user_add_update_edit_modal .menu a:hover,#portal_met_life_user_add_update_edit_modal .menu a:hover,#portal_campaigns .menu a:hover,#portal_dashboard .menu a:active,#portal_users .menu a:active,#portal_resources .menu a:active,#portal_settings .menu a:active,#portal_user_roles_edit_modal .menu a:active,#portal_user_roles_assign_modal .menu a:active,#portal_humana_user_add_update_edit_modal .menu a:active,#portal_met_life_user_add_update_edit_modal .menu a:active,#portal_campaigns .menu a:active,#portal_dashboard .menu a.selected,#portal_users .menu a.selected,#portal_resources .menu a.selected,#portal_settings .menu a.selected,#portal_user_roles_edit_modal .menu a.selected,#portal_user_roles_assign_modal .menu a.selected,#portal_humana_user_add_update_edit_modal .menu a.selected,#portal_met_life_user_add_update_edit_modal .menu a.selected,#portal_campaigns .menu a.selected{color:#ff7a00;text-decoration:underline}#portal_dashboard .menu a.selected,#portal_users .menu a.selected,#portal_resources .menu a.selected,#portal_settings .menu a.selected,#portal_user_roles_edit_modal .menu a.selected,#portal_user_roles_assign_modal .menu a.selected,#portal_humana_user_add_update_edit_modal .menu a.selected,#portal_met_life_user_add_update_edit_modal .menu a.selected,#portal_campaigns .menu a.selected{pointer-events:none}#portal_dashboard .menu li,#portal_users .menu li,#portal_resources .menu li,#portal_settings .menu li,#portal_user_roles_edit_modal .menu li,#portal_user_roles_assign_modal .menu li,#portal_humana_user_add_update_edit_modal .menu li,#portal_met_life_user_add_update_edit_modal .menu li,#portal_campaigns .menu li{display:inline-block}#portal_dashboard .menu li+li,#portal_users .menu li+li,#portal_resources .menu li+li,#portal_settings .menu li+li,#portal_user_roles_edit_modal .menu li+li,#portal_user_roles_assign_modal .menu li+li,#portal_humana_user_add_update_edit_modal .menu li+li,#portal_met_life_user_add_update_edit_modal .menu li+li,#portal_campaigns .menu li+li{margin-left:22px}#portal_dashboard .top_section,#portal_users .top_section,#portal_resources .top_section,#portal_settings .top_section,#portal_user_roles_edit_modal .top_section,#portal_user_roles_assign_modal .top_section,#portal_humana_user_add_update_edit_modal .top_section,#portal_met_life_user_add_update_edit_modal .top_section,#portal_campaigns .top_section{padding:20px 50px 50px}#portal_dashboard .top_section .image,#portal_users .top_section .image,#portal_resources .top_section .image,#portal_settings .top_section .image,#portal_user_roles_edit_modal .top_section .image,#portal_user_roles_assign_modal .top_section .image,#portal_humana_user_add_update_edit_modal .top_section .image,#portal_met_life_user_add_update_edit_modal .top_section .image,#portal_campaigns .top_section .image{display:inline-block;vertical-align:top}#portal_dashboard .top_section .text,#portal_users .top_section .text,#portal_resources .top_section .text,#portal_settings .top_section .text,#portal_user_roles_edit_modal .top_section .text,#portal_user_roles_assign_modal .top_section .text,#portal_humana_user_add_update_edit_modal .top_section .text,#portal_met_life_user_add_update_edit_modal .top_section .text,#portal_campaigns .top_section .text{display:inline-block;vertical-align:top;margin-left:25px;max-width:70%}#portal_dashboard .top_section .text .title,#portal_users .top_section .text .title,#portal_resources .top_section .text .title,#portal_settings .top_section .text .title,#portal_user_roles_edit_modal .top_section .text .title,#portal_user_roles_assign_modal .top_section .text .title,#portal_humana_user_add_update_edit_modal .top_section .text .title,#portal_met_life_user_add_update_edit_modal .top_section .text .title,#portal_campaigns .top_section .text .title{color:#ff7a00;font-size:22px;font-size:2.2rem;font-family:OpenSansSemibold;font-weight:normal;line-height:22px}#portal_dashboard .top_section .text .sub,#portal_users .top_section .text .sub,#portal_resources .top_section .text .sub,#portal_settings .top_section .text .sub,#portal_user_roles_edit_modal .top_section .text .sub,#portal_user_roles_assign_modal .top_section .text .sub,#portal_humana_user_add_update_edit_modal .top_section .text .sub,#portal_met_life_user_add_update_edit_modal .top_section .text .sub,#portal_campaigns .top_section .text .sub{color:#777774;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;line-height:30px;margin-top:5px;line-height:16px}#portal_dashboard .top_section .button,#portal_users .top_section .button,#portal_resources .top_section .button,#portal_settings .top_section .button,#portal_user_roles_edit_modal .top_section .button,#portal_user_roles_assign_modal .top_section .button,#portal_humana_user_add_update_edit_modal .top_section .button,#portal_met_life_user_add_update_edit_modal .top_section .button,#portal_campaigns .top_section .button{float:right;height:auto}#portal_dashboard .question,#portal_users .question,#portal_resources .question,#portal_settings .question,#portal_user_roles_edit_modal .question,#portal_user_roles_assign_modal .question,#portal_humana_user_add_update_edit_modal .question,#portal_met_life_user_add_update_edit_modal .question,#portal_campaigns .question{display:inline-block;width:18px;height:18px;background:url(/static/img/stats/question_mark_1.png) no-repeat;background-size:14px 14px;vertical-align:middle;cursor:pointer;margin-left:10px;opacity:.5}#portal_dashboard .question:hover,#portal_users .question:hover,#portal_resources .question:hover,#portal_settings .question:hover,#portal_user_roles_edit_modal .question:hover,#portal_user_roles_assign_modal .question:hover,#portal_humana_user_add_update_edit_modal .question:hover,#portal_met_life_user_add_update_edit_modal .question:hover,#portal_campaigns .question:hover{opacity:1}#portal_dashboard .question_tooltip,#portal_users .question_tooltip,#portal_resources .question_tooltip,#portal_settings .question_tooltip,#portal_user_roles_edit_modal .question_tooltip,#portal_user_roles_assign_modal .question_tooltip,#portal_humana_user_add_update_edit_modal .question_tooltip,#portal_met_life_user_add_update_edit_modal .question_tooltip,#portal_campaigns .question_tooltip{display:inline-block;text-transform:none;width:1px;height:15px;position:relative}#portal_dashboard .question_tooltip .tooltip,#portal_users .question_tooltip .tooltip,#portal_resources .question_tooltip .tooltip,#portal_settings .question_tooltip .tooltip,#portal_user_roles_edit_modal .question_tooltip .tooltip,#portal_user_roles_assign_modal .question_tooltip .tooltip,#portal_humana_user_add_update_edit_modal .question_tooltip .tooltip,#portal_met_life_user_add_update_edit_modal .question_tooltip .tooltip,#portal_campaigns .question_tooltip .tooltip{background:#fff;border:solid 1px #ddd;display:none;position:absolute;top:-18px;left:18px;min-width:215px;padding:15px 20px;text-align:left;border-radius:4px;z-index:99}#portal_dashboard .question_tooltip .tooltip::after,#portal_users .question_tooltip .tooltip::after,#portal_resources .question_tooltip .tooltip::after,#portal_settings .question_tooltip .tooltip::after,#portal_user_roles_edit_modal .question_tooltip .tooltip::after,#portal_user_roles_assign_modal .question_tooltip .tooltip::after,#portal_humana_user_add_update_edit_modal .question_tooltip .tooltip::after,#portal_met_life_user_add_update_edit_modal .question_tooltip .tooltip::after,#portal_campaigns .question_tooltip .tooltip::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:25px;height:25px;content:'';border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0 100% 0 0;left:-13.5px;top:15px;background:#fff}#portal_dashboard .question_tooltip .tooltip h3,#portal_users .question_tooltip .tooltip h3,#portal_resources .question_tooltip .tooltip h3,#portal_settings .question_tooltip .tooltip h3,#portal_user_roles_edit_modal .question_tooltip .tooltip h3,#portal_user_roles_assign_modal .question_tooltip .tooltip h3,#portal_humana_user_add_update_edit_modal .question_tooltip .tooltip h3,#portal_met_life_user_add_update_edit_modal .question_tooltip .tooltip h3,#portal_campaigns .question_tooltip .tooltip h3{margin:0 0 4px 0;color:#ff7a00;font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;font-weight:bold}#portal_dashboard .question_tooltip .tooltip p,#portal_users .question_tooltip .tooltip p,#portal_resources .question_tooltip .tooltip p,#portal_settings .question_tooltip .tooltip p,#portal_user_roles_edit_modal .question_tooltip .tooltip p,#portal_user_roles_assign_modal .question_tooltip .tooltip p,#portal_humana_user_add_update_edit_modal .question_tooltip .tooltip p,#portal_met_life_user_add_update_edit_modal .question_tooltip .tooltip p,#portal_campaigns .question_tooltip .tooltip p{font-size:12px;font-size:1.2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin:0;line-height:1.8}#portal_dashboard .question:hover+.question_tooltip .tooltip,#portal_users .question:hover+.question_tooltip .tooltip,#portal_resources .question:hover+.question_tooltip .tooltip,#portal_settings .question:hover+.question_tooltip .tooltip,#portal_user_roles_edit_modal .question:hover+.question_tooltip .tooltip,#portal_user_roles_assign_modal .question:hover+.question_tooltip .tooltip,#portal_humana_user_add_update_edit_modal .question:hover+.question_tooltip .tooltip,#portal_met_life_user_add_update_edit_modal .question:hover+.question_tooltip .tooltip,#portal_campaigns .question:hover+.question_tooltip .tooltip{display:block}#portal_campaigns .content-container{padding-bottom:150px}#portal_user_roles_edit_modal .groups-selector .groups-holder,#portal_user_roles_assign_modal .groups-selector .groups-holder{width:650px}#portal_user_roles_edit_modal .groups-selector .groups-list,#portal_user_roles_assign_modal .groups-selector .groups-list{min-width:650px}#portal_user_roles_edit_modal .dropdown .dropdown-btn,#portal_user_roles_assign_modal .dropdown .dropdown-btn{width:321px;margin-top:10px}#portal_user_roles_edit_modal .dropdown .dropdown-content,#portal_user_roles_assign_modal .dropdown .dropdown-content{min-width:321px}#portal_user_roles_edit_modal .disabled,#portal_user_roles_assign_modal .disabled{opacity:.5;pointer-events:none}#portal_resources .content-container{padding:40px 40px 100px}#portal_resources #portal_resource{margin:37px auto 0}#portal_user_status .list .list-row,#portal_user_roles .list .list-row{padding:17px 0}#portal_user_status .list .list-row .clearfix,#portal_user_roles .list .list-row .clearfix{clear:both}#portal_user_status .list .list-row:nth-child(2n),#portal_user_roles .list .list-row:nth-child(2n){background-color:#fdfcf9}#portal_user_status .list .list-row:first-child .list-cell,#portal_user_roles .list .list-row:first-child .list-cell{color:#00aaea;font-family:OpenSansLight!important}#portal_user_status .list .list-row .list-cell,#portal_user_roles .list .list-row .list-cell{width:24%;font-size:14px;font-family:OpenSansLight;color:#777774;padding-left:60px;float:left}#portal_user_status .list .list-row .list-cell .email_tooltip,#portal_user_roles .list .list-row .list-cell .email_tooltip{position:absolute;height:40px;line-height:40px;top:-60px;display:block;background:#fff;border:solid 1px #ddd;padding:0 15px;border-radius:4px;cursor:text}#portal_user_status .list .list-row .list-cell .email_tooltip .email_tooltip_footer,#portal_user_roles .list .list-row .list-cell .email_tooltip .email_tooltip_footer{transform:rotate(45deg);position:absolute;width:20px;height:20px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;border-radius:100% 0 0;left:20px;top:29px;background:#fff}#portal_user_status .list .list-row .list-cell.halfscreen,#portal_user_roles .list .list-row .list-cell.halfscreen{width:50%!important}#portal_user_status .list .list-row .list-cell.name,#portal_user_roles .list .list-row .list-cell.name{width:220px!important;padding-left:70px!important}#portal_user_status .list .list-row .list-cell.email,#portal_user_roles .list .list-row .list-cell.email{position:relative;width:225px!important;padding-left:10px!important}#portal_user_status .list .list-row .list-cell.email[data-text],#portal_user_roles .list .list-row .list-cell.email[data-text]{cursor:pointer}#portal_user_status .list .list-row .list-cell.role,#portal_user_roles .list .list-row .list-cell.role{position:relative;padding-left:10px!important;width:100px!important}#portal_user_status .list .list-row .list-cell.role[data-text],#portal_user_roles .list .list-row .list-cell.role[data-text]{cursor:pointer}#portal_user_status .list .list-row .list-cell.groups,#portal_user_roles .list .list-row .list-cell.groups{padding-left:10px!important;width:335px!important}#portal_user_status .list .list-row .list-cell.edit,#portal_user_roles .list .list-row .list-cell.edit{padding-left:10px!important;width:50px!important}#portal_user_status .list .list-row .list-cell:first-child,#portal_user_roles .list .list-row .list-cell:first-child{width:28%;font-family:OpenSansRegular}#portal_user_status .list .list-row .list-cell:nth-last-child(2),#portal_user_roles .list .list-row .list-cell:nth-last-child(2){float:right}#portal_user_roles_edit_modal,#portal_user_roles_assign_modal,#portal_humana_user_add_update_edit_modal,#portal_met_life_user_add_update_edit_modal{width:800px;height:653px;padding:80px 70px}#portal_user_roles_edit_modal .title,#portal_user_roles_assign_modal .title,#portal_humana_user_add_update_edit_modal .title,#portal_met_life_user_add_update_edit_modal .title{font-family:OpenSansRegular;font-size:33px;color:#ff7a00;text-align:center;margin-bottom:70px}#portal_user_roles_edit_modal .subtitle,#portal_user_roles_assign_modal .subtitle,#portal_humana_user_add_update_edit_modal .subtitle,#portal_met_life_user_add_update_edit_modal .subtitle{font-family:OpenSansRegular;font-size:21px;color:#777774}#portal_user_roles_edit_modal .user,#portal_user_roles_assign_modal .user,#portal_humana_user_add_update_edit_modal .user,#portal_met_life_user_add_update_edit_modal .user,#portal_user_roles_edit_modal .roles,#portal_user_roles_assign_modal .roles,#portal_humana_user_add_update_edit_modal .roles,#portal_met_life_user_add_update_edit_modal .roles,#portal_user_roles_edit_modal .search-user,#portal_user_roles_assign_modal .search-user,#portal_humana_user_add_update_edit_modal .search-user,#portal_met_life_user_add_update_edit_modal .search-user{width:50%;display:inline-block}#portal_user_roles_edit_modal .user,#portal_user_roles_assign_modal .user,#portal_humana_user_add_update_edit_modal .user,#portal_met_life_user_add_update_edit_modal .user{font-family:OpenSansSemibold;font-size:19px;color:#777774;margin:38px 0 65px 0}#portal_user_roles_edit_modal .user .user-avatar,#portal_user_roles_assign_modal .user .user-avatar,#portal_humana_user_add_update_edit_modal .user .user-avatar,#portal_met_life_user_add_update_edit_modal .user .user-avatar{position:absolute}#portal_user_roles_edit_modal .user .user-name,#portal_user_roles_assign_modal .user .user-name,#portal_humana_user_add_update_edit_modal .user .user-name,#portal_met_life_user_add_update_edit_modal .user .user-name{margin-left:62px;margin-top:6px}#portal_user_roles_edit_modal .reports,#portal_user_roles_assign_modal .reports,#portal_humana_user_add_update_edit_modal .reports,#portal_met_life_user_add_update_edit_modal .reports{margin:20px 0 0 15px;line-height:13px}#portal_user_roles_edit_modal .reports *,#portal_user_roles_assign_modal .reports *,#portal_humana_user_add_update_edit_modal .reports *,#portal_met_life_user_add_update_edit_modal .reports *{vertical-align:middle}#portal_user_roles_edit_modal .reports label,#portal_user_roles_assign_modal .reports label,#portal_humana_user_add_update_edit_modal .reports label,#portal_met_life_user_add_update_edit_modal .reports label{font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;line-height:13px}#portal_user_roles_edit_modal .search-user,#portal_user_roles_assign_modal .search-user,#portal_humana_user_add_update_edit_modal .search-user,#portal_met_life_user_add_update_edit_modal .search-user{margin-bottom:65px;position:relative}#portal_user_roles_edit_modal .search-user .input-container,#portal_user_roles_assign_modal .search-user .input-container,#portal_humana_user_add_update_edit_modal .search-user .input-container,#portal_met_life_user_add_update_edit_modal .search-user .input-container{width:321px;margin-top:10px;border:1px solid #d7d7d2;border-radius:5px;padding:8px 10px;font-family:OpenSansRegular;font-size:14px;color:#777774;height:40px}#portal_user_roles_edit_modal .search-user .input-container input,#portal_user_roles_assign_modal .search-user .input-container input,#portal_humana_user_add_update_edit_modal .search-user .input-container input,#portal_met_life_user_add_update_edit_modal .search-user .input-container input{border:0;width:100%;color:#777774}#portal_user_roles_edit_modal .search-user .found-list,#portal_user_roles_assign_modal .search-user .found-list,#portal_humana_user_add_update_edit_modal .search-user .found-list,#portal_met_life_user_add_update_edit_modal .search-user .found-list{min-height:40px;max-height:320px;position:absolute;min-width:321px;overflow-y:auto;background:#FFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;display:none}#portal_user_roles_edit_modal .search-user .found-list.show,#portal_user_roles_assign_modal .search-user .found-list.show,#portal_humana_user_add_update_edit_modal .search-user .found-list.show,#portal_met_life_user_add_update_edit_modal .search-user .found-list.show{display:block}#portal_user_roles_edit_modal .search-user .found-list .found-item,#portal_user_roles_assign_modal .search-user .found-list .found-item,#portal_humana_user_add_update_edit_modal .search-user .found-list .found-item,#portal_met_life_user_add_update_edit_modal .search-user .found-list .found-item{height:40px;display:block;font:OpenSansRegular;color:#777774;font-size:14px;padding:8px 10px;text-decoration:none}#portal_user_roles_edit_modal .search-user .found-list .found-item:nth-child(2n),#portal_user_roles_assign_modal .search-user .found-list .found-item:nth-child(2n),#portal_humana_user_add_update_edit_modal .search-user .found-list .found-item:nth-child(2n),#portal_met_life_user_add_update_edit_modal .search-user .found-list .found-item:nth-child(2n){background:#f9f9f9}#portal_user_roles_edit_modal .search-user .found-list .found-item:hover,#portal_user_roles_assign_modal .search-user .found-list .found-item:hover,#portal_humana_user_add_update_edit_modal .search-user .found-list .found-item:hover,#portal_met_life_user_add_update_edit_modal .search-user .found-list .found-item:hover,#portal_user_roles_edit_modal .search-user .found-list .found-item.hover,#portal_user_roles_assign_modal .search-user .found-list .found-item.hover,#portal_humana_user_add_update_edit_modal .search-user .found-list .found-item.hover,#portal_met_life_user_add_update_edit_modal .search-user .found-list .found-item.hover{background:#f1f1f1}#portal_user_roles_edit_modal .roles,#portal_user_roles_assign_modal .roles,#portal_humana_user_add_update_edit_modal .roles,#portal_met_life_user_add_update_edit_modal .roles{float:right}#portal_user_roles_edit_modal .groups-selector,#portal_user_roles_assign_modal .groups-selector,#portal_humana_user_add_update_edit_modal .groups-selector,#portal_met_life_user_add_update_edit_modal .groups-selector{margin-top:10px}#portal_user_roles_edit_modal .buttons,#portal_user_roles_assign_modal .buttons,#portal_humana_user_add_update_edit_modal .buttons,#portal_met_life_user_add_update_edit_modal .buttons{text-align:center;margin-top:70px}#portal_user_roles_edit_modal .buttons .button,#portal_user_roles_assign_modal .buttons .button,#portal_humana_user_add_update_edit_modal .buttons .button,#portal_met_life_user_add_update_edit_modal .buttons .button{display:inline-block;height:auto}#portal_user_roles_edit_modal .buttons .button.remove,#portal_user_roles_assign_modal .buttons .button.remove,#portal_humana_user_add_update_edit_modal .buttons .button.remove,#portal_met_life_user_add_update_edit_modal .buttons .button.remove{margin-right:80px}#portal_user_roles_edit_modal .buttons .button.disabled,#portal_user_roles_assign_modal .buttons .button.disabled,#portal_humana_user_add_update_edit_modal .buttons .button.disabled,#portal_met_life_user_add_update_edit_modal .buttons .button.disabled{pointer-events:none}#portal_user_roles_assign_modal .reports{margin:10px 0 0 0}#portal_humana_user_add_update_edit_modal,#portal_met_life_user_add_update_edit_modal{width:800px;height:655px;padding:50px 70px 55px}#portal_humana_user_add_update_edit_modal .title,#portal_met_life_user_add_update_edit_modal .title{margin-bottom:44px!important}#portal_humana_user_add_update_edit_modal .col,#portal_met_life_user_add_update_edit_modal .col{width:50%;float:left}#portal_humana_user_add_update_edit_modal .col.left,#portal_met_life_user_add_update_edit_modal .col.left{padding-right:10px}#portal_humana_user_add_update_edit_modal .col.right,#portal_met_life_user_add_update_edit_modal .col.right{padding-top:36px;padding-left:10px}#portal_humana_user_add_update_edit_modal .label,#portal_met_life_user_add_update_edit_modal .label{font-size:20px;font-size:2rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin-bottom:9px}#portal_humana_user_add_update_edit_modal input,#portal_met_life_user_add_update_edit_modal input{border:1px #dcdcd8 solid;border-radius:5px;width:100%;height:60px;padding:0 20px;line-height:60px;font-size:19px;font-size:1.9rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;margin-bottom:36px}#portal_humana_user_add_update_edit_modal input.error,#portal_met_life_user_add_update_edit_modal input.error{border-color:red}#portal_humana_user_add_update_edit_modal .error-label,#portal_met_life_user_add_update_edit_modal .error-label{margin-top:-31px;position:absolute;color:red;font-size:11px;width:329px}#portal_humana_user_add_update_edit_modal .button.blue,#portal_met_life_user_add_update_edit_modal .button.blue{font-size:19px;font-size:1.9rem;font-family:OpenSansBold;font-weight:normal;height:50px!important;line-height:50px;padding:0 20px;width:auto!important}#portal_humana_user_add_update_edit_modal .button.blue.js-save-changes,#portal_met_life_user_add_update_edit_modal .button.blue.js-save-changes{margin-right:15px}#portal_humana_user_add_update_edit_modal .dropdown,#portal_met_life_user_add_update_edit_modal .dropdown{position:relative}#portal_humana_user_add_update_edit_modal .dropdown .dropdown-btn,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-btn{width:180px;height:60px;padding:15px}#portal_humana_user_add_update_edit_modal .dropdown .dropdown-btn .triangle-icon,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-btn .triangle-icon{margin-top:8px}#portal_humana_user_add_update_edit_modal .dropdown .dropdown-content,#portal_met_life_user_add_update_edit_modal .dropdown .dropdown-content{width:180px}#portal_humana_user_add_update_edit_modal .buttons,#portal_met_life_user_add_update_edit_modal .buttons{margin-top:50px}#portal_met_life_user_add_update_edit_modal{height:auto;padding-left:75px;padding-right:75px;padding-top:40px}#portal_met_life_user_add_update_edit_modal .fields-row{white-space:nowrap}#portal_met_life_user_add_update_edit_modal .field{width:50%;display:inline-block;vertical-align:top}#portal_met_life_user_add_update_edit_modal .field:nth-child(2n){padding-left:10px}#portal_met_life_user_add_update_edit_modal .field:nth-child(1n){padding-right:10px}#portal_met_life_user_add_update_edit_modal .title{font-size:30px;font-size:3rem;font-family:OpenSansLight;font-weight:normal;margin-bottom:25px!important}#portal_met_life_user_add_update_edit_modal .dropdown-wrapper .dropdown-btn{height:50px}#portal_met_life_user_add_update_edit_modal .label{font-size:15px}#portal_met_life_user_add_update_edit_modal input{margin-bottom:20px;height:50px;line-height:50px}#portal_met_life_user_add_update_edit_modal .error-label{margin-top:-10px;position:initial;margin-bottom:5px;width:100%;white-space:normal}#portal_met_life_user_add_update_edit_modal .buttons{margin-top:40px;margin-bottom:10px}#portal_met_life_user_add_update_edit_modal .buttons .button{line-height:55px;font-size:15px;vertical-align:top;width:200px}#portal_met_life_user_add_update_edit_modal .buttons .button.cancel{margin-right:35px}#portal_met_life_user_add_update_edit_modal .buttons .button.orange{height:53px;line-height:53px}#portal_met_life_user_add_update_edit_modal .buttons .button.disabled{opacity:.5;pointer-events:none}#portal_met_life_user_add_update_edit_modal .required-label{font-size:15px;font-size:1.5rem;font-family:OpenSansRegular;font-weight:normal;position:absolute;right:50px;bottom:35px}html[lang=es] #portal_settings_confirm_modal .nav-section .button.light-grey{font-size:13px}html[lang=es] #portal_settings_confirm_modal .nav-section .button.orange{font-size:13px}html[lang=fr] #portal_settings .top_section .text{max-width:55%}html[lang=fr] #portal_settings_confirm_modal .nav-section .button.light-grey{width:220px}html[lang=fr] #portal_settings_confirm_modal .nav-section .button.orange{width:220px}#public_home #sweepstakes-congrats{text-align:center;padding:150px 0 0 0;min-height:60%}#public_home #sweepstakes-congrats h1{font-size:42px;font-size:4.2rem;font-family:OpenSansRegular;font-weight:normal;line-height:60px;color:#372f2b;margin-bottom:75px}#public_home #sweepstakes-congrats h2{font-size:32px;font-size:3.2rem;font-family:OpenSansRegular;font-weight:normal;line-height:28px;color:#777774}@media screen and (max-width:767px){#public_home #sweepstakes-congrats{min-height:80%}#public_home #sweepstakes-congrats h1{font-size:26px;font-size:2.6rem;font-family:OpenSansRegular;font-weight:normal;line-height:34px;margin-bottom:30px}#public_home #sweepstakes-congrats h2{font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal;line-height:26px;max-width:80%;margin:0 auto}}.video_player{position:relative;top:0;left:0;right:0;bottom:0;overflow:hidden}.video_player video{width:100%;height:100%;object-fit:inherit}.video_player video::-webkit-media-controls{display:none!important}.video_player .controls{background:rgba(255,255,255,0.75);position:absolute;width:100%;height:50px;bottom:0;left:0}.video_player .controls.fullscreen{z-index:2147483647}.video_player .controls .btn-toggle-play,.video_player .controls .btn-mute,.video_player .controls .btn-fullscreen,.video_player .controls .seeker{background:url(/static/img/video_player/video_player_controls.png) no-repeat 0 0;position:absolute;cursor:pointer}.video_player .controls .btn-toggle-play{background-position:-5px -5px;width:42px;height:28px;top:10px;left:29px}.video_player .controls .btn-toggle-play:hover{background-position:-52px -5px}.video_player .controls .btn-toggle-play.played{background-position:-5px -38px}.video_player .controls .btn-toggle-play.played:hover{background-position:-52px -38px}.video_player .controls .btn-mute{background-position:-5px -71px;width:25px;height:24px;top:11px;left:89px}.video_player .controls .btn-mute:hover{background-position:-47px -71px}.video_player .controls .btn-mute.half{background-position:-5px -127px}.video_player .controls .btn-mute.half:hover{background-position:-47px -127px}.video_player .controls .btn-mute.muted{background-position:-5px -99px}.video_player .controls .btn-mute.muted:hover{background-position:-47px -99px}.video_player .controls .volume-slider{display:none;position:absolute;bottom:54px;left:93px}.video_player .controls .volume-slider .volume-slider-hit-area{position:absolute;width:34px;height:130px;left:-11px;bottom:-3px}.video_player .controls .volume-slider .volume-slider-background{position:absolute;bottom:0;left:0;width:12px;height:118px;border-radius:6px;background-color:rgba(235,235,235,0.6)}.video_player .controls .volume-slider .volume-slider-background-progress{position:absolute;bottom:4px;left:4px;width:4px;height:110px;background-color:#9d9d9d;border-radius:2px}.video_player .controls .volume-slider .volume-slider-progress-bar{position:absolute;bottom:4px;left:-5px;width:22px;cursor:pointer;height:110px}.video_player .controls .volume-slider .volume-slider-progress-bar .volume-slider-progress-bar-fill{position:absolute;bottom:0;left:9px;width:4px;height:100%;background-color:#fe7438;border-radius:2px}.video_player .controls .btn-fullscreen{background-position:-5px -181px;width:27px;height:23px;right:15px;top:11px}.video_player .controls .btn-fullscreen:hover{background-position:-47px -181px}.video_player .controls .btn-fullscreen.on{background-position:-5px -209px}.video_player .controls .btn-fullscreen.on:hover{background-position:-47px -209px}.video_player .controls .btn-fullscreen.no-fullscreen{display:none}.video_player .controls .label-time-current,.video_player .controls .label-time-total{font-size:16px;font-size:1.6rem;font-family:OpenSansRegular;font-weight:normal;color:#777774;position:absolute;top:12px;cursor:default;user-select:none}.video_player .controls .label-time-current{left:124px}.video_player .controls .label-time-total{right:57px}.video_player .controls .label-time-total.no-fullscreen{right:29px}.video_player .controls .progress-bar{position:absolute;left:171px;right:104px;top:21px}.video_player .controls .progress-bar.no-fullscreen{right:75px}.video_player .controls .progress-bar .background{position:absolute;width:100%;height:4px;border-radius:4px;background:rgba(160,160,160,0.25)}.video_player .controls .progress-bar .preloader{position:absolute;width:0;height:4px;border-radius:4px;background:rgba(160,160,160,0.25)}.video_player .controls .progress-bar .foreground{position:absolute;width:0;height:4px;border-radius:4px;background:#9d9d9d}.video_player .controls .progress-bar .hit-area{position:absolute;left:0;right:0;top:-10px;bottom:-14px;cursor:pointer}.video_player .controls .progress-bar .seeker{width:12px;height:20px;background-position:-6px -156px;top:-9px}.video_player .controls .progress-bar .seeker:hover{background-position:-47px -156px}@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){.video_player .controls .btn-toggle-play,.video_player .controls .btn-mute,.video_player .controls .btn-fullscreen,.video_player .controls .seeker{background-image:url(/static/img/video_player/video_player_controls@2x.png);background-size:100px 237px}}#lng_selector{width:auto;height:34px;position:absolute;cursor:pointer}#lng_selector .flag{background-image:url('/static/img/localization/flags.png');background-repeat:no-repeat;display:inline-block;vertical-align:top}#lng_selector .name{display:inline-block;vertical-align:top}#lng_selector .current .flag{background-size:966px 34px;width:30px;height:30px;background-position:100px 0}#lng_selector .current .flag.en_US{background-position:-384px -2px}#lng_selector .current .flag.es_US{background-position:-131px -2px}#lng_selector .current .flag.fr_FR{background-position:-804px -2px}#lng_selector .current .flag.ja_JP{background-position:-888px -2px}#lng_selector .current .flag.pt_BR{background-position:-678px -2px}#lng_selector .current .flag.zh_CN{background-position:-636px -2px}#lng_selector .current .flag.de_DE{background-position:-342px -2px}#lng_selector .current .name{line-height:30px;font-size:13px;font-size:1.3rem;font-family:OpenSansLight;font-weight:normal;margin-left:10px}#lng_selector .lng-menu{min-width:240px;min-height:30px;padding:20px;border:2px solid #e6e6e6;z-index:999;position:absolute;background:#fff;line-height:normal;-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 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2);bottom:40px;right:-20px}#lng_selector .lng-menu:before{right:13px;z-index:2;content:'';position:absolute;border-style:solid;border-width:10px;border-color:transparent transparent #fff;width:0;height:0;bottom:-20px;border-color:#fff transparent transparent}#lng_selector .lng-menu:after{border-style:solid;content:"";width:0;height:0;position:absolute;z-index:1;border-color:rgba(0,0,0,0.08) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-30px;border-width:14px;right:9px}#lng_selector .lng-menu .menu_column{width:240px;display:inline-block;vertical-align:top;text-align:left;white-space:nowrap}#lng_selector .lng-menu .menu_column .lng_selector{cursor:pointer;margin:10px 0}#lng_selector .lng-menu .menu_column .lng_selector .flag_container{width:22px;height:22px;position:relative;display:inline-block;vertical-align:top}#lng_selector .lng-menu .menu_column .lng_selector .flag{width:22px;height:22px;background-size:743.07px 26.15px;-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;border:1px solid #E1E9ED}#lng_selector .lng-menu .menu_column .lng_selector .flag.en_US{background-position:-297px -3px}#lng_selector .lng-menu .menu_column .lng_selector .flag.es_US{background-position:-103px -3px}#lng_selector .lng-menu .menu_column .lng_selector .flag.fr_FR{background-position:-620px -2px}#lng_selector .lng-menu .menu_column .lng_selector .flag.ja_JP{background-position:-684px -2px}#lng_selector .lng-menu .menu_column .lng_selector .flag.pt_BR{background-position:-523px -2px}#lng_selector .lng-menu .menu_column .lng_selector .flag.zh_CN{background-position:-490px -2px}#lng_selector .lng-menu .menu_column .lng_selector .flag.de_DE{background-position:-265px -2px}#lng_selector .lng-menu .menu_column .lng_selector .name{line-height:20px;font-size:13px;font-size:1.3rem;font-family:OpenSansRegular;font-weight:normal;color:#372f2b;margin-left:10px;display:inline-block;vertical-align:top}#lng_selector .lng-menu .menu_column .lng_selector.selected .name{font-size:13px;font-size:1.3rem;font-family:OpenSansBold;font-weight:normal}#lng_selector .triangle{position:relative;top:15px;margin-left:5px;display:inline-block;vertical-align:top;border-style:solid;border-width:5px;width:0;height:0;border-color:#fff transparent transparent}#lng_selector .triangle.opened{border-color:transparent transparent #fff;top:8px}#public_home #lng_selector{top:31px;left:68%}.landing-p #lng_selector,.landing #lng_selector{top:35px;left:68%}.landing-p #lng_selector .triangle,.landing #lng_selector .triangle{border-color:#372f2b transparent transparent}.landing-p #lng_selector .triangle.opened,.landing #lng_selector .triangle.opened{border-color:transparent transparent #372f2b}.landing #lng_selector{top:25px}html[lang=es] #home #challenge_progress a{font-size:10px;font-size:1rem;font-family:OpenSansSemibold;font-weight:normal}html[lang=es] #home #medals_info_block .promo p{font-size:14px;font-size:1.4rem;font-family:OpenSansSemibold;font-weight:normal}html[lang=es] #home .track_activity_block .activities .activity.premium .button.green{font-size:14px}html[lang=es] #intro-slides-modal #intro-slides .block-list>li{font-size:12px}html[lang=es] #intro-slides-modal #intro-slides .block-list>li br{display:none}html[lang=fr] #home #challenge_progress a{font-size:11px;font-size:1.1rem;font-family:OpenSansSemibold;font-weight:normal;right:-15px}html[lang=fr] #home #strengths_info_block h3{line-height:34px}html[lang=fr] #home #strengths_info_block .container .name span{line-height:20px;font-size:14px}html[lang=fr] #home .track_activity_block .activities .activity.premium .button.green{font-size:13px}html[lang=fr] #intro-slides-modal #intro-slides .block-list>li{font-size:12px}html[lang=fr] #intro-slides-modal #intro-slides .block-list>li br{display:none}html[lang=fr] #intro-slides-modal #intro-slides .block-list>li p{font-size:11px}html[lang=fr] #intro-slides-modal #intro-slides .skill-list>li .name{font-size:11px}html[lang=fr] #intro-slides-modal #intro-slides .skill-list>li .spoiler{font-size:11px}@media screen and (min-width:1024px) and (max-width:1366px){html[lang=fr] header[role="banner"].application [role="navigation"] a,html[lang=pt] header[role="banner"].application [role="navigation"] a{font-size:11px}}html[lang=de] #intro-slides-modal #intro-slides .block-list>li{font-size:13px;line-height:16px}html[lang=de] #intro-slides-modal #intro-slides .block-list>li br{display:none}html[lang=de] #intro-slides-modal #intro-slides .block-list>li p{font-size:12px}html[lang=pt] #home #stats_info_block .button.ha{font-size:10px}html[lang=pt] #home #stats_info_block .unlock .button.blue{font-size:10px}html[lang=pt] #home #challenge_progress a{font-size:9px;font-size:.9rem;font-family:OpenSansSemibold;font-weight:normal}.rsbtn{z-index:2000;display:inline-block}.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text{color:#33a!important}.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{color:#4f4f4f!important}.rsbtn .rsbtn_exp{width:350px}.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item{color:#4f4f4f!important}.rsbtn .rsbtn_tooltoggle{color:#4f4f4f!important}.rsbtn .rsbtn_toolpanel{width:360px}.rsbtn .rsbtn_toolpanel .rsbtn_tools .rsbtn_tools_inner .rsbtn_toolcontainer .rsbtn_toollist li .rsbtn_tool{color:#4f4f4f!important;height:42px}#rslightbox_overlay{position:fixed!important;min-width:100%!important;min-height:100%!important;bottom:0!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:100%!important}#rslightbox_contentcontainer .rsform-buttons .rsdialog-button{height:auto}#rslightbox_contentcontainer #rslightbox_toolbar .rslightbox-tool.small-icon{height:auto}#rslightbox_contentcontainer #rslightbox_content #rsform_wrapper .rsform .rsform-section .rsform-row .rsform-info-toggle{color:#33a!important}div.rspopup{z-index:9999999999}div.rspopup.disabled{visibility:hidden!important;display:none!important}html{font-size:62.5%}html,body{height:100%}body{color:#777774;font-size:12px;font-size:1.2rem;font-family:OpenSansLight;font-weight:normal;background-image:url('/static/img/fueled/BG-main.png');background-repeat:repeat;background-size:75px 75px}@media(min-resolution:120dpi),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.25){body{background-image:url('/static/img/fueled/BG-main@2x.png')}}body.noscroll{overflow:hidden}body.nobg,body.landing-p{background:#fff}body .preload_container{display:none}main{min-height:100%;margin-bottom:160px}main.short{min-height:0}main.research{margin-bottom:0}main.no-margin{min-height:0;margin-bottom:0}main.track-preview{margin-bottom:20px}main.hp_following{margin-bottom:-30px}*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*:hover>[data-action=report]{display:block}*:hover>[data-action=delete]{display:block}ol,ul{margin:0;padding:0;list-style-type:none}img{max-width:100%;height:auto}a,a:visited{color:#ff7a00;cursor:pointer;text-decoration:none}a.inactive,a:visited.inactive{color:#FFC3A3}a:hover{text-decoration:underline}label{cursor:pointer}h1{color:#372f2b;margin:0;font-size:24px;font-size:2.4rem;font-family:OpenSansRegular;font-weight:normal}h2{color:#372f2b;margin:0;font-size:18px;font-size:1.8rem;font-family:OpenSansRegular;font-weight:normal}hr{height:0;border:0;border-top:1px solid #d7d7d2}input[type=text],input[type=number],input[type=password],input[type=url],input[type=email],input[type=search],input[type=tel],textarea{padding:4px;border:1px solid #d7d7d2;-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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus{outline:0;border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}textarea{resize:none}fieldset{margin:0;padding:0;border:none}