html{font-size:15px;height:100%}body,html{position:relative}body{color:#000;font-family:Lato,Open sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:1rem;min-height:100%;padding-bottom:85px;--progress-bar-primary-color:#2b5c28}a{color:#2b5c28}a:active,a:hover{color:#1a3819}a.text-decoration-none,a.text-decoration-none:active,a.text-decoration-none:hover{text-decoration:none}.inherit,.inherit:active,.inherit:hover{color:inherit;text-decoration:inherit}.text-bold{font-weight:800}.navbar-brand img{max-height:31px;max-width:120px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.overlay-bg{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:2000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay-bg .overlay-msg{color:#fff;display:inline-block}.no-margin-bottom{margin-bottom:0}.text-italic{font-style:italic}.progress-bar-primary{background-color:var(--progress-bar-primary-color)}.container-no-padding{padding-left:0;padding-right:0}.nav{font-weight:500;letter-spacing:1px}.nav .btn,.nav .open>.dropdown-toggle.btn-default{background-color:transparent;border:0;color:#2b5c28;font-size:1em;font-weight:500;letter-spacing:1px;line-height:20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.nav .btn-default:active:focus{background-color:transparent;border:0;color:#1a3819}.nav .dropdown-menu{text-transform:none}.navbar-default{background-color:#f4f5e9;border-color:#2b5c28}.navbar-default .navbar-nav>li>a{color:#2b5c28}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#1a3819}.top-spacer{height:51px}.footer{background-color:#5f8f30;bottom:0;height:85px;padding:10px;position:absolute;width:100%}.footer .container{margin-bottom:0;margin-top:0;padding-left:15px;padding-right:15px}.footer .text-muted{color:hsla(0,0%,100%,.5);line-height:19px;margin:0}.footer .text-muted.links{margin-bottom:10px;text-transform:uppercase}.footer .text-muted.links a{margin-right:15px}.footer .text-muted.links a:last-child{margin-right:0}.footer .links a,.footer .links a:hover,.footer .links a:link,.footer .links a:visited,.footer .social-media-links a,.footer .social-media-links a:hover,.footer .social-media-links a:link,.footer .social-media-links a:visited{color:hsla(0,0%,100%,.5);font-size:.9em;text-decoration:none}.footer .links a:hover,.footer .social-media-links a:hover{color:hsla(0,0%,100%,.8)}@font-face{font-display:swap;font-family:DotMask;font-style:normal;font-weight:400;src:url(/build/fonts/DotMask.d3126ad6.woff2) format("woff2");unicode-range:U+0000-007f,U+0080-00ff}.secured-text{font-family:DotMask,wingdings,fantasy}.unsecured-text{font-family:ui-monospace}label{font-weight:400}label.required{font-weight:700}label.required:after{content:" *";font-weight:700}div[id$=_addresses]>.form-group>.control-label{display:none}.form-filter{background-color:#ddd;padding:10px}.form-actions,.form-filter{margin:10px 0}.questionnaire-form .radio{margin:0}form{position:relative}form .form-overlay{height:100%;position:absolute;top:0;width:100%;z-index:999}.full-width{width:100%}.ace-editor-container{min-height:400px}.ace-form-group-fullscreen{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.ace-body-no-scroll{overflow-y:hidden}.btn-disabled,.btn-disabled:active{background-color:#bbb;border-color:#555;color:#555;cursor:not-allowed}.btn-disabled:active:focus,.btn-disabled:active:hover,.btn-disabled:focus,.btn-disabled:hover{background-color:#bbb;border-color:#555;color:#555;outline-color:#555}.editor-toolbar.fullscreen{z-index:9999!important}@media (min-width:768px){.col-sm-seventh{width:7.69%!important}.button-group .form-group{float:left;margin-right:10px}.button-group:after{clear:both;content:"";display:block}.underline-form-rows>.form-group{border-bottom:1px dashed #aaa}}.row.title-bar{background-color:#dfdfdf}.row.title-bar h1{color:#2b5c28;font-size:1.5em;font-weight:400;line-height:1.5em;margin:0}h2{font-size:1.2em}h2,h3{font-weight:400;line-height:1.1em;margin-bottom:20px}h3{border-bottom:1px solid #eee;font-size:1.1em;padding-bottom:20px}.margin-top-20{margin-top:20px}.no-margin-top{margin-top:0}.messages-danger{margin:0 0 10px;padding:20px 40px}.messages-danger .fa{float:left;font-size:1.3em;margin-left:-25px;vertical-align:middle}.messages-danger p{margin:0}.bp-loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #ddd;border-radius:50%;border-top-color:#3590d4;display:inline-block;height:12px;width:12px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.alert-success a{color:#000;font-weight:600}.alert-success a:hover{color:#2b542c;text-decoration:underline}.alert-success a:active,.alert-success a:focus,.alert-success a:visited{border:0;text-decoration:none}.alert-info a{color:#000;font-weight:600}.alert-info a:hover{color:#245269;text-decoration:underline}.alert-info a:active,.alert-info a:focus,.alert-info a:visited{border:0;text-decoration:none}.alert-warning a{color:#000;font-weight:600}.alert-warning a:hover{color:#66512c;text-decoration:underline}.alert-warning a:active,.alert-warning a:focus,.alert-warning a:visited{border:0;text-decoration:none}.alert-danger a{color:#000;font-weight:600}.alert-danger a:hover{color:#843534;text-decoration:underline}.alert-danger a:active,.alert-danger a:focus,.alert-danger a:visited{border:0;text-decoration:none}.line{border-bottom:2px solid #000;height:1px;margin:10px auto}.line.small{width:60px}.line.green{border-bottom-color:#1ab394}.table-summary{margin:10px 0}.pagination{margin-top:0}.person-notes-detail textarea{height:150px}.coupling-tables-container .table th h2{font-weight:700;margin:0}.tab-content{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:10px}.nav-tabs{margin-top:10px}.tabbed-container{padding:0 15px;width:100%}.not-allowed{cursor:not-allowed}.nav-tabs.optimize>li a{max-width:60px;overflow:hidden;white-space:nowrap}.nav-tabs.optimize>li a:hover,.nav-tabs.optimize>li.active a{max-width:none}.nav-tabs>li a{background-color:#eee;border-color:#eee #eee #ddd}.table-training-schedule td,.table-training-schedule th,.text-center th{text-align:center}.hrz3{background-color:#d9edf7}.hrz4{background-color:#fcf8e3}.extended-collection-table{width:100%}.extended-collection-table>tbody:nth-child(odd){background-color:hsla(0,0%,78%,.5)}.extended-collection-table>tbody>tr>td,.extended-collection-table>tbody>tr>th,.extended-collection-table>thead>tr>td,.extended-collection-table>thead>tr>th{border:0;vertical-align:middle}.extended-collection-table>tbody>tr>td:last-child,.extended-collection-table>tbody>tr>th:last-child,.extended-collection-table>thead>tr>td:last-child,.extended-collection-table>thead>tr>th:last-child{width:30px}.extended-collection-table>tbody>tr>td .form-group,.extended-collection-table>tbody>tr>th .form-group,.extended-collection-table>thead>tr>td .form-group,.extended-collection-table>thead>tr>th .form-group{margin-bottom:0}.extended-collection-table>tbody>tr>td:last-child,.extended-collection-table>tbody>tr>th:last-child{width:30px}.extended-collection-table>tbody>tr>td label,.extended-collection-table>tbody>tr>th label{display:none}.extended-collection-table.table-show-labels>tbody>tr>td label,.extended-collection-table.table-show-labels>tbody>tr>th label{display:block}.table-with-inner-table>tbody>tr.odd-row{background-color:#f9f9f9}.table.table-with-inner-table>tbody>tr.inner-table-row>td{border-top:0}.dashboard .messages .alert-danger .measurement-moment,.dashboard-date .messages .alert-danger .measurement-moment{border-bottom-color:#a94442}.dashboard .messages .alert-danger .measurement-moment h3 a,.dashboard-date .messages .alert-danger .measurement-moment h3 a{color:#a94442}.dashboard .messages .alert-success .measurement-moment,.dashboard-date .messages .alert-success .measurement-moment{border-bottom-color:#3c763d}.dashboard .messages .alert-success .measurement-moment h3 a,.dashboard-date .messages .alert-success .measurement-moment h3 a{color:#3c763d}.dashboard .messages .measurement-moment,.dashboard-date .messages .measurement-moment{border-bottom:1px solid transparent;padding:5px 0 10px}.dashboard .messages .measurement-moment:last-child,.dashboard-date .messages .measurement-moment:last-child{border-bottom:none}.dashboard .messages .measurement-moment h3,.dashboard-date .messages .measurement-moment h3{border:none;font-size:1.1em;line-height:1.1em;margin:5px 0;padding:0}.dashboard .messages .measurement-moment p,.dashboard-date .messages .measurement-moment p{font-size:.9em;line-height:.9em;margin:0}.dashboard .messages .measurement-moment p.date,.dashboard-date .messages .measurement-moment p.date{margin-bottom:5px}.btn-small{font-size:12px;line-height:12px;padding-left:6px;padding-right:6px}.btn-our-green{border-color:#e3e3e3}.btn-our-green,.goal-header{background-color:#1ab394;color:#fff}.goal-header{font-size:1.25em;font-weight:500;padding:10px}.container-fluid.statistics .row>div:first-child{padding-left:0}.container-fluid.statistics .row>div:last-child{padding-right:0}.statistics .well{text-align:center}.statistics .well h3{margin-top:0}.statistics svg{width:100%}.statistics .percentage{font-size:1.4em;font-weight:800}.statistics .left-column,.statistics .main-circle{fill:#1ab394}.statistics .secondary-circle{fill:#10705d}.statistics .right-column{fill:#ff6e6e}.statistics .scale-legend{color:#000;font-size:.6em;text-transform:uppercase}.statistics .scale-column-legend{fill:#fff;font-size:.6em}.goals{position:relative}.goals .goal-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goals h3{border-bottom:0;color:#1a3819;font-size:1.5em;font-weight:400;line-height:1.5em;margin:5px 0;padding:0}.goals h3 .glyphicon{color:#db8b02}.goals h3 .fa{color:#a50000}.goals .goal-date{font-size:.9em;margin-top:-10px}.goals .goal-progress-bar{background-color:#dfdfdf;height:30px;position:relative}.goals .back-bar{font-size:1.2em;padding:4px 10px}.goals .back-bar,.goals .front-bar{height:100%;left:0;position:absolute;top:0}.goals .front-bar{background-color:#ffaf25}.goals .front-bar.complete{background-color:#63d2bc}.goals .thumbs-up{font-size:1.2em;height:100%;left:0;padding:4px 10px;position:absolute;text-align:right;top:0;width:100%}.goals .thumbs-up .fa{color:#fff;font-size:1.2em}.goals .container-fluid.well{padding:5px 19px}.goals .container-fluid.well .info{color:#2b5c28;font-size:1em;height:30px;line-height:1.05em}.goals .container-fluid.well .info.complete{color:#1ab394}.goals .container-fluid.well .info div{padding:0;text-align:right}.goals .goal{background-color:#ddd;height:45px;margin-bottom:10px;position:relative;width:100%}.goals .goal>div{background-color:#2b5c28;border:1px solid #2b5c28;height:43px;left:0;padding:11px 0 0 10px;position:absolute;top:0}.goals .goal>span{padding:13px 5px 13px 0;position:absolute;right:5px;top:0}.goals .goal>span.counter{line-height:1em;padding-top:9px;text-align:right;word-spacing:-2px}.goals .goal .fa{color:#fff;font-size:2em;position:absolute;right:5px;top:7px}.goals .goal.goal-attained>span{padding-right:30px}.goals-previous .goal>div{background-color:#56b350;border:1px solid #56b350}.goals-previous .goal .fa{color:#000}.goals-next .goal>div{background-color:#0a1509}.goals-questionnaires{margin-bottom:20px}.goals-questionnaires .goal{border:1px solid #2b5c28;border-radius:4px}.goals-questionnaires .goal.goal-attained{border:1px solid #faebcc}.goals-questionnaires .goal.goal-attained>div{border:0}.goals-questionnaires .goal>div{background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px}.goals-questionnaires .goal .fa{color:#000}.grey-out{background-color:#fff;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.grey-out.opacity-30{opacity:.3}.stats-spinner-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;opacity:.3}.goal-selection{padding:0}.goal-selection a{color:#000;display:block;font-size:1.2em;line-height:1.4em;text-align:center;width:50%}.goal-selection a:hover{background-color:#1ab394;color:#fff;text-decoration:none}.goal-selection a.current,.goal-selection a.current:hover{background-color:#e3e3e3;color:#000}.goal-selection a:first-child{float:left}.goal-selection a:last-child{float:right}.goal-selection:after{clear:both;content:"";display:table}.company-admin-dashboard .well h2,.company-mgmt-dashboard .well h2{margin:10px 0}.company-admin-dashboard .well th,.company-mgmt-dashboard .well th{border-top:0}.btn-primary{background-color:#a3b321;border-color:#2b5c28;color:#fff}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{background-color:#ebeeb7;color:#2b5c28;outline:none}.btn,.btn:active:focus{outline:none}.footer .text-muted{color:#fff}.footer .text-muted.links,.footer .text-muted.social-media-links{border-bottom:0;width:auto}.footer .text-muted.links a,.footer .text-muted.links a:visited,.footer .text-muted.social-media-links a,.footer .text-muted.social-media-links a:visited{color:#fff}.footer .text-muted.links a:active,.footer .text-muted.links a:focus,.footer .text-muted.links a:hover,.footer .text-muted.social-media-links a:active,.footer .text-muted.social-media-links a:focus,.footer .text-muted.social-media-links a:hover{color:#e6e6e6}.footer-spacer{height:10px}.navbar-default{border:none;box-shadow:0 0 7px rgba(0,0,0,.1);-moz-box-shadow:0 0 7px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px rgba(0,0,0,.1)}.navbar-default .navbar-brand,.navbar-default .navbar-brand-2{height:50px;padding:5px;-webkit-transition:height .4s ease;transition:height .4s ease}.navbar-default .navbar-brand img,.navbar-default .navbar-brand-2 img{max-height:40px;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}.navbar-default .navbar-brand-2{margin-left:0!important}.navbar-default .nav .btn,.navbar-default .nav .open>.dropdown-toggle.btn-default,.navbar-default .navbar-nav>li>a{font-size:1rem;line-height:40px;padding-bottom:5px;padding-top:5px;-webkit-transition:font-size .4s ease,line-height .4s ease,padding-top .4s ease,padding-bottom .4s ease;transition:font-size .4s ease,line-height .4s ease,padding-top .4s ease,padding-bottom .4s ease}.top-spacer{-webkit-transition:height .4s ease;transition:height .4s ease}@media (min-width:768px){.navbar-default .navbar-nav>li>a{padding-bottom:5px;padding-top:5px}}body[class^=legal]{color:#a6a6a7}body[class^=legal] .container-fluid{margin-bottom:20px}.aboutUs,.activation,.anonymized-account,.app_login,.challenge-participate,.error,.forgot_password,.homepage,.mail-unsubscribe,.register,.register-with-company,.register-with-company-team,.removed-account,.reset_password,.shop-prepared-account-confirm,.shop-prepared-account-remove{color:#000}.aboutUs .line.small,.activation .line.small,.anonymized-account .line.small,.app_login .line.small,.challenge-participate .line.small,.error .line.small,.forgot_password .line.small,.homepage .line.small,.mail-unsubscribe .line.small,.register .line.small,.register-with-company .line.small,.register-with-company-team .line.small,.removed-account .line.small,.reset_password .line.small,.shop-prepared-account-confirm .line.small,.shop-prepared-account-remove .line.small{margin-top:60px}.aboutUs .container-fluid,.activation .container-fluid,.anonymized-account .container-fluid,.app_login .container-fluid,.challenge-participate .container-fluid,.error .container-fluid,.forgot_password .container-fluid,.homepage .container-fluid,.mail-unsubscribe .container-fluid,.register .container-fluid,.register-with-company .container-fluid,.register-with-company-team .container-fluid,.removed-account .container-fluid,.reset_password .container-fluid,.shop-prepared-account-confirm .container-fluid,.shop-prepared-account-remove .container-fluid{margin-bottom:20px}.aboutUs .forms,.activation .forms,.anonymized-account .forms,.app_login .forms,.challenge-participate .forms,.error .forms,.forgot_password .forms,.homepage .forms,.mail-unsubscribe .forms,.register .forms,.register-with-company .forms,.register-with-company-team .forms,.removed-account .forms,.reset_password .forms,.shop-prepared-account-confirm .forms,.shop-prepared-account-remove .forms{margin-top:80px}.aboutUs h1,.activation h1,.anonymized-account h1,.app_login h1,.challenge-participate h1,.error h1,.forgot_password h1,.homepage h1,.mail-unsubscribe h1,.register h1,.register-with-company h1,.register-with-company-team h1,.removed-account h1,.reset_password h1,.shop-prepared-account-confirm h1,.shop-prepared-account-remove h1{color:#2b5c28;font-size:3rem;margin-bottom:5px;text-decoration:none}.aboutUs h2,.activation h2,.anonymized-account h2,.app_login h2,.challenge-participate h2,.error h2,.forgot_password h2,.homepage h2,.mail-unsubscribe h2,.register h2,.register-with-company h2,.register-with-company-team h2,.removed-account h2,.reset_password h2,.shop-prepared-account-confirm h2,.shop-prepared-account-remove h2{border:0;color:#5f8f30;font-size:2rem;font-weight:400;margin-bottom:10px;padding-bottom:0}.aboutUs [class*=col-] img,.activation [class*=col-] img,.anonymized-account [class*=col-] img,.app_login [class*=col-] img,.challenge-participate [class*=col-] img,.error [class*=col-] img,.forgot_password [class*=col-] img,.homepage [class*=col-] img,.mail-unsubscribe [class*=col-] img,.register [class*=col-] img,.register-with-company [class*=col-] img,.register-with-company-team [class*=col-] img,.removed-account [class*=col-] img,.reset_password [class*=col-] img,.shop-prepared-account-confirm [class*=col-] img,.shop-prepared-account-remove [class*=col-] img{max-width:100%}.aboutUs h1{font-size:2rem;margin-bottom:15px;margin-top:0}.homepage-carousel{background-color:#f4f5e9;margin-top:40px}.homepage-carousel h2{font-size:3rem}.homepage-carousel h3{border:0;color:#5f8f30;font-size:2rem;font-weight:400;line-height:2rem}.homepage-carousel .carousel-inner .item{min-height:430px;padding:0 0 40px}.homepage-carousel .carousel-inner .item p{font-size:1.5rem;margin-top:10px}.homepage-carousel .carousel-control.left,.homepage-carousel .carousel-control.right{background:none;color:#a3b321}.homepage-carousel .carousel-indicators li{background-color:transparent;border-color:#a3b321}.homepage-carousel .carousel-indicators li.active{background-color:#a3b321}.video-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.video-container iframe{height:315px;width:560px}.promotional{margin-bottom:40px}.promotional h2{font-size:2rem;line-height:2rem;margin-bottom:0}.promotional .btn-primary{border-width:3px;font-size:1.5rem;font-weight:600;padding:12px 24px}.project-choices{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:40px;margin-top:0}.project-choices,.project-choices .project-choice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-choices .project-choice-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;background-color:#fcfcf8;border:2px solid #ebeeb7;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-ms-flex:1;flex:1;margin:0 20px;padding:10px 40px}.project-choices .project-choice-container .project-choice{text-align:center}.project-choices .project-choice-container .project-choice h2{color:#2b5c28;font-size:2rem;font-weight:600;text-transform:uppercase}.project-choices .project-choice-container .project-choice h3{border:0;color:#2b5c28;font-size:1.8rem;margin-bottom:30px;padding:0}.project-choices .project-choice-container .project-choice p{font-size:1.5rem;line-height:1.6rem;margin-bottom:20px}.homepage-image{background-color:#5f8f30;border:2px solid #5f8f30;border-radius:50%;height:132px;margin:10px 0;width:132px}.legal-privacy-statement .col-md-12>.well:first-child{margin-top:20px}.digi-stress-meter>div>p,.digi-stress-meter>div>p>a{font-size:1.2rem}@media (max-width:768px){.homepage-image{display:none}}@media (min-width:768px){.homepage .navbar-homepage-large .navbar-brand,.login .navbar-homepage-large .navbar-brand,.register .navbar-homepage-large .navbar-brand,.register-with-company .navbar-homepage-large .navbar-brand,.register-with-company-team .aboutUs .navbar-homepage-large .navbar-brand{height:90px}.homepage .navbar-homepage-large .navbar-brand img,.login .navbar-homepage-large .navbar-brand img,.register .navbar-homepage-large .navbar-brand img,.register-with-company .navbar-homepage-large .navbar-brand img,.register-with-company-team .aboutUs .navbar-homepage-large .navbar-brand img{max-height:80px}.homepage .navbar-homepage-large .navbar-brand-2,.login .navbar-homepage-large .navbar-brand-2,.register .navbar-homepage-large .navbar-brand-2,.register-with-company .navbar-homepage-large .navbar-brand-2,.register-with-company-team .aboutUs .navbar-homepage-large .navbar-brand-2{height:90px;margin-left:5px}.homepage .navbar-homepage-large .navbar-brand-2 img,.login .navbar-homepage-large .navbar-brand-2 img,.register .navbar-homepage-large .navbar-brand-2 img,.register-with-company .navbar-homepage-large .navbar-brand-2 img,.register-with-company-team .aboutUs .navbar-homepage-large .navbar-brand-2 img{margin-top:16px;max-height:51px;max-width:150px}.homepage .navbar-homepage-large .nav .btn,.homepage .navbar-homepage-large .nav .open>.dropdown-toggle.btn-default,.homepage .navbar-homepage-large .navbar-nav>li>a,.login .navbar-homepage-large .nav .btn,.login .navbar-homepage-large .nav .open>.dropdown-toggle.btn-default,.login .navbar-homepage-large .navbar-nav>li>a,.register .navbar-homepage-large .nav .btn,.register .navbar-homepage-large .nav .open>.dropdown-toggle.btn-default,.register .navbar-homepage-large .navbar-nav>li>a,.register-with-company .navbar-homepage-large .nav .btn,.register-with-company .navbar-homepage-large .nav .open>.dropdown-toggle.btn-default,.register-with-company .navbar-homepage-large .navbar-nav>li>a,.register-with-company-team .aboutUs .navbar-homepage-large .nav .btn,.register-with-company-team .aboutUs .navbar-homepage-large .nav .open>.dropdown-toggle.btn-default,.register-with-company-team .aboutUs .navbar-homepage-large .navbar-nav>li>a{font-size:1.3rem;line-height:60px;padding-bottom:15px;padding-top:15px}.homepage .top-spacer,.login .top-spacer,.register .top-spacer,.register-with-company .top-spacer,.register-with-company-team .aboutUs .top-spacer{height:91px}}.dashboard input[type=radio]{opacity:0;position:fixed;width:0}.dashboard input[type=radio]:checked+.project-choice-container{background-color:#a3b321;color:#fff}.dashboard .project-choices .project-choice-container .project-choice{text-align:center}.dashboard .project-choices .project-choice-container .project-choice h2{font-size:1.7rem}.dashboard .project-choices .project-choice-container .project-choice h3{font-size:1.4rem}.dashboard .project-choices .project-choice-container .project-choice p{font-size:1.2rem;line-height:1.3rem;margin-bottom:10px}.company-couplings h2{border-bottom:1px solid #ddd;padding-bottom:5px}.alert-purple{background-color:#e4d9f7;border-color:#c7bcf1;color:#53318f}.personality-type h3{border-bottom:0;margin-bottom:10px;padding-bottom:0}.questionnaire-form form[name=evaluation] h3,.questionnaire-form form[name=evaluation_both] h3,.questionnaire-view form[name=evaluation] h3,.questionnaire-view form[name=evaluation_both] h3{background-color:#eee;margin-top:40px;padding:5px}form[name=fagerstrom] .radio label.required,form[name=post_measurement] .radio label.required,form[name=pre_measurement] .radio label.required{font-weight:400}form[name=fagerstrom] .radio label.required:after,form[name=post_measurement] .radio label.required:after,form[name=pre_measurement] .radio label.required:after{content:" "}.questionnaire-form .radio label.required,.questionnaire-view .radio label.required{font-weight:400}.questionnaire-form .radio label.required:after,.questionnaire-view .radio label.required:after{content:" "}.questionnaire-form form[name=back] .radio input[type=radio],.questionnaire-form form[name=background_information] .radio input[type=radio],.questionnaire-form form[name=feel_good] .radio input[type=radio],.questionnaire-form form[name=job_conditions] .radio input[type=radio],.questionnaire-form form[name=job_content] .radio input[type=radio],.questionnaire-form form[name=smoking] .radio input[type=radio],.questionnaire-form form[name=stress] .radio input[type=radio],.questionnaire-form form[name=work_circumstances] .radio input[type=radio],.questionnaire-form form[name=work_relations] .radio input[type=radio],.questionnaire-view form[name=back] .radio input[type=radio],.questionnaire-view form[name=background_information] .radio input[type=radio],.questionnaire-view form[name=feel_good] .radio input[type=radio],.questionnaire-view form[name=job_conditions] .radio input[type=radio],.questionnaire-view form[name=job_content] .radio input[type=radio],.questionnaire-view form[name=smoking] .radio input[type=radio],.questionnaire-view form[name=stress] .radio input[type=radio],.questionnaire-view form[name=work_circumstances] .radio input[type=radio],.questionnaire-view form[name=work_relations] .radio input[type=radio]{margin-right:10px;position:relative}.questionnaire-form .feel-good,.questionnaire-view .feel-good{color:#fff;line-height:40px;min-height:40px}.questionnaire-form .feel-good .value,.questionnaire-view .feel-good .value{display:inline-block;margin-left:10px;margin-right:15px;text-align:right;width:20px}.questionnaire-form .feel-good-1,.questionnaire-view .feel-good-1{background-color:#ef5764}.questionnaire-form .feel-good-2,.questionnaire-view .feel-good-2{background-color:#f9695f}.questionnaire-form .feel-good-3,.questionnaire-view .feel-good-3{background-color:#fb8456}.questionnaire-form .feel-good-4,.questionnaire-view .feel-good-4{background-color:#fb9854}.questionnaire-form .feel-good-5,.questionnaire-view .feel-good-5{background-color:#fbab53}.questionnaire-form .feel-good-6,.questionnaire-view .feel-good-6{background-color:#ddb15b}.questionnaire-form .feel-good-7,.questionnaire-view .feel-good-7{background-color:#a9b16a}.questionnaire-form .feel-good-8,.questionnaire-view .feel-good-8{background-color:#81b276}.questionnaire-form .feel-good-9,.questionnaire-view .feel-good-9{background-color:#5eb280}.questionnaire-form .feel-good-10,.questionnaire-view .feel-good-10{background-color:#09b294}.questionnaire-form .form-field-info,.questionnaire-view .form-field-info{font-style:italic;margin-bottom:20px;margin-top:-10px}.strip-radio-margin-top .radio{margin-top:0}.questionnaire-list .goal-attained>div{padding-right:35px}.workable-work h2,.workable-work-v- h2{background-color:#77b977;border:1px solid #56a756;border-radius:4px;color:#000;margin-top:20px;padding:5px 10px}.workable-work h3,.workable-work-v- h3{background-color:#ccc;border:1px solid #aaa;border-radius:4px;color:#000;padding:10px 5px}.workable-work .help-block,.workable-work-v- .help-block{font-style:italic}.workable-work .question-container,.workable-work-v- .question-container{background-color:rgba(91,91,91,.1);margin-bottom:10px;padding:10px 10px 1px}.workable-work .question-container>.help-block,.workable-work-v- .question-container>.help-block{font-size:.9em;margin-top:-10px}.workable-work .small,.workable-work-v- .small{width:60px}.workable-work .medium,.workable-work-v- .medium{width:50%}@media (min-width:768px){.workable-work .question-container h3{border-bottom:0;padding-bottom:0}}.action-log li{border:1px solid #ddd;border-bottom:0;font-size:1.2rem;line-height:1.2rem;padding:10px}.action-log li:last-child{border-bottom:1px solid #ddd}.action-log li .operator{font-size:1rem;line-height:1rem}.action-log li .performed-at{color:#919191;font-size:.95rem;line-height:.95rem}label.required{font-weight:400}.sleep-intake h2,.sleep-revisit h2{background-color:#e6e6e6;padding:5px}.sleep-intake h3,.sleep-revisit h3{border-bottom:0;font-weight:700;padding-bottom:5px}.questionnaire-form .has-error{background-color:#f2dede}.company-admin-dashboard-events h3,.company-admin-dashboard-measurement-moments h3,.company-dashboard-measurement-moments h3{border-bottom-color:#ddd;margin-bottom:10px;margin-top:10px;padding-bottom:10px}.company-admin-dashboard-events .row.measurement-moment,.company-admin-dashboard-measurement-moments .row.measurement-moment,.company-dashboard-measurement-moments .row.measurement-moment{border-bottom:1px solid #eee;margin-bottom:5px}.company-admin-dashboard-events .row.measurement-moment:last-child,.company-admin-dashboard-measurement-moments .row.measurement-moment:last-child,.company-dashboard-measurement-moments .row.measurement-moment:last-child{border-bottom:none;margin-bottom:0}#companyDashboardMembersModal .measurement-moment-choice-options,#companyDashboardMembersModal .on-language-options,#companyDashboardMembersModal .on-measurement-moment-options,#companyDashboardMembersModal .on-questionnaire-options,#companyDashboardMembersModal .on-test-options,#companyDashboardMembersModal [class*=on-member-filter-]{margin-left:20px}#companyDashboardMembersModal .week-field{display:inline-block;margin-right:10px;width:60px}#companyDashboardMembersMailModal dd{border-bottom:1px solid #d3d3d3;margin-bottom:10px;padding-bottom:10px}#companyDashboardMembersMailModal dd:last-child{border-bottom:0}body[class^=faq-mgmt-item-] .faq-problem-field{min-height:75px}body[class^=faq-mgmt-item-] .faq-solution-field{min-height:100px}body[class^=faq-mgmt-item-] .faq-translations-first-row td{border-top:1px solid #ccc}body[class^=faq-mgmt-item-] .faq-translations-first-row td:first-child{vertical-align:top}.faq-category-view ul.list-unstyled ol,.faq-category-view ul.list-unstyled ul,.faq-library-view ul.list-unstyled ol,.faq-library-view ul.list-unstyled ul{margin-bottom:10px}.faq-question-container h4{font-size:1.25em;font-weight:800;margin-top:30px}.faq-question-container ol,.faq-question-container ul{margin-bottom:20px}.media-asset-view iframe,.media-manage-assets-preview iframe{border:0;height:100%;width:100%}.view-person-available-assets .list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.view-person-available-assets .list-group-item .icon{padding:10px;-webkit-box-flex:1;border-right:1px solid #ddd;-ms-flex:1;flex:1;line-height:2em;text-align:center}.view-person-available-assets .list-group-item .icon.not-available{background-color:#bbb;color:#888}.view-person-available-assets .list-group-item .icon.unseen{background-color:#db8b02;color:#fff}.view-person-available-assets .list-group-item a{padding:10px 15px;-webkit-box-flex:10;-ms-flex:10;flex:10;-webkit-box-flex:50;-ms-flex-positive:50;flex-grow:50}.view-person-available-assets .panel-info .icon{background-color:#d9edf7;color:#31708f}.view-person-available-assets .panel-warning .icon{background-color:#fcf8e3;color:#8a6d3b}.view-person-available-assets .panel-default .icon{background-color:#f5f5f5;color:#333}.intervention-log li{border:1px solid #ddd;border-bottom:0;font-size:1rem;line-height:1rem;padding:0}.intervention-log li:last-child{border-bottom:1px solid #ddd}.intervention-log li .intervention-log-meta{padding:10px;-webkit-box-flex:2;background-color:#eee;-ms-flex:2;flex:2;font-size:1rem;line-height:1rem}.intervention-log li .intervention-log-info{padding:10px;-webkit-box-flex:8;-ms-flex:8;flex:8}.intervention-log li .intervention-description,.intervention-log li .performed-at{color:#919191}.intervention-log li .intervention-title{font-weight:600}.page{border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;height:294mm;margin:0 auto 20px;padding:15mm;position:relative;width:210mm}.page.landscape{height:207mm;padding:15mm;width:297mm}.page.landscape .page-header{margin-bottom:10px;margin-top:-30px}.page.landscape .page-header img{float:left}.page.landscape .page-header h1{font-size:2.4em;margin-bottom:0;text-align:right}.page.landscape .page-footer{width:267mm}.page.landscape p{margin-bottom:5px}.page h1{margin-bottom:30px}.page h2{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.page h3{border-bottom:0;font-size:1.1em;font-weight:600;line-height:1.1em;margin-bottom:20px;padding-bottom:0}.page h4{font-size:1.05em;font-weight:600;line-height:1.05em}.page p{margin-bottom:20px}.page .fa-heartbeat,.page .fa-tint{color:#bb0a1e;font-size:70px}.page .fa-tint{margin-right:17px}.page .fa-balance-scale{color:#1ab394;font-size:60px}.page .page-footer{border-top:1px solid #ddd;bottom:8mm;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-top:10px;position:absolute;width:18cm}.page .page-header{margin-top:-10px}.page .page-header img{width:75px}@page{size:A4;margin:0}@media print{html{height:auto}body{margin:0;padding:0}.sf-toolbar{display:none!important}.nav-tabs{display:none}.tab-content{border:0}.questionnaire-form .row.title-bar h1,.questionnaire-view .row.title-bar h1{line-height:normal;margin-top:0}.questionnaire-form button,.questionnaire-view button,.top-spacer{display:none}}@media (min-width:768px){.xs-visible-label{display:none}.sm-text-center{text-align:center}.challenge-container .dl-horizontal dt{width:70px}.challenge-container .dl-horizontal dd{margin-left:90px;min-width:90px}}@media (max-width:992px){body{padding-bottom:100px}.footer{height:100px}}@media (max-width:768px){.container-fluid.statistics .row>div{padding-left:0;padding-right:0}.statistics svg{max-width:400px}body{padding-bottom:140px}.footer{height:140px}}#cookieWall{background-color:#ddd;left:50%;position:fixed;top:50%;z-index:2001}#cookieWall .cookie-wall-content{color:#000;margin:15px 10px}#cookieWall h1{font-size:2rem;margin-top:0}#cookieWall h2{font-size:1.6rem;margin-top:10px}#cookieWall .cookie-type-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}#cookieWall .cookie-type-container .cookie-type-name{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:1.1rem;font-weight:600}#cookieWall .cookie-type-container .cookie-type-option{-webkit-box-flex:50px;-ms-flex:50px;flex:50px}#cookieWall .cookie-type-container .cookie-type-option .fa-square-o{padding-right:4.3px}#cookieWall dl,#cookieWall dt,#cookieWall p{color:#777;font-size:.9rem}@media (max-width:510px){#cookieWall{left:2%;width:96%}}@media (min-width:510px){#cookieWall{margin-left:-250px;width:500px}}@media (min-width:768px){#cookieWall{margin-left:-250px;width:500px}#cookieWall .dl-horizontal dt{width:100px}#cookieWall .dl-horizontal dd{margin-left:120px}}@media (min-width:992px){#cookieWall{margin-left:-300px;width:600px}}@media (max-width:768px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#2b5c28}}