.public-evaluation-container{background:#fff;display:inline-block;width:100%}.public-evaluation-container .qol-questionnaire .close{display:none}.public-evaluation-container .qol-questionnaire .questionnaire-footer a.evaluation-info{pointer-events:none}.public-evaluation-container .evaluation-review-head a.close{display:none}.public-evaluation-container .public-evaluation-header{position:fixed;padding-top:20px;padding-bottom:20px;top:0;left:0;right:0;margin:auto}#main{position:relative;width:100%}#main>div{display:block;width:100%;height:100%}#main .main-wrap--scroll{background:#f1f1f1;display:inline-block;width:100%;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);overflow:auto;vertical-align:top}.modal{height:100%;overflow:auto!important}.modal .modal-dialog{color:#6a6a75;margin-top:100px}@media (min-width:768px) and (max-width:991px){.modal .modal-dialog{width:700px}}.modal.modal-basic{font-size:1em;line-height:22px}@media (max-width:767px){.modal.modal-basic{font-size:14px}}.modal.modal-basic .modal-header{background:#8a95e3;color:#fff;padding:16px 20px;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.modal.modal-basic .modal-header .close{color:#fff;opacity:.8;margin-top:0;width:auto;height:auto;top:12px!important;right:20px!important;text-shadow:0 1px 0 #fff}.modal.modal-basic .modal-header .close:hover{opacity:1}.modal.modal-basic .modal-header .modal-title{font-size:12px;font-weight:600;text-transform:uppercase}.modal.modal-basic .modal-content{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.modal.modal-basic .modal-body{padding:20px}.modal.modal-basic .modal-body>.modal-footer{margin-left:-15px;margin-right:-15px;margin-bottom:-15px}.modal.modal-basic .modal-body>.modal-footer .btn{margin-bottom:5px}@media (max-width:767px){.modal.modal-basic .modal-body>.modal-footer.full>.btn{width:100%!important;margin-left:0;margin-right:0;margin-bottom:10px}.modal.modal-basic .modal-body>.modal-footer.full>.btn:last-of-type{margin-bottom:0}}.modal.modal-basic .btn{font-size:16px;text-transform:capitalize;text-align:center;display:inline-block;padding:8px 15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.modal.modal-basic .btn:hover{opacity:.8}.modal.modal-basic .btn.disabled{background:#eeeef0!important;border:1px solid #eeeef0!important;color:#c6c6cb;opacity:1!important;outline:none!important}@media (min-width:768px){.modal.modal-basic .btn{padding:8px 60px}}.modal.modal-basic .btn-primary{background:#8a95e3;border:0;border-bottom:2px solid #7582de}.modal.modal-basic .btn-primary:hover{border-bottom-color:#8a95e3}.modal.modal-basic .btn-secondary{background:#e8ebfc;color:#8a95e3;border:0;border-bottom:2px solid #d1d7f9}.modal.modal-basic .btn-secondary:hover{border-bottom-color:#e8ebfc}.modal.modal-basic .btn-transparent{color:#8a95e3;background:none}.sg-modal-box .modal-header{position:relative}.sg-modal-box .modal-header .close{position:absolute}.sg-modal-box>.modal.animated{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.sg-modal-box .modal-backdrop{background:rgba(0,0,0,.7)}.sg-modal-box .modal-backdrop.animated{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.sg-modal-box .modal-backdrop.fadeOut{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}@media (max-width:767px){.sg-modal-box .modal .modal-dialog{display:block;height:100%;margin:0}.sg-modal-box .modal .modal-dialog .modal-content{display:flex;flex-direction:column;height:100%;border:none;border-radius:0;overflow:auto}.sg-modal-box .modal .modal-dialog .modal-header{text-align:center}.sg-modal-box .modal .modal-dialog .modal-header .close{font-size:32px;font-weight:300;line-height:28px;opacity:1;top:10px!important;right:auto!important;left:20px!important}.sg-modal-box .modal .modal-dialog .modal-body{overflow:auto;padding-bottom:60px}}.modal-dialog.modal-primary-size{width:728px;max-width:100%}@keyframes fx{50%{transform:scale(1);opacity:1}to{opacity:0}}.dot-loader{text-align:center;vertical-align:top}.dot-loader .dot{display:inline-block;width:10px;height:10px;border:2px solid #8a95e3;border-radius:50%;margin:0 5px;transform:scale(0);vertical-align:top;animation:fx 1s ease 0ms infinite}.dot-loader .dot:nth-child(2){animation:fx 1s ease .3s infinite}.dot-loader .dot:nth-child(3){animation:fx 1s ease .6s infinite}.entrance-header{position:fixed;padding-top:20px;padding-bottom:20px;top:0;left:0;right:0;margin:auto}.public-evaluation-page{background:#fff}.simple-form.visitor-form{max-width:600px;padding-left:15px;padding-right:15px;margin:auto;text-align:center}.simple-form.visitor-form label{font-family:Lusitana,serif;font-size:18px;line-height:27px;text-align:center}@media (max-width:480px){.simple-form.visitor-form label{font-size:16px;line-height:24px;margin-bottom:10px}}@media (min-width:768px){.simple-form.visitor-form label{font-size:24px!important;line-height:36px}}.simple-form.visitor-form .btn{font-size:1em;font-weight:600}.simple-form.visitor-form .form-control{border-top:none;border-left:none;border-right:none;padding-left:7px;padding-right:7px;margin-bottom:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:480px){.simple-form.visitor-form .form-control{font-size:12px;margin-bottom:10px;padding-left:7px;padding-right:7px}}@media (min-width:768px){.simple-form.visitor-form .form-control{height:50px}}@media (min-width:768px){.simple-form.visitor-form .input-wrapper{margin-bottom:20px}.simple-form.visitor-form .btn{font-size:1.25em;font-weight:600;height:50px}}.simple-form.visitor-form .options-field{font-size:16px}.simple-form.visitor-form .options-field label{font-size:1.125em;margin-bottom:30px}.simple-form.visitor-form .options-field>.options-wrapper>.options-field-item{margin-bottom:15px;padding:10px}.simple-form.visitor-form .options-field .btn{font-size:.875em;height:auto}.simple-form.visitor-form .page{display:flex;vertical-align:top;width:100%}.simple-form.visitor-form .page>div{width:100%;align-self:center}.simple-form.visitor-form .page .btn{font-weight:600;padding:10px 15px;width:100%}@media (max-width:480px){.simple-form.visitor-form .page .btn{font-size:14px;padding:8px 12px;margin-bottom:15px}}.simple-form.visitor-form .page.profile-form .btn{width:auto;margin-bottom:20px}@media (max-width:480px){.simple-form.visitor-form .page.profile-form .btn{width:100%;margin-bottom:10px}}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper .btn{text-transform:lowercase}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper .btn:first-letter{text-transform:uppercase}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper .options-field-item{width:calc(50% - 10px);margin-left:5px;margin-right:5px}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper .options-field-item .option-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper{margin-left:-15px;margin-right:-15px}.simple-form.visitor-form .page.relationship-form .options-field .options-wrapper .options-field-item{width:calc(50% - 30px);margin-left:15px;margin-right:15px}}.simple-form.visitor-form .page.relationship-form .btn{font-size:12px;font-weight:600}.simple-form.visitor-form .page.gender-form .options-field .options-wrapper{font-size:14px;display:flex;justify-content:center}.simple-form.visitor-form .page.gender-form .options-field .options-wrapper>.options-field-item{width:130px;text-align:center;position:relative;margin:auto 30px 20px;padding-bottom:20px;cursor:pointer;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.simple-form.visitor-form .page.gender-form .options-field .options-wrapper>.options-field-item:hover{opacity:.5}.simple-form.visitor-form .page.gender-form .options-field .options-wrapper .option-label label,.simple-form.visitor-form .page.gender-form .options-field .options-wrapper .option-label svg{display:block;text-align:center;margin-left:auto;margin-right:auto}.simple-form.visitor-form .page.gender-form .options-field .options-wrapper .option-label svg{margin-bottom:10px}.simple-form.visitor-form .page.age-form .slider-field label{font-size:1.125em;margin-bottom:80px}.simple-form.visitor-form .page.age-form .slider-field .slider-wrapper{margin-bottom:140px}.simple-form.visitor-form .page.age-form .slider-field .slider-wrapper .max,.simple-form.visitor-form .page.age-form .slider-field .slider-wrapper .min{font-size:14px;width:44px;margin-top:-15px}.simple-form.visitor-form .page.age-form .slider-field .slider{margin-left:44px;margin-right:44px}.simple-form.visitor-form .page.age-form .slider-field .slide-handler{top:-55px;left:-25px}.simple-form.visitor-form .page.age-form .slider-field .slide-handler .value{font-size:14px;line-height:14px;padding:10px;width:50px;height:auto}.simple-form.visitor-form .page.age-form .slider-field .slide-handler .value:after{content:"";width:16px;height:10px;border-top:10px solid #8a95e3;border-left:8px solid transparent;border-right:8px solid transparent}.simple-form.visitor-form .page.age-form .slider-field .slide-handler .senior-icon{position:relative;margin:4px auto 0}.public-evaluation-page .agency-logo{position:fixed;left:20px;top:20px;z-index:999}@media (max-width:767px){.public-evaluation-page .agency-logo{left:10px;top:10px}}@media (min-width:768px){.simple-form.visitor-form .page.gender-form .options-field .options-wrapper{font-size:16px}}.error-screen{font-family:Source Sans Pro,sans-serif;background:#fff;text-align:center}.error-screen header{position:fixed;top:0;left:0;right:0;padding:20px;background:#fff}.error-screen h1:not(.logo-holder){font-family:Lusitana,sans-serif}.error-screen p{font-size:1.125em;line-height:24px}.error-screen hr{margin-top:15px}.error-screen a.go-back{font-weight:600;color:#8a95e3;padding:10px 15px;border:1px solid #8a95e3;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.error-screen:before{content:"";display:inline-block;height:100%;margin-right:-1px;vertical-align:middle}.error-screen .centered-container{display:inline-block;max-width:80%;margin:auto;vertical-align:middle}.error-screen .lady{max-width:220px;margin:auto}.error-screen .lady>img{max-width:100%}.PageHeightAdjuster{display:inline-flex;align-items:flex-start;width:100%;height:100vh;vertical-align:top}.PageHeightAdjuster-content{width:100%;flex-basis:100%}.PageHeightAdjuster-content #main{height:100%}.greetings{text-align:center;display:inline-block;width:100%;position:relative;z-index:99}.greetings h1{font-family:Lusitana,serif;margin-bottom:30px;-webkit-animation:fadeIn 1s;-o-animation:fadeIn 1s;animation:fadeIn 1s}@media (max-width:1199px){.greetings h1{font-size:26px}}@media (max-width:480px){.greetings h1{font-size:18px;margin-bottom:15px}}.greetings p{font-size:12px;line-height:18px}.greetings h1+p{margin-top:-10px;margin-bottom:20px}.greetings .greetings-image{max-width:40%;width:100%;margin-bottom:15px}@media (max-width:767px){.greetings .greetings-image{max-width:25%}}@media (max-width:480px){.greetings .greetings-image{max-width:70px;margin-bottom:5px}}.greetings p+.greetings-image{max-width:35%}@media (max-width:767px){.greetings .btn{margin-bottom:15px}}.greetings+div{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation-delay:.7s}.greetings+div+p{color:#83838f;animation-delay:1.2s}@media (max-width:480px){.greetings+div+p{font-size:12px}}@media (min-width:1200px){.gpquest-entrance .greetings h1{font-size:30px}}.instruction-overlay{font-size:14px;font-weight:600;line-height:21px;color:#fff;text-shadow:1px 1px 1px rgba(56,74,207,.5);display:flex;justify-content:center;align-items:center;background:#8a95e3;border:5px solid #e8ebfc;box-sizing:content-box}.instruction-overlay a{color:#fff!important;text-decoration:underline}.instruction-overlay img.eva{max-width:30%;position:absolute;right:0;bottom:0;z-index:2;margin-left:4%;margin-right:4%;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.instruction-overlay:before{z-index:0;bottom:-20%;left:-10%;background:rgba(117,130,222,.3)}.instruction-overlay:after,.instruction-overlay:before{content:"";position:absolute;width:500px;height:500px;right:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.instruction-overlay:after{z-index:1;bottom:-50%;left:-20%;background:rgba(117,130,222,.5)}.instruction-overlay .close-continue{display:inline-block;padding:7px 15px;border:2px solid #fff;cursor:pointer;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in}.instruction-overlay .close-continue .fa{margin-left:10px}.instruction-overlay .close-continue:hover{background:hsla(0,0%,100%,.2)}.instruction-overlay .wrapper{z-index:9}@media (max-width:340px){.instruction-overlay{padding:10px 0;overflow:auto}.instruction-overlay:after,.instruction-overlay:before{display:none}.instruction-overlay img.eva{max-width:20%;position:static;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}}@media (min-width:768px){.instruction-overlay{font-size:18px;line-height:24px}.instruction-overlay .wrapper{max-width:700px}.instruction-overlay img.eva{max-width:13%;margin-left:4%;left:0}}.sg-overlay{color:#6a6a75;background:hsla(0,0%,100%,.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center}.sg-overlay a:hover{color:#8a95e3}.evaluation-review-wrapper{background:#eeeef0;overflow:hidden;display:inline-block;width:100%;height:100%}@media print{.evaluation-review-wrapper{background:#fff}}.simple-evaluation-review{width:29.7cm;height:21cm;padding:15px;background:#fff;display:block;border:1px solid #dbdbdb;margin:15px auto 30px}.simple-evaluation-review .info-head{display:inline-block;width:100%;padding:25px 10px 15px;border:none}@media print{.simple-evaluation-review{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;border:0}.simple-evaluation-review .info-head{padding:25px 50px 15px}}.simple-evaluation-review .senior-qol-report .qol-report-summary{margin-bottom:10px;padding-bottom:10px}.simple-evaluation-review .senior-qol-report .qol-report-summary .qol-summary .score{margin:10px;text-align:center}.simple-evaluation-review .senior-qol-report .qol-report-summary .qol-summary .score p{font-size:14px;line-height:21px;max-width:250px;text-align:center;margin-top:10px}.simple-evaluation-review .senior-qol-report .qol-report-summary .link-text{display:none}.simple-evaluation-review .senior-qol-report .qol-report-summary .progress{margin-bottom:10px;height:35px}.simple-evaluation-review .senior-qol-report .widget .widget-head{display:none}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel{padding-top:5px;padding-bottom:5px;display:flex;align-items:center}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel>div{float:none}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel.row{display:flex;align-items:center;height:70px;margin-left:-5px;margin-right:-5px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel.row [class*=col-]{padding-left:5px;padding-right:5px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .progress{margin-top:5px;margin-bottom:5px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel h5{font-size:12px;margin-top:5px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .avatar-wrap{width:40px;height:40px;margin-top:5px;margin-left:10px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .avatar-wrap .ico-qol{-webkit-transform:scale(.8) translate(-18px,-18px);-moz-transform:scale(.8) translate(-18px,-18px);-ms-transform:scale(.8) translate(-18px,-18px);-o-transform:scale(.8) translate(-18px,-18px);transform:scale(.8) translate(-18px,-18px);overflow:hidden;vertical-align:top}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .score{margin-top:8px;margin-bottom:0;vertical-align:top}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .score h4{font-size:18px;line-height:27px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .score .progress-diff{font-size:18px;margin-top:3px}.simple-evaluation-review .senior-qol-report .qol-panels .qol-panel .score .progress-diff .fa{margin-right:5px}.simple-evaluation-review .evaluation-report{font-size:16px}.simple-evaluation-review .evaluation-report .report-header h4{font-weight:600}@media print{.evaluation-review-head{display:none}}.evaluation-review-head .fixed-content{padding:10px 0;z-index:999999}.evaluation-review-head.fixed>.fixed-content{position:fixed;top:0;right:0;left:0;background:#fff;border-bottom:1px solid #c9cfd8}.evaluation-review-head .app-link{font-size:14px;color:#6a6a75;display:inline-block;border:1px solid #6a6a75;padding:7px 10px;text-decoration:none}.evaluation-review-head .app-link:hover{text-decoration:underline}.evaluation-review-action-panel>div{display:inline-block;cursor:pointer;margin:0 10px;position:relative;float:left}.evaluation-review-action-panel>div .fa{font-size:1.875em}.evaluation-review-action-panel .print-toggle:hover{-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.evaluation-review-action-panel .share-button{color:#70c89f;opacity:1;width:30px;-webkit-transition:all easeIn .3s;-moz-transition:all .3s easeIn;-o-transition:all .3s easeIn;transition:all easeIn .3s}.info-head{color:#526a7e;background:#e8ebfc!important;text-align:center;padding:0 10px 15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.info-head p{font-size:.875em}.info-head .powered-by{font-size:.75em;font-weight:600;text-align:right;margin-top:15px}.info-head .powered-by:after{content:url(/static/app/images/logo-small-BWPbkDG.png);display:inline-block;margin:auto 5px;position:relative;bottom:-5px}.info-head h1{display:inline-block;font-size:1.125em;font-weight:600;color:#526a7e!important}.info-head .details{font-size:.875em;color:#526a7e!important;text-align:center}.info-head .details div{display:inline-block;margin:10px}.info-head .details div .fa{margin-right:5px}.simple-evaluation-review .info-head{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #dbdbdb}.simple-evaluation-review .info-head h1{font-size:1.125em;font-weight:700;margin-top:5px;margin-bottom:10px}.simple-evaluation-review .info-head .details div{display:inline-block;margin-right:10px}.simple-evaluation-review .info-head .details div>.fa{margin-right:5px}.score{text-align:left;margin:15px}.score,.score h2,.score h4{display:inline-block;vertical-align:middle}.score h2,.score h4{font-weight:800;text-transform:uppercase;margin-top:0;margin-bottom:0}.score h2{font-size:40px}.score h4{font-size:18px}.score p{font-size:.75em;line-height:14px;font-style:italic;font-weight:600;max-width:130px;text-align:left}.score .progress-diff{display:inline-block;vertical-align:middle;margin-left:5px}.score .progress-diff.increased{color:#67c498}.score .progress-diff.increased>*{color:#67c498!important}.score .progress-diff.decreased,.score .progress-diff.decreased>*{color:#ff7871!important}.score .progress-diff .fa{margin-right:5px}.senior-qol-report .avatar{display:inline-block;vertical-align:middle;margin:15px}.senior-qol-report .graph{position:relative;width:100%;height:170px}.senior-qol-report .qol-report-summary{text-align:center;border-bottom:1px solid #e1edf4;padding-bottom:20px;margin-bottom:15px}.senior-qol-report .qol-report-summary .link-text{font-size:.75em;text-transform:uppercase;color:#6a6a75;border-bottom:1px dotted #6a6a75}.senior-qol-report .qol-report-summary .link-text:hover{color:#52525a}.senior-qol-report .qol-report-summary.green{color:#70c89f}.senior-qol-report .qol-report-summary.orange{color:#ffce4a}.senior-qol-report .qol-report-summary.red{color:#fda968}.senior-qol-report .qol-report-summary.black{color:#ff7871}.senior-qol-report .qol-report-summary .score>h2>small{font-size:.4em;color:#9e9ea7}.senior-qol-report .qol-panels .qol-panel{padding:7px 0}.senior-qol-report .qol-panels .qol-panel h5{font-size:12px;font-weight:700;color:#526a7e;text-transform:uppercase;margin-top:20px}.senior-qol-report .qol-panels .qol-panel .score{margin:7px}.senior-qol-report .qol-panels .qol-panel .progress{margin-top:12px}.senior-qol-report .qol-panels .qol-panel .progress-diff{font-size:12px}.senior-qol-report .qol-panels .qol-panel .progress-diff .fa{margin-right:3px}.senior-qol-report .qol-panels .qol-panel .avatar-wrap{width:70px;margin-left:7px;margin-right:7px;text-align:center;display:inline-block}.senior-qol-report .qol-panels .qol-panel .avatar-wrap .avatar{display:inline-block;margin:7px auto}@media (max-width:767px){.senior-qol-report .qol-panels .qol-panel{text-align:center}}.senior-qol-report.qol_history .qol-report-summary .avatar,.senior-qol-report.qol_history .qol-report-summary .score{display:block;margin:auto;text-align:center}.senior-qol-report.qol_history .qol-report-summary .avatar{margin-bottom:10px}.senior-qol-report.qol_history .qol-report-summary .score p{text-align:center;margin:auto}.senior-qol-report.qol_history .qol-panels{text-align:center}.senior-qol-report.qol_history .qol-panels .qol-panel h5{margin-top:10px}.senior-qol-report.qol_history .qol-panels .avatar-wrap{position:relative;height:60px}.senior-qol-report.qol_history .qol-panels .avatar-wrap .avatar{position:absolute;margin:auto;bottom:0;left:0;right:0}.senior-qol-report .eval-buttons{display:table;width:100%;padding-left:30px;text-align:center}.senior-qol-report .eval-buttons a{display:table-cell}.senior-qol-report .eval-buttons a .label{font-size:.625em;font-weight:600;padding:2px 5px}.senior-qol-report .eval-buttons a:hover{opacity:.8}.senior-qol-report.m-qol-report-history .loader-wrapper{padding-top:15px}.senior-qol-report.m-qol-report-history .qol-report-summary{background:#fff;margin-left:0;margin-right:0;padding:15px 10px 20px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.senior-qol-report.m-qol-report-history .qol-report-summary .eval-buttons,.senior-qol-report.m-qol-report-history .qol-summary{display:none}.senior-qol-report.m-qol-report-history .qol-panels .qol-panel{background:#fff;margin-bottom:10px;padding:15px 10px 20px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.qol-bar-graph .qol-panel{overflow:hidden;*zoom:1}.qol-bar-graph .qol-panel>div{width:33.33333%;float:left}.loader-wrapper{position:relative}.loader-wrapper .loader-mask{z-index:99}.loader-mask{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:50% 50%;background-color:hsla(0,0%,100%,.8);text-align:center;z-index:99999}.loader-mask.fixed{position:fixed}.loader-mask.bubble{background-image:url(/static/app/images/buble--w2Hm7y.GIF)}.loader-mask.gear{background-image:url(/static/app/images/gear-Le1KL2N.GIF)}.loader-mask.arrow{background-image:url(/static/app/images/arrow-3B9O1i3.GIF)}.loader-mask.left-top{background-position:0 0}.loader-mask.right-top{background-position:100% 0}.loader-mask.small{background-size:20px 20px}.loader-mask.medium{background-size:35px 35px}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress{background:transparent;max-width:300px;height:35px;border:1px solid;display:block;margin:0 auto 15px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress.smaller{height:25px}.progress.very-good{border-color:#729fcf}.progress.very-good .progress-bar{background-color:#729fcf!important}.progress.good{border-color:#70c89f}.progress.good .progress-bar{background-color:#70c89f!important}.progress.medium{border-color:#ffce4a}.progress.medium .progress-bar{background-color:#ffce4a!important}.progress.low{border-color:#fda968}.progress.low .progress-bar{background-color:#fda968!important}.progress.very-low{border-color:#ff7871}.progress.very-low .progress-bar{background-color:#ff7871!important}.widget{border-bottom:1px solid #e1edf4;padding-bottom:20px;margin-bottom:10px}@media (min-width:768px) and (max-width:991px){.widget{padding-top:10px}}.widget:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:10px}.widget .widget-head h4{font-size:1em;font-weight:600;margin:5px 0 10px}.widget .widget-head h4 [class*=ico]{vertical-align:middle;display:inline-block;margin-bottom:-5px}.widget .widget-head h4>small{font-weight:600;color:#6a6a75;white-space:nowrap}@media (max-width:767px){.widget .widget-head h4>small{font-size:14px}}.widget .widget-head p{font-size:.6875em;color:#526a7e;margin-top:-7px;margin-bottom:15px}.circle-wrap{display:block;margin-left:auto;margin-right:auto;text-align:center}.circle-wrap>h5{font-size:12px;margin-bottom:0;color:#6a6a75}.circle-wrap .c100{font-size:60px;position:relative;background:#e8ebfc!important;margin-bottom:0;margin-right:auto;margin-left:auto;float:none}.circle-wrap .c100 .slice{right:-1px}.circle-wrap .c100 .bar,.circle-wrap .c100 .fill{border-width:.08em}.circle-wrap .c100.animated{-webkit-animation-delay:.3s;animation-delay:.3s}.circle-wrap .c100:after{width:.82em;height:.82em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff!important}.circle-wrap .c100 .c-graph,.circle-wrap .c100 .c-number{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:4}.circle-wrap .c100 .c-number{font-size:24px;line-height:24px;font-weight:800;text-align:center;width:100%;height:24px}.circle-wrap .c100>.c-graph .ico-qol{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media print{.circle-wrap .c100>.c-graph .ico-qol{top:-10px}}.circle-wrap .score{font-size:14px;font-weight:700;margin:5px 0;text-align:center}.circle-wrap .score .progress-diff{font-size:.8em}.circle-wrap.very-good .c-number,.circle-wrap.very-good .score-diff{color:#729fcf!important}.circle-wrap.very-good .bar,.circle-wrap.very-good .fill{border-color:#729fcf!important}.circle-wrap.good .c-number,.circle-wrap.good .score-diff{color:#70c89f!important}.circle-wrap.good .bar,.circle-wrap.good .fill{border-color:#70c89f!important}.circle-wrap.medium .c-number,.circle-wrap.medium .score-diff{color:#ffce4a!important}.circle-wrap.medium .bar,.circle-wrap.medium .fill{border-color:#ffce4a!important}.circle-wrap.low .c-number,.circle-wrap.low .score-diff{color:#fda968!important}.circle-wrap.low .bar,.circle-wrap.low .fill{border-color:#fda968!important}.circle-wrap.very-low .c-number,.circle-wrap.very-low .score-diff{color:#ff7871!important}.circle-wrap.very-low .bar,.circle-wrap.very-low .fill{border-color:#ff7871!important}.senior-dependency section{margin-bottom:20px}.senior-dependency section:last-child{margin-bottom:0}.senior-dependency h4{font-size:.8125em;font-weight:600;color:#729fcf;margin-bottom:10px}.strips-progress{font-size:16px;position:relative;padding-right:50px;max-width:260px}.strips-progress .sp-count-number{font-size:.875em;line-height:1.375em;width:40px;position:absolute;top:0;bottom:0;right:0;text-align:left}.strips-progress .sp-bar{position:relative;display:inline-block;list-style:none;padding-left:0;width:100%;height:20px;background:#c9cfd8!important;-webkit-print-color-adjust:exact;vertical-align:top;*zoom:1}.strips-progress .sp-bar:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.strips-progress .sp-bar .sp-progress{position:absolute;left:0;top:0;bottom:0;display:inline-block;-webkit-print-color-adjust:exact;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.strips-progress .sp-bar .sp-bar-strips{padding:0;list-style:none;position:absolute;left:0;right:0;bottom:0;top:0;z-index:3;display:inline-block;margin-bottom:0}.strips-progress .sp-bar .sp-bar-strips li{display:inline-block;width:10%;height:100%;border-right:2px solid #fff!important}.strips-progress .sp-bar .sp-bar-strips li:last-child{border-right:0}.senior-conditions section{margin-bottom:10px}.b2c-evaluation-review{font-family:Source Sans Pro,sans-serif;background:#fff}.b2c-evaluation-review h1{font-size:30px;line-height:42px}.b2c-evaluation-review h1 small{font-family:Lusitana,sans-serif;font-size:24px;color:inherit;display:block}@media (min-width:768px) and (max-width:991px){.b2c-evaluation-review h1{font-size:40px;line-height:50px}.b2c-evaluation-review h1 small{font-size:30px;line-height:40px}}.b2c-evaluation-review h2{font-size:20px;color:inherit;text-transform:capitalize}@media (min-width:768px){.b2c-evaluation-review h2{font-size:22px;line-height:33px;font-weight:600;margin-top:20px!important}}@media (min-width:768px) and (max-width:1199px){.b2c-evaluation-review h4,.b2c-evaluation-review h5,.b2c-evaluation-review p{font-size:20px!important;line-height:30px}}@media (min-width:992px){.b2c-evaluation-review h4,.b2c-evaluation-review h5,.b2c-evaluation-review p{font-size:18px!important;line-height:27px}}@media (min-width:992px){.b2c-evaluation-review .b2c-conditions,.b2c-evaluation-review .b2c-risks-recommendation,.b2c-evaluation-review .dependency-labels-wrapper,.b2c-evaluation-review .top-risks{padding-top:0!important}}.b2c-evaluation-review .b2c-qol-score .category-qol-wrapper{background:#8a95e3;color:#fff}@media (max-width:991px){.b2c-evaluation-review .section-wrapper{padding-top:35px;padding-bottom:35px}}@media (max-width:767px){.b2c-evaluation-review .section-wrapper{padding-top:20px;padding-bottom:20px}}.b2c-evaluation-review .dependency-pane .label-value,.b2c-evaluation-review .dependency-pane h2{color:#fff;text-align:left}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes shrinkUp{0%{-webkit-transform:scale(1.5) translateY(30px);transform:scale(1.5) translateY(30px)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@keyframes shrinkUp{0%{-webkit-transform:scale(1.5) translateY(30px);transform:scale(1.5) translateY(30px)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@-webkit-keyframes shrinkUpSmaller{0%{-webkit-transform:scale(1.3) translateY(30px);transform:scale(1.3) translateY(30px)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@keyframes shrinkUpSmaller{0%{-webkit-transform:scale(1.3) translateY(30px);transform:scale(1.3) translateY(30px)}to{-webkit-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}.animated.hiding{opacity:0}@-moz-keyframes marquee{0%{-moz-transform:translateX(150%)}to{-moz-transform:translateX(-150%)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(150%)}to{-webkit-transform:translateX(-150%)}}@keyframes marquee{0%{-moz-transform:translateX(150%);-webkit-transform:translateX(150%);transform:translateX(150%)}to{-moz-transform:translateX(-150%);-webkit-transform:translateX(-150%);transform:translateX(-150%)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cbutton--effect,.cbutton--effect-boris,.cbutton--effect-boris-onclick,.cbutton--effect-novak,.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle{position:relative;overflow:hidden}.cbutton--effect-boris-onclick:after,.cbutton--effect-boris:after,.cbutton--effect-novak:after,.cbutton--effect:after,.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle:after{content:"";position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;opacity:0;pointer-events:none;mix-blend-mode:multiply;background:#e8ebfc}.cbutton--effect-boris-onclick:hover:after,.cbutton--effect-boris:hover:after,.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle:hover:after{animation:anim-effect-boris .3s forwards}@keyframes anim-effect-boris{0%{transform:scale3d(.3,.3,1)}25%,50%{opacity:1}to{opacity:0;transform:scale3d(2,2,2)}}.cbutton--effect-boris-onclick:hover:after,.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle:hover:after{animation:none}.cbutton--effect-boris-onclick:active:after,.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle:active:after{animation:anim-effect-boris .3s forwards}.cbutton--effect-novak{outline:none}.cbutton--effect-novak:hover:after{-webkit-animation:anim-effect-novak .5s forwards;animation:anim-effect-novak .5s forwards}@-webkit-keyframes anim-effect-novak{0%{opacity:1;-webkit-transform:scale3d(.1,.1,1);transform:scale3d(.1,.1,1)}to{opacity:0;-webkit-transform:scale3d(8,8,1);transform:scale3d(8,8,1)}}@keyframes anim-effect-novak{0%{opacity:1;-webkit-transform:scale3d(.1,.1,1);transform:scale3d(.1,.1,1)}to{opacity:0;-webkit-transform:scale3d(8,8,1);transform:scale3d(8,8,1)}}.fade-enter{opacity:.01}.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:.01;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.animated-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:#eee;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 8%,#ddd 18%,#eee 33%);background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);-webkit-background-size:1800px 104px;background-size:1800px 104px;height:96px;position:relative}@-webkit-keyframes placeHolderShimmer{0%{background-position:-900px 0}to{background-position:900px 0}}@keyframes placeHolderShimmer{0%{background-position:-900px 0}to{background-position:900px 0}}.tabbed-report{position:fixed;top:0;left:0;right:0;bottom:0}.tabbed-report .sg-tabs.b2c-main-tabs{height:100%}.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap{padding:0;background:#e8ebfc}.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle{color:#8a95e3;padding:15px 20px;margin:0 auto;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle:hover{background:#d1d7f9}.tabbed-report .sg-tabs.b2c-main-tabs .toggles-wrap>.sg-tab-toggle.active{color:#fff;background:#8a95e3}.tabbed-report .sg-tabs.b2c-main-tabs .panels-wrap{background:#fff;height:calc(100% - 44px);overflow:auto}.tabbed-report .dependency-labels-panel{color:#fff;background:#70c89f}.tabbed-report .risk-panel{color:#fff;background:#ff7871}.tabbed-report .conditions-panel{color:#fff;background:#fda968}.sg-tabs .toggles-wrap{background:#8a95e3;display:flex;justify-content:space-around;align-items:stretch;padding:5px}.sg-tabs .toggles-wrap>.sg-tab-toggle{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;width:100%;padding:8px 10px;margin-left:5px;margin-right:5px;outline:none;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.sg-tabs .toggles-wrap>.sg-tab-toggle:focus,.sg-tabs .toggles-wrap>.sg-tab-toggle:hover{background:#7582de;color:#fff}.sg-tabs .toggles-wrap>.sg-tab-toggle.active{background:#7582de}.sg-tabs .toggles-wrap>.sg-tab-toggle.disabled{background:transparent!important;color:#b3baed!important;border:0!important;outline:none!important}.sg-tabs .toggles-wrap>.sg-tab-toggle:first-child:last-child{background:none}.tabbed-b2c-qol-score{position:relative;text-align:center}.tabbed-b2c-qol-score .category-toggle-wrapper{color:#8a95e3}.tabbed-b2c-qol-score .category-toggle-wrapper .ico-qol{margin:15px auto;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.tabbed-b2c-qol-score .category-toggle-wrapper .ico-qol .qol-label{font-size:18px;line-height:18px;font-weight:500;white-space:nowrap;display:flex;align-items:center;position:absolute;left:100%;padding-left:15px;top:0;bottom:0;opacity:0;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.tabbed-b2c-qol-score .category-toggle-wrapper .sg-tab-toggle{cursor:pointer;opacity:.5}.tabbed-b2c-qol-score .category-toggle-wrapper .sg-tab-toggle.active,.tabbed-b2c-qol-score .category-toggle-wrapper .sg-tab-toggle.active>.qol-label,.tabbed-b2c-qol-score .category-toggle-wrapper .sg-tab-toggle:hover,.tabbed-b2c-qol-score .category-toggle-wrapper .sg-tab-toggle:hover>.qol-label{opacity:1}.tabbed-b2c-qol-score .arrow-navigations{position:absolute;top:0;left:0;right:0;bottom:0;height:50px;margin:auto;pointer-events:none}.tabbed-b2c-qol-score .arrow-navigations .arrow-left,.tabbed-b2c-qol-score .arrow-navigations .arrow-right{content:"";width:25px;height:50px;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabbed-b2c-qol-score .arrow-navigations .arrow-left:hover,.tabbed-b2c-qol-score .arrow-navigations .arrow-right:hover{opacity:.5}.tabbed-b2c-qol-score .arrow-navigations .arrow-left{content:"";float:left;border-right:25px solid #8a95e3;border-bottom:25px solid transparent;border-top:25px solid transparent}.tabbed-b2c-qol-score .arrow-navigations .arrow-right{float:right;border-left:25px solid #8a95e3;border-bottom:25px solid transparent;border-top:25px solid transparent}.svg-qol-score{text-align:center}.svg-qol-score h4{font-size:15px;line-height:18px;margin-top:5px}.svg-qol-score .radial-progress__text{font-weight:700}.top-risks{background:#ff7871;color:#fff}.b2c-risks-recommendation{background:#fff}.b2c-risks-recommendation .slick-slider{max-width:calc(100% - 25px);margin:15px auto 5px}.b2c-risks-recommendation .slick-track{display:flex;align-items:center}.b2c-risks-recommendation .slick-next,.b2c-risks-recommendation .slick-prev{z-index:2;width:40px;height:40px}.b2c-risks-recommendation .slick-next:before,.b2c-risks-recommendation .slick-prev:before{color:#8a95e3}.b2c-risks-recommendation .slick-next:after,.b2c-risks-recommendation .slick-next:before,.b2c-risks-recommendation .slick-prev:after,.b2c-risks-recommendation .slick-prev:before{content:"";display:block;width:2px;height:20px;margin-left:auto;margin-right:auto;background:#8a95e3;opacity:1}.b2c-risks-recommendation .slick-next:before,.b2c-risks-recommendation .slick-prev:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.b2c-risks-recommendation .slick-next:after,.b2c-risks-recommendation .slick-prev:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.b2c-risks-recommendation .slick-next:after,.b2c-risks-recommendation .slick-prev:after{margin-top:-5px}@media (max-width:991px){.b2c-risks-recommendation{color:#8a95e3}}.b2c-risks-recommendation .risk-actions-list h4{font-size:18px;line-height:27px}.b2c-risks-recommendation .risk-actions-list p{font-size:16px;line-height:24px}.b2c-risks-recommendation .risk-actions-list .risk-actions,.b2c-risks-recommendation .risk-actions-list .single-risk-action{font-size:14px;line-height:21px;padding:8px 10px;margin-bottom:20px;vertical-align:top;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.b2c-risks-recommendation .risk-actions-list .risk-actions{color:#8a95e3;border:3px solid #8a95e3}.b2c-risks-recommendation .risk-actions-list .single-risk-action{color:#6a6a75}.b2c-risks-recommendation .risk-actions-list .single-risk-action h4{padding-bottom:10px;border-bottom:1px solid #e8ebfc}.b2c-risks-recommendation .risk-actions-list .single-risk-action{border:none;padding:20px}@media (min-width:768px){.b2c-risks-recommendation .risk-actions-list h4{font-size:22px!important;line-height:33px}.b2c-risks-recommendation .risk-actions-list p{font-size:18px;line-height:27px}.b2c-risks-recommendation .risk-actions-list .risk-actions{font-size:16px;line-height:24px;padding:10px 15px}}.b2c-conditions{color:#fff;background:#fda968}.dependency-pane{color:#8a95e3}.dependency-pane .progress-bar-wrapper{display:flex;justify-content:space-between;align-items:center}.dependency-pane .progress{border:2px solid #8a95e3;height:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.dependency-pane .progress .progress-bar{background:#8a95e3}.dependency-pane .label-value{font-weight:600}.dependency-meter-wrapper{color:#fff;background-color:#8a95e3}.dependency-meter-wrapper.low{background-color:#70c89f}.dependency-meter-wrapper.medium{background-color:#fda968}.dependency-meter-wrapper.high{background-color:#ff7871}.dependency-meter{width:100%;text-align:center;color:#fff;animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.dependency-meter h4{font-family:Lusitana,sans-serif;font-size:26px;line-height:26px;font-weight:700;line-height:24px;text-transform:capitalize}.dependency-meter .meter{background:url(/static/app/images/dependency-meter-amFD5uR.png) top no-repeat;background-size:contain;position:relative;width:198px;height:104px;margin:auto}.dependency-meter .needle{background:url(/static/app/images/meter-needle-2jmT_1Q.png) bottom no-repeat;background-size:contain;width:16px;height:84px;position:absolute;left:0;right:0;bottom:-3px;margin:auto;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:calc(100% - 8px) calc(100% - 8px);-moz-transform-origin:calc(100% - 8px) calc(100% - 8px);-ms-transform-origin:calc(100% - 8px) calc(100% - 8px);-o-transform-origin:calc(100% - 8px) calc(100% - 8px);transform-origin:calc(100% - 8px) calc(100% - 8px)}.dependency-meter.low .needle{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dependency-meter.medium .needle{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.dependency-meter.high .needle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dependency-meter.big .meter{width:300px;height:154px}.dependency-meter.big .needle{width:25px;height:128px;bottom:-8px;-webkit-transform-origin:calc(100% - 13px) calc(100% - 13px);-moz-transform-origin:calc(100% - 13px) calc(100% - 13px);-ms-transform-origin:calc(100% - 13px) calc(100% - 13px);-o-transform-origin:calc(100% - 13px) calc(100% - 13px);transform-origin:calc(100% - 13px) calc(100% - 13px)}.dependency-meter.big h4{font-size:40px!important;line-height:60px;margin-top:30px}.b2c-evaluation-review .b2c-overall-score{color:#8a95e3;padding:40px 10px 20px;background:#fff}.b2c-evaluation-review .b2c-overall-score .content{-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.b2c-evaluation-review .b2c-overall-score .svg-qol-score .radial-progress__text{font-family:Lusitana,sans-serif}@media (min-width:768px) and (max-width:991px){.b2c-evaluation-review .b2c-overall-score{padding:80px 10px 30px}.b2c-evaluation-review .b2c-overall-score h4{font-size:24px!important;line-height:36px;margin-top:15px}}.b2c-dependency{background:#70c89f}@media (min-width:768px) and (max-width:991px){.b2c-dependency .dependency-meter .meter{width:396px;height:200px}.b2c-dependency .dependency-meter .meter .needle{width:32px;height:168px;bottom:0}.b2c-dependency .dependency-meter h4{font-size:30px!important;line-height:45px;margin-top:35px}}.b2c-dependency .dependency-labels-wrapper{background:#70c89f;color:#fff}.b2c-dependency .dependency-labels-wrapper h2{color:#fff;text-transform:capitalize}.b2c-dependency .dependency-pane,.b2c-dependency .dependency-pane h2{color:#fff}.b2c-review-header{display:grid;grid-template-columns:1fr 1fr 1fr;color:#8a95e3}@media (min-width:992px){.b2c-review-header{background:#fff}}.b2c-review-header>*{align-self:center;justify-self:center}.b2c-review-header>:first-child{justify-self:start}.b2c-review-header>:last-child{justify-self:end}.b2c-review-header.colored{background:#fff}.b2c-review-header img.logo{height:100%}.b2c-review-header .header-title{font-size:18px;font-weight:600;line-height:30px;text-align:center;height:30px;margin:auto;z-index:0}@media (min-width:768px){.b2c-review-header .header-title{font-size:24px}}.b2c-review-header .white-logo{height:30px;background-size:contain}.sharer{color:#8a95e3}.sharer .share-header-button{cursor:pointer;z-index:9}.sharer .share-icon{display:inline-block;width:20px;height:20px;background:url(/static/app/images/share-purple-2G1OI_0.png) 50% no-repeat;background-size:contain;position:relative}.sharer ul.sharer-menu{padding:0;list-style:none}@media (min-width:992px){.sharer ul.sharer-menu{display:flex;flex-wrap:wrap;justify-content:space-between}}.sharer ul.sharer-menu>li{width:100%}.sharer ul.sharer-menu>li:first-child{border-top:1px solid #8a95e3}@media (min-width:992px){.sharer ul.sharer-menu>li{display:inline-block}}.sharer ul.sharer-menu>li>a{font-size:15px;line-height:22px;color:inherit;display:inline-block;width:100%;padding:14px 0 14px 50px;border-bottom:1px solid #8a95e3;position:relative}.sharer ul.sharer-menu>li>a>.b2c-icon{position:absolute;left:0;top:0;bottom:0;margin:auto}.sharer .sharer-box{background:#fff}@media (min-width:992px){.sharer .sharer-box{display:flex;justify-content:center;align-items:center}}.sharer .sharer-box .content{width:100%}@media (min-width:992px){.sharer .sharer-box .content{max-width:768px;margin:auto}}.sharer .powered-by{font-size:10px;line-height:10px;background:#fff;display:flex;align-items:center;justify-content:flex-end}.sharer .powered-by .purple-logo{display:inline-block;width:15px;height:17px;background-size:15px 17px;margin-left:3px}.sharer .powered-by .logo-text{font-size:10px;line-height:10px;font-family:Source Sans Pro,sans-serif;font-weight:600;margin-left:3px}.b2c-icon{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(/static/app/images/b2c-share-sprite-39pPAfV.png);background-size:49px 116px}.b2c-icon.icon-edit{width:22px;height:22px;background-position:0 0}.b2c-icon.icon-link{width:24px;height:23px;background-position:-23px 0}.b2c-icon.icon-mail{width:24px;height:17px;background-position:-25px -71px}.b2c-icon.icon-text{width:27px;height:24px;background-position:0 -23px}.b2c-icon.icon-pdf{width:19px;height:25px;background-position:-28px -23px}.b2c-icon.icon-twitter{width:23px;height:19px;background-position:0 -48px}.b2c-icon.icon-whatsapp{width:23px;height:23px;background-position:-25px -48px}.b2c-icon.icon-print{width:25px;height:24px;background-position:0 -68px}.b2c-icon.icon-facebook{width:23px;height:23px;background-position:0 -93px}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.b2c-icon{background-image:url(/static/app/images/b2c-share-sprite@2x-28xS1OB.png)}}.b2c-evaluation-review .b2c-report-instruction{font-size:14px;line-height:21px;color:#8a95e3;background:#fff;display:flex;align-items:center;overflow:auto}.b2c-evaluation-review .b2c-report-instruction h1{font-size:18px;font-weight:600;line-height:27px}.b2c-evaluation-review .b2c-report-instruction .overlay-header{display:flex;justify-content:flex-end;border-bottom:1px solid #8a95e3;padding:15px 0 24px}.b2c-evaluation-review .b2c-report-instruction .close{width:15px;height:15px;position:relative;margin-right:-15px}.b2c-evaluation-review .b2c-report-instruction .overlay-footer{padding:15px 0 24px;border-bottom:1px solid #8a95e3;margin-bottom:50px}.b2c-evaluation-review .b2c-report-instruction a{text-decoration:underline}@media print{@page{width:21cm;height:29.7cm;margin:.5cm .7cm}*{-webkit-print-color-adjust:exact}.close,.print-toggle{display:none}.dashboard{display:block!important;height:auto!important;overflow:visible!important}.senior-evaluation-review{padding-top:0!important}.senior-evaluation-review .is-hidden,.senior-evaluation-review .question-group.isHidden,.senior-evaluation-review .visibility-button{display:none!important}.background-first-load{display:none}.col-sm-6{display:inline-block!important;vertical-align:top;width:50%}}.senior-evaluation-review.print-mode .is-hidden,.senior-evaluation-review.print-mode .question-group.isHidden,.senior-evaluation-review.print-mode .visibility-button{display:none!important}#main .senior-evaluation-review{background:#fff!important;display:inline-block;width:100%;padding-top:0;padding-left:15px;padding-right:15px}#main .senior-evaluation-review .wrapper{width:100%;max-width:794px}#main .senior-evaluation-review .close{position:absolute;top:10px;right:15px}#main .senior-evaluation-review section{padding-top:0;padding-bottom:0}#main .senior-evaluation-review .section-title{padding-top:20px;padding-bottom:10px;margin:0!important}#main .senior-evaluation-review .section-title h4{font-size:1em;font-weight:600;margin:0 0 3px;text-align:left}#main .senior-evaluation-review .section-title h4+p{font-size:.6875em;color:#526a7e!important}#main .senior-evaluation-review .link-text{display:none}#main .senior-evaluation-review .qol-report-summary>.qol-summary>.score:first-child{text-align:center}#main .senior-evaluation-review .qol-report-summary>.qol-summary>.score:first-child h2{margin-bottom:10px}#main .senior-evaluation-review .qol-report-summary>.qol-summary>.score:first-child p{font-size:.875em;line-height:16px;text-align:center;max-width:180px;margin-left:auto;margin-right:auto}#main .senior-evaluation-review .dependency-and-conditions .section-title{padding-bottom:10px}#main .senior-evaluation-review .dependency-and-conditions .label{color:#fff!important;background:#526a7e!important;-webkit-print-color-adjust:exact;border:none!important}#main .senior-evaluation-review .dependency-and-conditions .label.inactive{background:#c9cfd8!important}#main .senior-evaluation-review .risks-and-conditions{margin-bottom:30px}#main .senior-evaluation-review .risks-and-conditions ul.risks-list>li{display:inline-block;width:50%;vertical-align:top}#main .senior-evaluation-review .risks-and-conditions ul.risks-list>li .risk-name{margin:auto}@media print{#main .senior-evaluation-review .risks-and-conditions ul.risks-list>li{display:inline-block!important;width:50%!important}}#main .senior-evaluation-review .risks-and-conditions .ico-qol{display:inline-block;margin:0 5px;vertical-align:middle}#main .senior-evaluation-review .risks-and-conditions .recommended-actions h5{font-size:12px;line-height:12px}#main .senior-evaluation-review .risks-and-conditions .recommended-actions ul{font-size:12px;line-height:18px;padding-left:20px;padding-right:10px}#main .senior-evaluation-review .risks-and-conditions .risk-level-label{text-align:left;display:inline;margin-left:5px;margin-top:-1px;vertical-align:top;border:0!important}@media print{#main .senior-evaluation-review .risks-and-conditions .risk-level-label{display:inline!important;margin-left:5px!important;margin-top:-1px!important;vertical-align:top!important}}#main .senior-evaluation-review .risks-and-conditions .risk-level-label .label.risk-label>span{color:#fff!important;-webkit-print-color-adjust:exact}#main .senior-evaluation-review .questions-and-answers{position:relative}#main .senior-evaluation-review .questions-and-answers>.visibility-button{position:absolute;top:19px;left:-25px}#main .senior-evaluation-review .questions-and-answers .question-category-panel{padding:10px 15px;border:1px solid #8395a4;margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#main .senior-evaluation-review .questions-and-answers .question-category-panel>h3{font-size:1em;font-weight:600;margin:5px 0 15px;text-align:left;text-transform:uppercase}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container{display:inline-block!important;width:100%;min-height:0;vertical-align:top;padding-bottom:0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group{pointer-events:auto!important;opacity:1!important;min-height:0;margin-bottom:10px;position:relative}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group>.question{font-size:14px;font-weight:400;line-height:21px;color:#666!important;width:100%;position:relative;padding-left:22px;margin-bottom:5px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group>.question>small{font-size:12px;font-weight:700;line-height:21px;color:#666!important;position:absolute;top:1px;left:0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group>.answer{font-size:.875em;font-weight:600;color:#526a7e!important;padding-left:22px;margin-bottom:7px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group .visibility-button{margin:0 10px;position:absolute;top:0;right:0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group.isHidden .answer,#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group.isHidden .question,#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question-group.isHidden .section-group{opacity:.3!important}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .custom-checkbox{border-color:#e7e7e7!important}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .custom-checkbox .check{color:#4d81ab}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .custom-checkbox .uncheck{color:#ff7871}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .multi-switch{float:right;max-width:320px;border:0!important}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .multi-switch .ms-option{font-size:.625em}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question{font-size:.875em;margin-bottom:5px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .question>small{margin-right:5px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group{list-style:none;margin-top:10px;margin-bottom:15px;padding-left:0;padding-right:0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group .question{font-size:.75em;font-weight:400;line-height:18px;display:inline-block;margin-top:5px;margin-bottom:5px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li{padding:8px 0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no{display:inline-block;width:50%;position:relative;padding-top:3px;padding-bottom:3px;padding-left:30px}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no .question{max-width:none;margin-top:0}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no .custom-checkbox{position:absolute;left:5px;top:5px}@media print{#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no{display:inline-block!important;width:50%!important}}#main .senior-evaluation-review .evaluation-report{background:#dff3e9!important;padding:10px 15px;margin-bottom:30px}#main .senior-evaluation-review .evaluation-report .report-header h4{font-size:1em;font-weight:600;margin:10px 0;text-align:left}#main .senior-evaluation-review .evaluation-report p{font-size:.875em;line-height:22px}#main .senior-evaluation-review ul.main-list{list-style:none;padding:0}#main .senior-evaluation-review ul.main-list>li{font-size:1em;line-height:22px;margin-bottom:5px;padding:3px 5px}#main .senior-evaluation-review ul.main-list>li:nth-child(odd){background:rgba(138,149,227,.3)!important}#main .senior-evaluation-review .senior-dependency{margin-top:-10px}#main .senior-evaluation-review .senior-dependency h4{margin-top:5px}#main .senior-evaluation-review .profile-information .static-alert{font-size:14px;line-height:21px;color:#526a7e!important;text-align:left;background:#e8ebfc!important;padding:15px 15px 5px;border:none!important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#main .senior-evaluation-review .profile-information .static-alert .close{color:#a4b0f3!important}#main .senior-evaluation-review .profile-information .static-alert a{color:#526a7e;text-decoration:underline}.page-print{position:relative;display:inline-block!important;width:100%;vertical-align:top}.is-hidden .section-title{opacity:.3}.is-hidden .section-title~*{display:none}.senior-evaluation-review.print-container .section-title{margin-bottom:15px!important}.senior-evaluation-review.print-container .senior-qol-report{text-align:center;margin-bottom:30px;margin-top:-15px}.senior-evaluation-review.print-container .senior-qol-report .profile-information{margin-bottom:10px!important}.senior-evaluation-review.print-container .senior-qol-report .qol-report-summary{padding-bottom:5px}.senior-evaluation-review.print-container .senior-qol-report .score>h4{color:#526a7e!important}.senior-evaluation-review.print-container .senior-qol-report .avatar-wrap{height:35px}.senior-evaluation-review.print-container .senior-qol-report .avatar-wrap .avatar{margin:auto;-webkit-transform:scale(.7) translateY(-5px);-moz-transform:scale(.7) translateY(-5px);-ms-transform:scale(.7) translateY(-5px);-o-transform:scale(.7) translateY(-5px);transform:scale(.7) translateY(-5px)}.senior-evaluation-review.print-container .senior-qol-report:not(.qol_history) .qol-panels .qol-panel{display:block;vertical-align:top;text-align:left;min-height:58px}.senior-evaluation-review.print-container .senior-qol-report:not(.qol_history) .qol-panels .qol-panel h5{margin-top:12px}.senior-evaluation-review.print-container .senior-qol-report:not(.qol_history) .qol-panels .qol-panel .col-sm-4{display:inline-block;width:33.33333%!important}.senior-evaluation-review.print-container .senior-qol-report:not(.qol_history) .qol-panels .qol-panel .progress{margin-bottom:auto}.senior-evaluation-review.print-container .senior-qol-report.qol_history{padding-left:15px;padding-right:15px}.senior-evaluation-review.print-container .senior-qol-report.qol_history .eval-buttons{display:none}.senior-evaluation-review.print-container .senior-qol-report.qol_history .qol-report-summary{margin-left:0;margin-right:0}.senior-evaluation-review.print-container .senior-qol-report.qol_history .qol-report-summary>.col-sm-8{width:66.666%;display:inline-block}.senior-evaluation-review.print-container .general-qol-panel{border-bottom:1px solid #e1edf4;padding-bottom:20px;margin-bottom:15px}.senior-evaluation-review.print-container .general-qol-panel h4{font-size:1em;font-weight:600;margin:5px 0 20px}.senior-evaluation-review.print-container .general-qol-panel p{font-size:.875em;line-height:22px;text-align:left;height:80px;margin-bottom:0}.senior-evaluation-review.print-container .general-qol-panel p:before{content:"";display:inline-block;height:100%;margin-right:-1px;vertical-align:middle}.senior-evaluation-review.print-container .general-qol-panel p>span{display:inline-block}.senior-evaluation-review.print-container .general-qol-panel .circle-wrap>h5{font-size:16px;margin-bottom:0;color:#6a6a75}.senior-evaluation-review.print-container .general-qol-panel .circle-wrap .c100{font-size:80px}.senior-evaluation-review.print-container .general-qol-panel .circle-wrap .c100 .bar,.senior-evaluation-review.print-container .general-qol-panel .circle-wrap .c100 .fill{border-width:.08em}.senior-evaluation-review.print-container ul.main-list>li{font-size:1em!important;padding:4px 10px!important}.senior-evaluation-review.print-container.print-mode{padding-top:0!important}.senior-evaluation-review.print-container.print-mode .profile-information .static-alert p{font-size:12px;line-height:18px}.senior-evaluation-review.print-container.print-mode .qol_history .qol-summary svg.avatar{width:100%!important}.senior-evaluation-review.print-container.print-mode .qol-panels>.col-sm-4,.senior-evaluation-review.print-container.print-mode .qol-report-summary>.col-sm-4{width:33.333%;display:inline-block}.senior-evaluation-review.print-container:not(.print-mode){padding-left:0;padding-right:0}.senior-evaluation-review.print-container:not(.print-mode) .page-print{height:auto!important}.senior-evaluation-review.print-container:not(.print-mode) .js-adjust-print{margin-top:auto!important}.js-adjust-print{box-sizing:border-box}@media (max-width:767px){#main .senior-evaluation-review .profile-information .agency-logo{margin-left:0!important}#main .senior-evaluation-review .evaluation-review-action-panel .share-button{margin-left:0}#main .senior-evaluation-review .evaluation-review-head.fixed .fixed-content{padding:10px}#main .senior-evaluation-review .qol-bar-graph .qol-panel .avatar-wrap,#main .senior-evaluation-review .qol-bar-graph .qol-panel .score{display:block;width:auto;margin:auto;text-align:center}#main .senior-evaluation-review .qol-bar-graph .qol-panel .avatar-wrap{margin-bottom:10px}#main .senior-evaluation-review .visibility-button{display:none}#main .senior-evaluation-review .risk-level-label{margin:10px -3px!important}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no,#main .senior-evaluation-review .risks-and-conditions ul.risks-list>li{width:100%}#main .senior-evaluation-review .questions-and-answers .question-category-panel .questionnaire-container .section-group li.yes-no:nth-child(2){border-top:none}#main .senior-evaluation-review .senior-qol-report.qol_history{margin-top:10px}#main .senior-evaluation-review .qol-report-summary .qol-summary .score,#main .senior-evaluation-review .qol-report-summary .qol-summary svg{display:inline-block;width:50%}#main .senior-evaluation-review .qol-report-summary .score p{max-width:200px}#main .senior-evaluation-review .dependency-and-conditions{margin-bottom:10px!important}}.qol-questionnaire{background:#fff;display:flex!important;padding:0;overflow:auto;align-items:center;justify-content:center}.qol-questionnaire .close{position:fixed;top:10px;right:10px;cursor:pointer;z-index:9999}.qol-questionnaire .progress-report-btn{font-size:22px;line-height:22px;color:#8a95e3;text-align:center;display:inline-block;width:50px;padding:10px;cursor:pointer;border-right:1px solid rgba(138,149,227,.5)}.qol-questionnaire .progress-report-btn:hover{background:#e8ebfc}.qol-questionnaire .questions-wrap{margin:auto;padding-top:70px;padding-bottom:50px;width:calc(100% - 40px);max-width:800px}@media (min-width:768px) and (max-width:991px){.qol-questionnaire .questions-wrap{max-width:80%}}.qol-questionnaire .question-group{padding-bottom:30px;position:relative}.qol-questionnaire .question-group.waiting{opacity:.5;pointer-events:none}.qol-questionnaire .question-group .section{font-weight:600;color:#81a7c5;text-transform:uppercase;margin-bottom:10px}.qol-questionnaire .question-group .question{font-size:.875em;line-height:22px;font-weight:700;color:#4d81ab;margin-bottom:15px}.qol-questionnaire .question-group .question>small{display:inline-block;width:22px;color:#4d81ab;font-weight:700;margin-right:0}.qol-questionnaire .question-group .question.waiting:before{top:0;left:0}.qol-questionnaire .question-group .question.waiting>small{opacity:0}.qol-questionnaire .question-group .question.waiting .check{display:none}.qol-questionnaire .question-group .question.waiting+.answers{opacity:.5;pointer-events:none}@media (min-width:768px){.qol-questionnaire .question-group .question{font-size:1.125em}.qol-questionnaire .question-group .question>small{margin-right:10px}}.qol-questionnaire .question-group .section-group{list-style:none;padding-left:0;padding-right:0}.qol-questionnaire .question-group .section-group li{padding-top:5px;padding-bottom:5px;*zoom:1}.qol-questionnaire .question-group .section-group li:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.qol-questionnaire .question-group .section-group li:last-of-type{border-bottom:0}@media (min-width:768px){.qol-questionnaire .question-group .section-group li{padding-top:10px;padding-bottom:10px}}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view{display:inline-block;width:100%;padding:8px 10px;border:1px solid #dbdbdb;margin:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media (min-width:992px){.qol-questionnaire .question-group .section-group li.yes-no.two-side-view{width:calc(50% - 6px)}}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view:hover{background:#fff}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.checked{background:#8a95e3;border-color:#8a95e3}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.checked .check{background:none}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view .question{font-size:.75em;max-width:none;margin-bottom:0}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view .check{background:#fff;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-top:3px;margin-left:15px;float:right;border:1px solid #8a95e3;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view .check .fa{font-size:1em;line-height:12px;color:#fff;display:none;position:relative;top:-2px}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view .check input[type=checkbox]{display:none}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view .check input[type=checkbox]:checked+.fa{display:inline-block}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.waiting:before{top:0;bottom:0;right:10px}.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.waiting .check{display:none}.qol-questionnaire .question-group .section-group .question{font-size:.75em;color:#83838f;display:inline-block;vertical-align:middle;margin-bottom:5px}@media (min-width:768px){.qol-questionnaire .question-group .section-group .question{font-size:.875em;max-width:44%;margin-bottom:0}}.qol-questionnaire .question-group .section-group .multi-switch,.qol-questionnaire .question-group .section-group .switch{display:inline-block;vertical-align:middle;margin-left:15px;float:right}@media (max-width:767px){.qol-questionnaire .question-group .section-group .multi-switch,.qol-questionnaire .question-group .section-group .switch{max-width:100%;margin-left:0}}.qol-questionnaire .question-group .section-group .multi-switch.waiting{overflow:visible}.qol-questionnaire .question-group .section-group .multi-switch.waiting:before{top:0;bottom:0;left:-30px}.qol-questionnaire .question-group .section-group .multi-switch.waiting .check{display:none}.qol-questionnaire .question-group .group-continue .btn{padding:7px}.qol-questionnaire .question-group .group-continue .btn:hover{background:#729fcf;opacity:1;color:#fff}.qol-questionnaire .answers .btn{font-size:.875em;font-weight:600;white-space:normal;vertical-align:top;max-width:100%;margin-bottom:15px;padding:10px}@media (min-width:768px){.qol-questionnaire .answers .btn{max-width:calc(50% - 20px);margin:10px}.qol-questionnaire .answers .btn:hover{background:#729fcf;opacity:1;color:#fff}}.qol-questionnaire .agency-logo-wrapper{width:100%;position:fixed;top:0;left:0;margin:auto;padding:10px;background:hsla(0,0%,100%,.8);z-index:99}.qol-questionnaire.physical-health .category-control ul>li{border-color:#ec928c}.qol-questionnaire.physical-health .questions-wrap .btn{border-color:#e56860!important;color:#e56860!important}.qol-questionnaire.physical-health .questions-wrap .btn:hover{background:none}.qol-questionnaire.physical-health .questions-wrap .btn:not(.invert){background:#e56860;color:#fff!important}.qol-questionnaire.physical-health .questions-wrap .btn.active{background:#f3bbb8!important;color:#fff!important}.qol-questionnaire.physical-health .progress-bar{background-color:#e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view{border:1px solid #e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view .question{color:#e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view:hover{background:#f7d0ce}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view .check{border-color:#e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view.waiting{color:#e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view.checked{background:#ec928c;border-color:#e56860}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.physical-health .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.physical-health .multi-switch.waiting{color:#e56860}.qol-questionnaire.physical-health .btn.btn-basic.blue.invert:active{background:#ec928c;color:#fff}@media (min-width:768px){.qol-questionnaire.physical-health .questions-wrap .group-continue .btn.invert:hover{background:#e56860;color:#fff}.qol-questionnaire.physical-health .btn.btn-basic.blue.invert:active,.qol-questionnaire.physical-health .btn.btn-basic.blue.invert:active:hover{background:#ec928c!important;color:#fff!important}.qol-questionnaire.physical-health .questions-wrap .answers .btn.invert:hover{background:rgba(229,104,96,.3)}}.qol-questionnaire.mental-wellness .category-control ul>li{border-color:#a8b0ba}.qol-questionnaire.mental-wellness .questions-wrap .btn{border-color:#8b96a4!important;color:#8b96a4!important}.qol-questionnaire.mental-wellness .questions-wrap .btn:hover{background:none}.qol-questionnaire.mental-wellness .questions-wrap .btn:not(.invert){background:#8b96a4;color:#fff!important}.qol-questionnaire.mental-wellness .questions-wrap .btn.active{background:#c4cad1!important;color:#fff!important}.qol-questionnaire.mental-wellness .progress-bar{background-color:#8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view{border:1px solid #8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view .question{color:#8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view:hover{background:#d2d7dc}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view .check{border-color:#8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view.waiting{color:#8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view.checked{background:#a8b0ba;border-color:#8b96a4}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.mental-wellness .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.mental-wellness .multi-switch.waiting{color:#8b96a4}.qol-questionnaire.mental-wellness .btn.btn-basic.blue.invert:active{background:#a8b0ba;color:#fff}@media (min-width:768px){.qol-questionnaire.mental-wellness .questions-wrap .group-continue .btn.invert:hover{background:#8b96a4;color:#fff}.qol-questionnaire.mental-wellness .btn.btn-basic.blue.invert:active,.qol-questionnaire.mental-wellness .btn.btn-basic.blue.invert:active:hover{background:#a8b0ba!important;color:#fff!important}.qol-questionnaire.mental-wellness .questions-wrap .answers .btn.invert:hover{background:rgba(139,150,164,.3)}}.qol-questionnaire.family-and-friends .category-control ul>li{border-color:#fbcc7d}.qol-questionnaire.family-and-friends .questions-wrap .btn{border-color:#fab94b!important;color:#fab94b!important}.qol-questionnaire.family-and-friends .questions-wrap .btn:hover{background:none}.qol-questionnaire.family-and-friends .questions-wrap .btn:not(.invert){background:#fab94b;color:#fff!important}.qol-questionnaire.family-and-friends .questions-wrap .btn.active{background:#fde0ae!important;color:#fff!important}.qol-questionnaire.family-and-friends .progress-bar{background-color:#fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view{border:1px solid #fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view .question{color:#fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view:hover{background:#fde9c7}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view .check{border-color:#fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view.waiting{color:#fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view.checked{background:#fbcc7d;border-color:#fab94b}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.family-and-friends .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.family-and-friends .multi-switch.waiting{color:#fab94b}.qol-questionnaire.family-and-friends .btn.btn-basic.blue.invert:active{background:#fbcc7d;color:#fff}@media (min-width:768px){.qol-questionnaire.family-and-friends .questions-wrap .group-continue .btn.invert:hover{background:#fab94b;color:#fff}.qol-questionnaire.family-and-friends .btn.btn-basic.blue.invert:active,.qol-questionnaire.family-and-friends .btn.btn-basic.blue.invert:active:hover{background:#fbcc7d!important;color:#fff!important}.qol-questionnaire.family-and-friends .questions-wrap .answers .btn.invert:hover{background:rgba(250,185,75,.3)}}.qol-questionnaire.eating-and-nutrition .category-control ul>li{border-color:#7cd29e}.qol-questionnaire.eating-and-nutrition .questions-wrap .btn{border-color:#56c582!important;color:#56c582!important}.qol-questionnaire.eating-and-nutrition .questions-wrap .btn:hover{background:none}.qol-questionnaire.eating-and-nutrition .questions-wrap .btn:not(.invert){background:#56c582;color:#fff!important}.qol-questionnaire.eating-and-nutrition .questions-wrap .btn.active{background:#a2dfba!important;color:#fff!important}.qol-questionnaire.eating-and-nutrition .progress-bar{background-color:#56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view{border:1px solid #56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view .question{color:#56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view:hover{background:#b5e6c8}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view .check{border-color:#56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view.waiting{color:#56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view.checked{background:#7cd29e;border-color:#56c582}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.eating-and-nutrition .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.eating-and-nutrition .multi-switch.waiting{color:#56c582}.qol-questionnaire.eating-and-nutrition .btn.btn-basic.blue.invert:active{background:#7cd29e;color:#fff}@media (min-width:768px){.qol-questionnaire.eating-and-nutrition .questions-wrap .group-continue .btn.invert:hover{background:#56c582;color:#fff}.qol-questionnaire.eating-and-nutrition .btn.btn-basic.blue.invert:active,.qol-questionnaire.eating-and-nutrition .btn.btn-basic.blue.invert:active:hover{background:#7cd29e!important;color:#fff!important}.qol-questionnaire.eating-and-nutrition .questions-wrap .answers .btn.invert:hover{background:rgba(86,197,130,.3)}}.qol-questionnaire.home-and-environment .category-control ul>li{border-color:#fed2b0}.qol-questionnaire.home-and-environment .questions-wrap .btn{border-color:#fdb57e!important;color:#fdb57e!important}.qol-questionnaire.home-and-environment .questions-wrap .btn:hover{background:none}.qol-questionnaire.home-and-environment .questions-wrap .btn:not(.invert){background:#fdb57e;color:#fff!important}.qol-questionnaire.home-and-environment .questions-wrap .btn.active{background:#ffefe2!important;color:#fff!important}.qol-questionnaire.home-and-environment .progress-bar{background-color:#fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view{border:1px solid #fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view .question{color:#fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view:hover{background:#fffdfc}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view .check{border-color:#fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view.waiting{color:#fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view.checked{background:#fed2b0;border-color:#fdb57e}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.home-and-environment .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.home-and-environment .multi-switch.waiting{color:#fdb57e}.qol-questionnaire.home-and-environment .btn.btn-basic.blue.invert:active{background:#fed2b0;color:#fff}@media (min-width:768px){.qol-questionnaire.home-and-environment .questions-wrap .group-continue .btn.invert:hover{background:#fdb57e;color:#fff}.qol-questionnaire.home-and-environment .btn.btn-basic.blue.invert:active,.qol-questionnaire.home-and-environment .btn.btn-basic.blue.invert:active:hover{background:#fed2b0!important;color:#fff!important}.qol-questionnaire.home-and-environment .questions-wrap .answers .btn.invert:hover{background:rgba(253,181,126,.3)}}.qol-questionnaire.activity-and-purpose .category-control ul>li{border-color:#cf9ae0}.qol-questionnaire.activity-and-purpose .questions-wrap .btn{border-color:#bd73d4!important;color:#bd73d4!important}.qol-questionnaire.activity-and-purpose .questions-wrap .btn:hover{background:none}.qol-questionnaire.activity-and-purpose .questions-wrap .btn:not(.invert){background:#bd73d4;color:#fff!important}.qol-questionnaire.activity-and-purpose .questions-wrap .btn.active{background:#e2c1ec!important;color:#fff!important}.qol-questionnaire.activity-and-purpose .progress-bar{background-color:#bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view{border:1px solid #bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view .question{color:#bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view:hover{background:#ebd5f2}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view .check{border-color:#bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view.waiting{color:#bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view.waiting.checked{color:#fff}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view.checked{background:#cf9ae0;border-color:#bd73d4}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view.checked .question{color:#fff}.qol-questionnaire.activity-and-purpose .section-group li.yes-no.two-side-view.checked .check{border:none}.qol-questionnaire.activity-and-purpose .multi-switch.waiting{color:#bd73d4}.qol-questionnaire.activity-and-purpose .btn.btn-basic.blue.invert:active{background:#cf9ae0;color:#fff}@media (min-width:768px){.qol-questionnaire.activity-and-purpose .questions-wrap .group-continue .btn.invert:hover{background:#bd73d4;color:#fff}.qol-questionnaire.activity-and-purpose .btn.btn-basic.blue.invert:active,.qol-questionnaire.activity-and-purpose .btn.btn-basic.blue.invert:active:hover{background:#cf9ae0!important;color:#fff!important}.qol-questionnaire.activity-and-purpose .questions-wrap .answers .btn.invert:hover{background:rgba(189,115,212,.3)}}body.touch-device .qol-questionnaire .questions-wrap .answers .btn.invert:hover:not(:active),body.touch-device .qol-questionnaire .section-group li.yes-no.two-side-view:hover:not(:active):not(.checked){background:none!important}.qol-questionnaire .question-group .question.waiting,.qol-questionnaire .question-group .section-group .multi-switch.waiting,.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.waiting,.waiting-state{position:relative}.qol-questionnaire .question-group .question.waiting:before,.qol-questionnaire .question-group .section-group .multi-switch.waiting:before,.qol-questionnaire .question-group .section-group li.yes-no.two-side-view.waiting:before,.waiting-state:before{content:"\f021";font-family:FontAwesome;font-size:20px;line-height:20px;text-align:center;width:20px;height:20px;position:absolute;z-index:3;margin:auto;-moz-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.alert.static-alert{position:relative}.alert.static-alert h4{font-weight:700}.alert.static-alert .close{position:absolute;right:15px;top:15px;font:0/0 a;z-index:1}.alert.static-alert .close>span{font-size:21px;line-height:1;font-weight:700}.visibility-button{cursor:pointer;display:inline-block}.visibility-button .fa-eye{color:#70c89f}.visibility-button .fa-eye-slash{color:#ff7871}.share-report-block{color:#526a7e;text-align:center;background:#e8ebfc;border:1px solid #d1d7f9;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.share-report-block .btn{font-size:.875em;font-weight:600;display:inline-block;width:auto!important}.share-report-block p{font-size:.875em;line-height:21px}.share-report-block p a{font-weight:600;color:#8a95e3;text-decoration:underline}@media print{.share-report-block{display:none!important}}.burden-screening-questionnaire{background:#fff;display:inline-block;width:100%;height:100%}.burden-screening-questionnaire .spinner-wrapper{background:#fff;z-index:9999}.burden-screening-questionnaire .gpq-questionnaire .wrapper{max-width:90%}@media (max-width:991px){.burden-screening-questionnaire .gpq-simple-piece>.gpq-choice{width:calc(33% - 10px)!important}}@media (max-width:767px){.burden-screening-questionnaire .gpq-simple-piece>.gpq-choice{width:calc(50% - 10px)!important}}.spinner-wrapper{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);z-index:999}.spinner-wrapper .agency-logo{background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.spinner-wrapper .logoZoomAnimation{margin-top:-50px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.spinner-wrapper .logoZoomAnimation .border{border-color:rgba(138,149,227,.2) rgba(138,149,227,.2) rgba(138,149,227,.2) #8a95e3}.spinner-wrapper.white .logoZoomAnimation .border{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff;width:11em;height:11em}.fade-enter .logoZoomAnimation{-webkit-transform:scale(.3)!important;-moz-transform:scale(.3)!important;-ms-transform:scale(.3)!important;-o-transform:scale(.3)!important;transform:scale(.3)!important}.fade-enter.fade-enter-active .logoZoomAnimation,.fade-leave .logoZoomAnimation{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}.fade-leave.fade-leave-active .logoZoomAnimation{-webkit-transform:scale(.3)!important;-moz-transform:scale(.3)!important;-ms-transform:scale(.3)!important;-o-transform:scale(.3)!important;transform:scale(.3)!important}.features-container{width:100%;padding:0 4px 10px}.features-container:first-child>div:first-child{margin-top:0!important}.features-container .form-control{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.features-container>.button-wrapper{text-align:center;margin:30px auto 10px}.features-container>.button-wrapper .btn.btn-primary{font-size:14px;line-height:21px;font-weight:600;text-transform:uppercase;display:inline-block;width:auto;padding:7px 20px 5px;margin:auto}.question-goals h5{font-size:14px;line-height:21px;color:#83838f;margin:auto}.question-goals .future-goal,.question-goals .previous-goal{margin-top:15px}.question-goals .gpq-pieces-container{margin-left:-5px;margin-right:-5px}.question-goals .previous-goal>.gpq-simple-piece .gpq-choice:not(.chosen){color:#8a95e3;background:#fff}.question-goals .previous-goal>.gpq-simple-piece .gpq-choice:hover>.title{position:static!important}.gpq-simple-piece{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.gpq-simple-piece>p{width:100%;font-size:.75em;font-weight:600;color:#729fcf}.gpq-simple-piece .piece-header{width:100%;margin-bottom:10px;*zoom:1}.gpq-simple-piece .piece-header:after{content:"";display:table;clear:both}.gpq-simple-piece .gpq-choice{width:100%;font-size:.875em;font-weight:600;color:#8a95e3;white-space:normal;text-align:center;padding:10px;margin:5px;border:1px solid #8a95e3;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media (min-width:768px){.gpq-simple-piece .gpq-choice{width:calc(50% - 10px)}}.gpq-simple-piece .gpq-choice.chosen,.gpq-simple-piece .gpq-choice:hover{background:#9fa8e8;color:#fff}.gpq-simple-piece .gpq-choice .description{font-size:12px;line-height:18px;text-align:left;max-height:200px;margin:10px auto -10px;overflow:hidden;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.gpq-simple-piece .gpq-choice .description .content{border-top:1px solid #dbdbdb;opacity:1;padding:10px 0}.gpq-simple-piece .gpq-choice.chosen>.description,.gpq-simple-piece .gpq-choice:hover>.description{max-height:0}.gpq-simple-piece .gpq-choice.chosen>.description .content,.gpq-simple-piece .gpq-choice:hover>.description .content{opacity:0}.gpq-simple-piece .gpq-gauged-choice{width:100%;padding:10px 20px 10px 10px;border:1px solid #8a95e3;margin:5px;cursor:pointer;position:relative;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media (min-width:992px){.gpq-simple-piece .gpq-gauged-choice{width:calc(50% - 10px)}}.gpq-simple-piece .gpq-gauged-choice:hover{background:#fff}.gpq-simple-piece .gpq-gauged-choice.chosen{background:#8a95e3;border-color:#8a95e3}.gpq-simple-piece .gpq-gauged-choice.chosen .text{color:#fff}.gpq-simple-piece .gpq-gauged-choice.chosen .check{background:none}.gpq-simple-piece .gpq-gauged-choice .text{font-size:.875em;font-weight:600;color:#8a95e3;max-width:none;margin-bottom:0}.gpq-simple-piece .gpq-gauged-choice .check{background:#fff;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-top:3px;margin-left:15px;border:1px solid #8a95e3;position:absolute;top:7px;right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.gpq-simple-piece .gpq-gauged-choice .check .fa{font-size:1em;line-height:12px;color:#fff;display:none;position:relative;top:-2px}.gpq-simple-piece .gpq-gauged-choice .check input[type=checkbox]{display:none}.gpq-simple-piece .gpq-gauged-choice .check input[type=checkbox]:checked+.fa{display:inline-block}.gpq-simple-piece .btn-basic{font-size:.875em;font-weight:600}.gpq-simple-piece .piece-features{float:right}.gpq-simple-piece .piece-features>li{font-size:12px;font-weight:600;line-height:18px;color:#8a95e3;cursor:pointer}.gpq-simple-piece .piece-features>li:hover{text-decoration:underline}.gpq-simple-piece .piece-features>li .fa{margin-right:7px}.gpq-gauged-piece-container{display:flex;width:100%;justify-content:space-between;align-items:center;padding:5px 0;flex:5}.gpq-gauged-piece-container .gpq-gauged-text{flex:2}.gpq-gauged-piece-container .gpq-gauged-choices{position:relative;display:flex;flex:1;border:2px solid #729fcf;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;overflow:hidden}.gpq-gauged-piece-container .gpq-gauged-choices .gpq-choice{display:inline-block;width:400px;font-size:.75em;line-height:26px;text-align:center;cursor:pointer;position:relative;z-index:2}.gpq-gauged-piece-container .gpq-gauged-choices .gpq-choice.chosen{color:#fff!important}.gpq-gauged-piece-container .gpq-gauged-choices .gpq-gauged-choices-mask{width:25%;height:26px;background:#729fcf!important;border:1px solid #fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;position:absolute;left:0;top:0;z-index:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gpq-gauged-piece-container .features-container{flex:2;padding:0 0 0 30px}.gpq-gauged-piece-container .features-container .piece-comments{margin-top:0!important}.gpq-gauged-piece-container .features-container .piece-comments>.input-wrapper{margin:auto}.gpq-gauged-piece-container .features-container .piece-comments>.input-wrapper>textarea{height:35px;padding:5px 10px!important}.gpq-gauged-piece-container.notAnswered .gpq-choice:first-child{color:#fff}.gpq-question{width:100%;min-height:220px;padding-top:20px;position:relative}.gpq-question>h4.section{font-size:14px;font-weight:700;color:#729fcf;line-height:21px;margin-bottom:10px;text-transform:uppercase}@media (max-width:767px){.gpq-question>h4.section{padding-left:40px}}.gpq-question>h5{font-size:.875em;line-height:22px;font-weight:700;color:#4d81ab;margin-bottom:15px}@media (max-width:767px){.gpq-question>h5{padding-left:40px}}.gpq-question>h5>em{display:inline-block;width:22px;color:#4d81ab;font-weight:700;margin-right:0;font-style:normal}@media (min-width:768px){.gpq-question>h5{font-size:1.125em}.gpq-question>h5>em{margin-right:10px}}.gpq-question .gpq-pieces-container{clear:both}.gpq-questionnaire .page{width:100%;vertical-align:top;padding-top:30px}@media (min-width:768px){.gpq-questionnaire .page{padding-top:0;display:flex;align-items:center}}.gpq-questionnaire .wrapper{max-width:800px}.gpq-questionnaire-header{position:fixed;top:0;left:0;right:0;z-index:999}.gpq-questionnaire-header .gpq-questionnaire-close{background:url(/static/app/images/close-MMN0WEX.png);width:29px;height:29px;margin:10px;display:inline-block;float:right;cursor:pointer;z-index:9999;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){.gpq-questionnaire-header .gpq-questionnaire-close{width:20px;height:20px;background-size:20px 20px}}.gpq-questionnaire-header .gpq-questionnaire-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.gpq-questions-nav{position:fixed;top:0;left:0;right:0;height:0;z-index:3}.gpq-questions-nav>.wrapper{pointer-events:none}@media (min-width:768px){.gpq-questions-nav>.wrapper{display:flex;align-items:center}}.gpq-questions-nav>.wrapper>.PageHeightAdjuster-content>*{pointer-events:auto}.gpq-questions-nav .question-nav{display:inline-block;margin-top:50px}@media (min-width:768px){.gpq-questions-nav .question-nav{margin-top:-150px;margin-left:-50px}}.questionnaire-navigation>div{font-size:1.875em;line-height:30px;color:#ffa8a4;display:block}.questionnaire-navigation>div:not(.inactive):hover{color:#ff7871;cursor:pointer}.questionnaire-navigation>div.inactive{color:#fff1f1}.gpquestionnaire-sidebar-wrapper{position:fixed;top:0;left:0;bottom:0;display:flex;align-items:center;pointer-events:none;z-index:9}.gpquestionnaire-sidebar-wrapper.collapsed .gpquestionnaire-sidebar{left:-150px}.gpquestionnaire-sidebar-wrapper.collapsed .gpquestionnaire-sidebar .sidebar-toggle .fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.gpquestionnaire-sidebar{position:relative;pointer-events:auto;width:150px;left:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.gpquestionnaire-sidebar>ul{background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.gpquestionnaire-sidebar ul{padding:0;list-style:none;margin-bottom:0}.gpquestionnaire-sidebar ul li{max-width:150px;border-bottom:1px solid #dbdbdb}.gpquestionnaire-sidebar .sidebar-question-list{position:relative}.gpquestionnaire-sidebar .sidebar-question-list .question{padding:3px 10px 3px 22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gpquestionnaire-sidebar .sidebar-question-list .status-icon{position:absolute;left:7px;top:7px}.gpquestionnaire-sidebar .sidebar-question-list:last-child{border-bottom:0}.gpquestionnaire-sidebar .sidebar-toggle{background:#8a95e3;display:inline-block;width:25px;height:50px;position:absolute;top:0;bottom:0;margin:auto;right:-18px;z-index:-1;text-align:center;padding-top:15px;cursor:pointer;-webkit-border-radius:0 200px 200px 0;-moz-border-radius:0 200px 200px 0;-ms-border-radius:0 200px 200px 0;-o-border-radius:0 200px 200px 0;border-radius:0 200px 200px 0}.gpquestionnaire-sidebar .sidebar-toggle .fa{color:#fff}.gpquestionnaire-sidebar>.accordion-group{background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.gpquestionnaire-sidebar .accordion-panel{border-bottom:1px solid #dbdbdb;color:#6a6a75}.gpquestionnaire-sidebar .accordion-panel.collapsed:first-child:last-child{padding-top:10px;padding-bottom:10px}.gpquestionnaire-sidebar .accordion-panel h4{font-size:12px;font-weight:600;line-height:18px;padding:4px 10px;display:flex;justify-content:space-between;align-items:center;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.gpquestionnaire-sidebar .accordion-panel h4 .fa{font-weight:700}.gpquestionnaire-sidebar .accordion-panel .content-inner{padding:0}.gpquestionnaire-sidebar .accordion-panel.collapsed h4:hover{background:#e8ebfc}.gpquestionnaire-sidebar .accordion-panel:not(.collapsed) h4{color:#fff}.sidebar-question-list{font-size:.75em;line-height:22px}.sidebar-question-list .question{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.sidebar-question-list .question.active,.sidebar-question-list .question:hover{font-weight:700}.sidebar-question-list .status-icon{display:inline-block;width:13px;margin-right:3px;margin-left:-2px;text-align:center}.sidebar-question-list .status-icon.completed{color:#70c89f}.sidebar-question-list .status-icon.incomplete{color:#9e9ea7;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.accordion-panel{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.accordion-panel h4{font-size:1em;width:100%;display:inline-block;background:#7582de;position:relative;padding:10px 15px;cursor:pointer;vertical-align:top;margin:0}.accordion-panel h4>.fa{margin-left:10px;vertical-align:middle;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.accordion-panel .content-panel{display:block;width:100%;max-height:1500px;overflow:hidden;vertical-align:top;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.accordion-panel .content-panel .content-inner{display:inline-block;width:100%;vertical-align:top;padding:10px}.accordion-panel.collapsed h4{background:transparent}.accordion-panel.collapsed h4>.fa{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.accordion-panel.collapsed .content-panel{max-height:0}.factoids .factoids-guru{position:relative;text-align:center;margin:15px auto}.factoids .factoids-guru img{max-width:100%}.factoids .factoids-bubble .sg-carousel{position:relative;vertical-align:middle}.factoids .factoids-bubble a{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.factoids .factoids-bubble a:before{content:"";width:10px;position:absolute;margin:auto}.factoids .factoids-bubble a:hover{opacity:.7}@media (max-width:767px){.factoids .factoids-guru img{width:80px}.factoids .factoids-bubble{position:absolute;left:10px;right:10px;display:block;bottom:calc(100% + 90px)}.factoids .factoids-bubble a{padding:20px 10px}.factoids .factoids-bubble a:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top-style:solid;border-top-width:20px;top:100%;left:0;right:0}.factoids .factoids-bubble a:hover{opacity:.9}.factoids .factoids-bubble .sg-carousel-control{font-size:40px;margin-top:20px;margin-right:20px}.factoids .factoids-bubble .sg-carousel-control .fa{margin:10px}}@media (min-width:768px){.factoids .factoids-bubble:before{content:"";display:inline-block;width:1px;height:134px;margin-right:-1px;vertical-align:middle}.factoids .factoids-bubble .sg-carousel{display:inline-block;width:calc(100% - 5px)}.factoids .factoids-bubble a:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right-style:solid;border-right-width:20px;height:10px;top:0;bottom:0;right:100%}}.factoids-bubble{font-size:.875em;font-weight:600;line-height:22px}.factoids-bubble .sg-carousel a{color:#fff;background:#8a95e3;display:inline-block;width:100%;padding:10px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.factoids-bubble .sg-carousel a:before{border-color:#8a95e3}.factoidBubbleIn{-webkit-animation-name:flipInX;animation-name:flipInX}@media (max-width:767px){.factoidBubbleIn{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn}}.factoidBubbleOut{-webkit-animation-name:flipOutX;animation-name:flipOutX}@media (max-width:767px){.factoidBubbleOut{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeOut;animation-name:fadeOut}}.sg-carousel{position:relative}.sg-carousel .sg-carousel-control{font-size:18px;font-weight:700;column-count:#8a95e3;position:absolute;top:100%;right:0}.sg-carousel .sg-carousel-control .fa{margin:3px 4px;cursor:pointer;opacity:.5}.sg-carousel .sg-carousel-control .fa:hover{opacity:1}.entrance-zoom-enter{opacity:0}.entrance-zoom-enter>*{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}.entrance-zoom-enter .btn-primary{opacity:0!important;max-width:250px!important}.entrance-zoom-enter.entrance-zoom-enter-active{opacity:1}.entrance-zoom-enter.entrance-zoom-enter-active,.entrance-zoom-enter.entrance-zoom-enter-active>*{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.entrance-zoom-enter.entrance-zoom-enter-active>*{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.entrance-zoom-leave{opacity:1}.entrance-zoom-leave>*{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.entrance-zoom-leave.entrance-zoom-leave-active{opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.entrance-zoom-leave.entrance-zoom-leave-active>*{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.questionnaire-progress{text-align:center;display:flex;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:url(/static/app/images/seniors-and-caregivers-3QWdDUA.png) repeat-x 50% rgba(220,224,247,.6);background-size:700px auto;z-index:9999999}.questionnaire-progress .btn-primary{position:relative;overflow:hidden;-webkit-animation:primaryButtonPulse 3s infinite;-o-animation:primaryButtonPulse 3s infinite;animation:primaryButtonPulse 3s infinite;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.questionnaire-progress .btn-primary:after{content:"";position:absolute;top:50%;left:50%;margin:-400px 0 0 -400px;width:800px;height:800px;border-radius:50%;opacity:0;pointer-events:none;mix-blend-mode:multiply;background:#e8ebfc!important;-webkit-animation:anim-effect-boris 3s infinite;-o-animation:anim-effect-boris 3s infinite;animation:anim-effect-boris 3s infinite}.questionnaire-progress .btn-primary:hover{background:#7582de;opacity:1!important;animation:none!important;box-shadow:none}.questionnaire-progress .btn-primary.waiting{color:#fff}.questionnaire-progress .btn-primary.waiting:before{content:"\f021";font-family:FontAwesome;font-size:20px;line-height:20px;text-align:center;width:20px;height:20px;position:absolute;z-index:3;left:0;top:0;right:0;bottom:0;margin:auto;-moz-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media (max-width:767px){.questionnaire-progress{display:block;overflow:auto}}.questionnaire-progress .container{padding-top:15px;padding-bottom:15px;background:hsla(0,0%,100%,.8);border:1px solid rgba(46,64,192,.3);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.questionnaire-progress .container>a>h4{font-weight:700;text-align:center}.questionnaire-progress .container>a+p{text-transform:uppercase;text-align:center;margin-bottom:20px}@media (max-width:767px){.questionnaire-progress .container>a>h4{display:none}.questionnaire-progress .container>a+p{font-weight:600;margin-bottom:15px}}.questionnaire-progress .progress-cat-wrapper{border-top:1px solid #dce0f7;border-left:1px solid #dce0f7}@media (max-width:991px){.questionnaire-progress .progress-cat-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-bottom:40px!important}.questionnaire-progress .progress-cat-wrapper>[class*=col-]{display:flex;align-items:stretch;flex:1 30%;width:auto;float:none}}@media (max-width:767px){.questionnaire-progress .progress-cat-wrapper>[class*=col-]{flex:1 45%}}.questionnaire-progress .progress-cat-item{display:inline-block;width:100%;min-height:220px;height:100%;padding:15px;background:hsla(0,0%,100%,.5);border-right:1px solid #dce0f7;border-bottom:1px solid #dce0f7}.questionnaire-progress .progress-cat-item .circle-wrap .score{display:inline-block;height:15px;margin-bottom:5px;vertical-align:top}.questionnaire-progress .progress-cat-item .circle-wrap .score small{font-weight:400}.questionnaire-progress .progress-cat-item .circle-wrap h5{margin-top:0}.questionnaire-progress .progress-cat-item .numbers{text-align:center}.questionnaire-progress .progress-cat-item.completed{background:#fdfdff;position:relative}.questionnaire-progress .progress-cat-item.completed .circle-wrap .c100{font-size:99px;margin-top:10px}.questionnaire-progress .progress-cat-item.completed .circle-wrap .c100:after{background:#fdfdff!important}.questionnaire-progress .progress-cat-item.completed .circle-wrap .c100>.c-graph .ico-qol{top:5px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.questionnaire-progress .progress-cat-item.completed .circle-wrap .score{display:block;font-size:1.125em;margin-top:10px}.questionnaire-progress .progress-cat-item.completed .circle-wrap h5{font-size:1em;margin-top:15px}@media (max-width:991px){.questionnaire-progress .progress-cat-item{height:auto}}@media (max-width:767px){.questionnaire-progress .progress-cat-item{padding:10px!important;min-height:190px}.questionnaire-progress .progress-cat-item.completed .circle-wrap .c100{font-size:80px;margin-top:10px}.questionnaire-progress .progress-cat-item.completed .circle-wrap .c100>.c-graph .ico-qol{top:5px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.questionnaire-progress .progress-cat-item.completed .circle-wrap .score{display:block;font-size:1.125em;margin-top:10px}.questionnaire-progress .progress-cat-item.completed .circle-wrap h5{font-size:1em;margin-top:15px}}.questionnaire-progress .btn-primary{font-size:1.125em;line-height:22px;border:none!important;box-shadow:0 5px 0 #7582de;max-width:100%;width:100%;padding:10px 25px;margin-bottom:10px;opacity:1;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.questionnaire-progress .btn-primary:active{box-shadow:0 2px 0 #6170d9;transform:translateY(3px)}.questionnaire-progress .btn-primary:active:hover{box-shadow:0 -5px 0 #4c5dd4;background:#6170d9}@media (max-width:767px){.questionnaire-progress .btn-primary{position:fixed;bottom:0;left:0;right:0;z-index:99999999;padding-top:10px;padding-bottom:10px;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.public-evaluation-container .questionnaire-progress>.container>a{pointer-events:none;display:none}@-webkit-keyframes primaryButtonPulse{0%{background-color:#8a95e3;-webkit-box-shadow:0 0 9px #384acf}50%{background-color:#929ce5;-webkit-box-shadow:0 0 18px #8a95e3}to{background-color:#8a95e3;-webkit-box-shadow:0 0 9px #384acf}}@keyframes primaryButtonPulse{0%{background-color:#8a95e3;-webkit-box-shadow:0 0 9px #6170d9}50%{background-color:#929ce5;-webkit-box-shadow:0 0 18px #8a95e3}to{background-color:#8a95e3;-webkit-box-shadow:0 0 9px #6170d9}}.questionnaire-sidebar{position:fixed;display:flex;align-items:center;left:15px;top:0;bottom:0;z-index:9;width:1px}.questionnaire-sidebar>ul{list-style:none;padding:0}.questionnaire-sidebar>ul>li{cursor:pointer}.questionnaire-sidebar .sidebar-question{font-size:12px;font-weight:600;color:#dbdbdb;line-height:18px;text-align:center;background:#fff;width:30px;height:30px;padding:5px;border:1px solid #dbdbdb;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.questionnaire-sidebar .sidebar-question:hover{font-weight:700;color:#8a95e3;border-width:2px;border-color:#8a95e3}.questionnaire-sidebar .sidebar-question.active,.questionnaire-sidebar .sidebar-question.answered{font-weight:600;color:#fff;border-width:1px}.questionnaire-sidebar .sidebar-question.answered{background:#70c89f;border-color:#70c89f}.questionnaire-sidebar .sidebar-question.active,.questionnaire-sidebar .sidebar-question.answered.active{background:#8a95e3;border-color:#8a95e3}.sidebar-tooltip{margin-left:10px!important}.sidebar-tooltip.right>.tooltip-arrow{border-right-color:#8a95e3!important}.sidebar-tooltip .tooltip-inner{font-size:14px;line-height:22px;max-width:none;background:#8a95e3}.questionnaire-footer{background:#fff;display:flex;justify-content:space-between;align-items:center;padding-right:100px;border-top:1px solid #8a95e3;position:relative;z-index:999}.questionnaire-footer .questionnaire-navigation{position:absolute;right:0;top:0;display:inline-block}.questionnaire-footer .questionnaire-navigation>div{font-size:22px;line-height:22px;color:#8a95e3;text-align:center;display:inline-block;width:50px;padding:10px;cursor:pointer;border-left:1px solid rgba(138,149,227,.5)}.questionnaire-footer .questionnaire-navigation>div:hover{background:#e8ebfc}.questionnaire-footer .questionnaire-navigation>div:not(.inactive):hover{color:#8a95e3}.questionnaire-footer .questionnaire-navigation>div.inactive{color:#8a95e3;cursor:default}.questionnaire-footer .questionnaire-navigation>div.inactive .fa{opacity:.3}.questionnaire-footer .questionnaire-navigation>div.inactive:hover{background:none}.questionnaire-footer .left-menu{display:flex;justify-content:space-between;align-items:stretch}.questionnaire-footer .evaluation-info{font-size:14px;font-weight:600;line-height:14px;color:#8a95e3;padding:3px 15px}.questionnaire-footer .evaluation-info>h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin-top:0;margin-bottom:0}@media (max-width:480px){.questionnaire-footer .evaluation-info{width:calc(100% - 100px);font-size:12px;line-height:12px;text-align:center}.questionnaire-footer .evaluation-info>h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.category-control{position:relative;text-align:center}.category-control ul{display:inline-block;height:43px;position:relative;list-style:none;padding:0;margin:auto}.category-control ul+.shadow-mask{display:none;position:fixed;background:rgba(187,196,246,.8);top:0;left:0;right:0;bottom:43px;z-index:0}.category-control li{background:#fff;display:inline-block;width:50px;height:100%;vertical-align:top;position:relative;cursor:pointer;margin:0}.category-control li:last-child{border-right:0}.category-control li:hover{border-color:#8a95e3}.category-control .ico-wrap{display:flex;width:100%;height:100%;align-items:center;margin:auto;position:relative;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.category-control .ico-wrap .ico-qol{display:inline-block;vertical-align:middle;margin:auto}.category-control .is_completed{position:absolute;bottom:1px;right:3px;color:#70c89f;background:#fff;border-radius:100%}@media (max-width:767px){.category-control{width:50px}.category-control ul{height:auto;position:absolute;bottom:0;left:0;z-index:99999;padding-bottom:43px;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.category-control ul+.shadow-mask{display:block}.category-control ul li.active{height:43px;position:absolute;bottom:0;left:0;right:0;border-right:1px solid rgba(138,149,227,.5)!important}.category-control ul li:not(.active){width:50px;height:50px;border:1px solid #dbdbdb!important;margin-bottom:10px;z-index:-1;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px rgba(0,0,0,.2);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.category-control ul.collapsed-list{max-height:43px}.category-control ul.collapsed-list>li:not(.active){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:translate(-300px);-moz-transform:translate(-300px);-ms-transform:translate(-300px);-o-transform:translate(-300px);transform:translate(-300px)}.category-control ul:not(.collapsed-list){max-height:1000px}}@media (min-width:768px){.category-control ul>li{transition:none}.category-control ul>li.active{background:#f1f1f1;border-top:3px solid #8a95e3;border-left:1px solid #e4e4e4!important;border-right:1px solid #e4e4e4!important}.category-control .ico-wrap{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@page{size:auto;margin:0}.public-gpquest-container .goals-report>.close{display:none}.public-gpquest-container .report-instruction{font-size:14px;line-height:21px;padding:35px 15px 10px}.public-gpquest-container .report-instruction .close{font-size:16px;position:absolute;top:5px;right:5px}.public-gpquest-container .gp-questionnaire-report .gpquest-report-header .close,.public-gpquest-container .gpq-questionnaire-header .gpq-questionnaire-close{display:none}.gpq-questionnaire{background:#fff}.default-gpquestionnaire>.gpq-questionnaire .wrapper,.goal-gpquestionnaire>.gpq-questionnaire .wrapper,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .wrapper{max-width:90%}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece{display:flex}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice{position:relative;color:#4d81ab;border-color:#4d81ab;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice .title,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice .title,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice .title{-webkit-transition:top .1s ease-in;-webkit-transition-delay:.2s;-moz-transition:top .1s ease-in .2s;-o-transition:top .1s ease-in .2s;transition:top .1s ease-in .2s}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable{color:#7fa6c5;border-color:#7fa6c5}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable.chosen,.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable:hover,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable.chosen,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable:hover,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable.chosen,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.not-applicable:hover{background:#7fa6c5}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.chosen,.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice:hover,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.chosen,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice:hover,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice.chosen,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .gpq-choice:hover{min-height:40px;color:#fff;background:#4d81ab;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .piece-features>li,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .piece-features>li,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece .piece-features>li{color:#4d81ab}.default-gpquestionnaire>.gpq-questionnaire .question-goals h5,.goal-gpquestionnaire>.gpq-questionnaire .question-goals h5,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals h5{color:#7fa6c5}.default-gpquestionnaire>.gpq-questionnaire .question-goals .gpq-simple-piece,.goal-gpquestionnaire>.gpq-questionnaire .question-goals .gpq-simple-piece,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals .gpq-simple-piece{margin-left:-5px;margin-right:-5px}.default-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice:not(.chosen),.goal-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice:not(.chosen),.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice:not(.chosen){color:#7fa6c5;background:#fff;border-style:dashed}.default-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable,.goal-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable{color:#7fa6c5;border-color:#7fa6c5}.default-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable.chosen,.default-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable:hover,.goal-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable.chosen,.goal-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable:hover,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable.chosen,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .question-goals .previous-goal>.gpq-simple-piece .gpq-choice.not-applicable:hover{color:#fff;background:#7fa6c5}.default-gpquestionnaire>.gpq-questionnaire .piece-comments h5,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments h5,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments h5{font-size:14px;line-height:21px;color:#7fa6c5;margin:0 auto 4px}.default-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control{border:1px solid #7fa6c5!important}.default-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control:not(:focus),.goal-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control:not(:focus),.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments.noValue textarea.form-control:not(:focus){padding-left:10px}.default-gpquestionnaire>.gpq-questionnaire .piece-comments .react-datepicker__input-container,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments .react-datepicker__input-container,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments .react-datepicker__input-container{width:100%}.default-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control,.default-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control{color:#4d81ab;border:1px solid #4d81ab;outline:none!important;padding:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.default-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:not(:focus),.default-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:not(:focus),.goal-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:not(:focus),.goal-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:not(:focus),.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:not(:focus),.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:not(:focus){border-width:0;padding-left:2px}.default-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-webkit-input-placeholder,.default-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-webkit-input-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-webkit-input-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-webkit-input-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-webkit-input-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-webkit-input-placeholder{color:#4d81ab}.default-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-moz-placeholder,.default-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-moz-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-moz-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-moz-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control::-moz-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control::-moz-placeholder{color:#4d81ab}.default-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:-ms-input-placeholder,.default-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:-ms-input-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:-ms-input-placeholder,.goal-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:-ms-input-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments input[type=text].form-control:-ms-input-placeholder,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .piece-comments textarea.form-control:-ms-input-placeholder{color:#4d81ab}.default-gpquestionnaire>.gpq-questionnaire .features-container>.button-wrapper .btn.btn-primary,.goal-gpquestionnaire>.gpq-questionnaire .features-container>.button-wrapper .btn.btn-primary,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .features-container>.button-wrapper .btn.btn-primary{background:#4d81ab}@media (min-width:768px) and (max-width:1199px){.default-gpquestionnaire>.gpq-questionnaire .wrapper,.goal-gpquestionnaire>.gpq-questionnaire .wrapper,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .wrapper{padding-left:30px}}@media (min-width:1200px){.default-gpquestionnaire>.gpq-questionnaire .wrapper,.goal-gpquestionnaire>.gpq-questionnaire .wrapper,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .wrapper{max-width:1000px}}@media (max-width:991px){.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice{width:calc(33% - 10px)!important}}@media (max-width:767px){.default-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice,.goal-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice,.self_sufficiency-gpquestionnaire>.gpq-questionnaire .gpq-simple-piece>.gpq-choice{width:calc(50% - 10px)!important}}.gp-review .gp-questionnaire-report .gpquest-report-header h2{font-weight:700}.gp-review .gpreview-action-panel{position:fixed;top:0;left:0;right:0;padding:10px 20px}.gp-review .gpreview-action-panel>a{font-size:30px}@media print{.gp-review{font-size:12px}.gp-review .gp-questionnaire-report .gpquest-report-header{margin-top:0;margin-bottom:0}.gp-review .gp-questionnaire-report .gpquest-report-header h2{font-size:18px;margin-top:10px;margin-bottom:10px}.gp-review .gpreview-action-panel{display:none}}.goals-report{background:#fff}.goals-report h1.report-title{font-size:16px;font-weight:700;color:#6a6a75!important;line-height:26px;margin:10px auto;position:absolute;left:0;top:15px;z-index:9}.goals-report .info-head{background:#fff!important}@media print{.goals-report{background:#fff!important}.goals-report *{-webkit-print-color-adjust:exact}.goals-report .table td,.goals-report .table th{background:none!important}}@media (max-width:767px){.goals-report h1.report-title{display:none}.goals-report .agency-logo{top:7px;left:0;right:auto}}.goal-report-item.accordion-panel{color:#6a6a75}.goal-report-item.accordion-panel h4{font-size:14px;font-weight:600;line-height:21px;color:#6a6a75;background:none;border-bottom:1px solid #dbdbdb;padding:0;position:relative}.goal-report-item.accordion-panel h4>.fa{color:#8a95e3;margin:-4px 0 0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:absolute;top:15px;right:0}.goal-report-item.accordion-panel .content-inner{padding:0}@media (min-width:768px){.goal-report-item.accordion-panel h4{font-size:18px}}@media print{.goal-report-item.accordion-panel{color:#6a6a75!important}.goal-report-item.accordion-panel.collapsed{display:none}.goal-report-item.accordion-panel h4{color:#6a6a75!important;padding-left:0;padding-right:0}.goal-report-item.accordion-panel h4 .fa{display:none}}.goal-report-item .goals-summary .panel-header{padding:5px 10px}.goal-report-item .goals-summary .expand-toggle{display:none}@media print{.goal-report-item .goals-summary .panel-header .goal-categories td,.goal-report-item .goals-summary .panel-header .goal-categories th,.goal-report-item .goals-summary .panel-header .label-level,.goal-report-item .goals-summary .panel-header h5,.goal-report-item .goals-summary .panel-header h5>span{color:#fff!important}}.goal-report-item .report-actions-panel{padding:10px 0;position:relative}.goal-report-item .report-actions-panel label{text-transform:capitalize}.goal-report-item .report-actions-panel>.accordion-title{display:inline-block;margin:0}.goal-report-item .report-actions-panel .action-button,.goal-report-item .report-actions-panel>.accordion-title{font-size:12px;font-weight:600;line-height:12px;text-transform:capitalize}.goal-report-item .report-actions-panel .action-button:active,.goal-report-item .report-actions-panel .action-button:focus,.goal-report-item .report-actions-panel .action-button:hover{color:#8a95e3;text-decoration:none}@media (min-width:768px){.goal-report-item .report-actions-panel>.accordion-title{font-size:18px;line-height:18px}}.goal-report-item .report-actions-panel.active>.accordion-title{font-size:18px;font-weight:600;color:#8a95e3;background:#fff;padding:9px;position:relative;z-index:1000}.goal-report-item .report-actions-panel.active .action-button{display:none}.goals-summary{position:relative;max-height:400px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.goals-summary.expanded{max-height:4000px}.goals-summary.expanded .expand-toggle{height:30px}.goals-summary.expanded .expand-toggle>.fa{margin-top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.goals-summary .expand-toggle{height:50px;text-align:center;position:absolute;left:0;right:0;bottom:0;cursor:pointer;background:-moz-linear-gradient(top,hsla(0,0%,100%,.33) 0,hsla(0,0%,100%,.6) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,.33),hsla(0,0%,100%,.6) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);background:linear-gradient(180deg,hsla(0,0%,100%,.33) 0,hsla(0,0%,100%,.6) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#54ffffff",endColorstr="#ffffff",GradientType=0);z-index:2}.goals-summary .expand-toggle .fa{font-size:25px;line-height:36px;font-weight:700;opacity:.6;margin-top:10px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.goals-summary .expand-toggle:hover>.fa{opacity:1}.goals-summary .panel-body{padding:0}.goals-summary ul.summary-details{padding-left:0;list-style:none;margin-bottom:0}.goals-summary ul.summary-details>li{border-bottom:1px solid #dbdbdb;padding:20px 0}.goals-summary ul.summary-details>li:last-child{margin-bottom:0}@media (min-width:768px){.goals-summary ul.summary-details .goal-wrapper{display:flex;justify-content:space-between;align-items:center;flex:5;flex-wrap:wrap}}.goals-summary ul.summary-details h6{font-size:13px;font-weight:600;line-height:21px;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:0;margin-bottom:10px;margin-right:30px;padding-right:15px;vertical-align:middle;overflow:hidden;position:relative;flex:1;z-index:99;cursor:default}@media (min-width:768px){.goals-summary ul.summary-details h6{font-size:18px;line-height:27px;width:auto;max-width:200px;display:inline-block;margin-bottom:0}}.goals-summary ul.summary-details h6:hover{overflow:visible}.goals-summary ul.summary-details h6:hover+.goal-bar{opacity:.3}.goals-summary ul.summary-details .goal-bar{flex:4;display:inline-block;width:auto;vertical-align:middle}@media (max-width:767px){.goals-summary ul.summary-details .goal-bar{margin-right:0}.goals-summary ul.summary-details .goal-bar:last-child{width:calc(100% - 50px)}}.goals-summary ul.summary-details .goal-detail{font-size:14px;font-weight:600;line-height:21px;width:100%;margin-top:15px}.goals-summary ul.summary-details .goal-detail>div{margin-bottom:10px}@media (min-width:768px){.goals-summary ul.summary-details .goal-detail{font-size:18px;line-height:27px;display:flex;justify-content:flex-start;align-items:flex-start}.goals-summary ul.summary-details .goal-detail>div{margin-right:20px;margin-bottom:0}}.goal-circle-wrap{display:block;margin-left:auto;margin-right:auto;text-align:center;position:absolute;right:15px;top:15px}.goal-circle-wrap>h5{font-size:12px;margin-bottom:0;color:#6a6a75}.goal-circle-wrap .c100{font-size:50px;position:relative;background:#fff!important;margin-bottom:0;margin-right:auto;margin-left:auto;float:none}.goal-circle-wrap .c100 .slice{z-index:2}.goal-circle-wrap .c100 .bar,.goal-circle-wrap .c100 .fill{border-width:.08em}.goal-circle-wrap .c100.animated{-webkit-animation-delay:.3s;animation-delay:.3s}.goal-circle-wrap .c100:after{position:absolute;width:1.15em;height:1.15em;top:-1em;right:-1em;bottom:-1em;left:-1em;margin:auto;background:#fff!important}.goal-circle-wrap .c100 .c-graph,.goal-circle-wrap .c100 .c-number{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:4}.goal-circle-wrap .c100 .c-number{font-size:16px;line-height:24px;font-weight:800;text-align:center;width:100%;height:24px}.goal-circle-wrap .c100>.c-graph .ico-qol{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media print{.goal-circle-wrap .c100>.c-graph .ico-qol{top:-10px}}.goal-circle-wrap .score{font-size:14px;font-weight:700;margin:5px 0;text-align:center}.goal-circle-wrap .score .progress-diff{font-size:.8em}.goal-circle-wrap.green .c-number,.goal-circle-wrap.green .score-diff{color:#70c89f!important}.goal-circle-wrap.green .bar,.goal-circle-wrap.green .fill{border-color:#70c89f!important}.goal-circle-wrap.yellow .c-number,.goal-circle-wrap.yellow .score-diff{color:#ffce4a!important}.goal-circle-wrap.yellow .bar,.goal-circle-wrap.yellow .fill{border-color:#ffce4a!important}.goal-circle-wrap.red .c-number,.goal-circle-wrap.red .score-diff{color:#ff7871!important}.goal-circle-wrap.red .bar,.goal-circle-wrap.red .fill{border-color:#ff7871!important}.goal-circle-wrap.orange .c-number,.goal-circle-wrap.orange .score-diff{color:#fda968!important}.goal-circle-wrap.orange .bar,.goal-circle-wrap.orange .fill{border-color:#fda968!important}.goal-circle-wrap.black .c-number,.goal-circle-wrap.black .score-diff{color:#6a6a75!important}.goal-circle-wrap.black .bar,.goal-circle-wrap.black .fill{border-color:#6a6a75!important}.label.label-level{text-transform:capitalize;margin:0 8px;padding:2px 5px;color:#fff!important}.label.label-level.blue{background:#729fcf}.label.label-level.green{background:#70c89f}.label.label-level.yellow{background:#ffce4a}.label.label-level.orange{background:#fda968}.label.label-level.red{background:#ff7871}.label.label-level.black{background:#6a6a75}@media print{.label.label-level{border:none!important;-webkit-print-color-adjust:exact}.label.label-level.green{background:#70c89f!important}.label.label-level.yellow{background:#ffce4a!important}.label.label-level.orange{background:#fda968!important}.label.label-level.red{background:#ff7871!important}.label.label-level.black{background:#6a6a75!important}}.goal-bar{position:relative;padding-top:20px;margin-right:30px}@media (min-width:768px){.goal-bar{top:-5px}}.goal-bar .bar-wrapper{position:relative;top:3px;*zoom:1}.goal-bar .bar-wrapper:after{content:"";display:table;clear:both}.goal-bar .value{font-size:16px;font-weight:700;line-height:21px;width:20px;position:absolute;top:-20px;left:0}@media (min-width:768px){.goal-bar .value{right:-30px;top:12px;left:auto}}.goal-bar .bar-break{display:inline-block;position:relative;float:left;height:10px;border-right:1px solid #dbdbdb}.goal-bar .bar-break:before{content:"";position:absolute;height:1px;top:0;bottom:0;left:0;right:0;margin:auto;border:1px solid #dbdbdb}.goal-bar .bar-break:first-of-type{border-left:1px solid #dbdbdb}.goal-bar .bar-labels{position:absolute;top:0;left:0}.goal-bar .bar-label{display:inline-block;float:left;font-size:12px;font-weight:600;color:#9e9ea7;line-height:18px;text-align:center;position:relative}@media (max-width:767px){.goal-bar .bar-label{font-size:8px}}.goal-bar .pg-bar{background:#6a6a75;display:inline-block;height:10px;position:absolute;top:0;left:0;bottom:0;margin:auto;z-index:1;box-sizing:border-box}.goal-bar .pg-bar.black{background:#6a6a75!important}.goal-bar .pg-bar.green{background:#70c89f!important}.goal-bar .pg-bar.blue{background:#729fcf!important}.goal-bar .pg-bar.yellow{background:#ffce4a!important}.goal-bar .pg-bar.orange{background:#fda968!important}.goal-bar .pg-bar.red{background:#ff7871!important}.goal-bar .pg-bar.non-applicable{width:0!important;background:#6a6a75!important;top:10px;left:-15px}.goal-bar .pg-bar.non-applicable:before{content:"(N/A)";width:auto;font-size:10px;font-weight:600;line-height:10px;letter-spacing:1px;background:none;color:#6a6a75!important}@media (max-width:767px){.goal-bar .pg-bar.non-applicable{left:auto;right:-15px;display:inline-block;bottom:45px;top:auto}}.goal-group,.goals-summary ul.summary-details .goal-group{position:relative}.goal-group .goal-group-root,.goals-summary ul.summary-details .goal-group .goal-group-root{display:flex;align-items:center;flex-wrap:wrap;padding-left:20px;padding-right:20px;cursor:pointer}@media (min-width:768px){.goal-group .goal-group-root,.goals-summary ul.summary-details .goal-group .goal-group-root{display:flex;align-items:center;padding-left:0;padding-right:0}}@media (max-width:767px){.goal-group .goal-group-root h6,.goals-summary ul.summary-details .goal-group .goal-group-root h6{flex-basis:100%;order:1}}@media (max-width:767px){.goal-group .goal-group-root .goal-bar,.goals-summary ul.summary-details .goal-group .goal-group-root .goal-bar{flex-basis:100%;order:4}}.goal-group .goal-group-root .show-child-trigger,.goals-summary ul.summary-details .goal-group .goal-group-root .show-child-trigger{display:inline-block;color:#8a95e3;opacity:.5;width:100%;text-align:right;order:3;position:relative;top:-15px;user-select:none;-webkit-user-select:none}@media (min-width:768px){.goal-group .goal-group-root .show-child-trigger,.goals-summary ul.summary-details .goal-group .goal-group-root .show-child-trigger{text-align:center;width:auto;padding:3px 10px;margin-left:10px;top:0}}.goal-group .goal-group-root .show-child-trigger>.fa,.goals-summary ul.summary-details .goal-group .goal-group-root .show-child-trigger>.fa{position:relative;bottom:-3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.goal-group .goal-group-root .show-child-trigger:hover,.goals-summary ul.summary-details .goal-group .goal-group-root .show-child-trigger:hover{opacity:1}.goal-group .goal-group-root .show-child-trigger.active>.fa,.goals-summary ul.summary-details .goal-group .goal-group-root .show-child-trigger.active>.fa{bottom:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.goal-group .goal-group-root:hover .show-child-trigger,.goals-summary ul.summary-details .goal-group .goal-group-root:hover .show-child-trigger{opacity:1}.goal-group .goal-group-children,.goals-summary ul.summary-details .goal-group .goal-group-children{list-style:none;margin-top:20px;margin-bottom:-20px;padding:0}@media (min-width:768px){.goal-group .goal-group-children .goal-wrapper>h6,.goals-summary ul.summary-details .goal-group .goal-group-children .goal-wrapper>h6{max-width:none}}.goal-group .goal-group-children>li,.goals-summary ul.summary-details .goal-group .goal-group-children>li{background:#f0f0f2!important;padding:20px;margin-bottom:1px}@media (min-width:768px){.goal-group .goal-group-children>li,.goals-summary ul.summary-details .goal-group .goal-group-children>li{padding:20px 75px 20px 40px}}@media print{.goal-group .goal-group-children>li,.goals-summary ul.summary-details .goal-group .goal-group-children>li{-webkit-print-color-adjust:exact}}.goal-group .goal-group-children .goal-bar,.goals-summary ul.summary-details .goal-group .goal-group-children .goal-bar{width:100%;flex:none;margin-top:10px;opacity:1!important}@media (max-width:767px){.goal-group .goal-group-children .goal-bar,.goals-summary ul.summary-details .goal-group .goal-group-children .goal-bar{margin-left:0}}.GoalSummaryHeader .goal-label{font-size:14;font-weight:700;color:#fff!important;display:inline-block;padding:4px 7px;margin:0 auto 26px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media (min-width:768px){.GoalSummaryHeader .goal-label{font-size:18px;padding:8px 14px}}@media print{.GoalSummaryHeader .goal-label{print-color-adjust:exact}}.gp-questionnaire-report .gpquest-report-header{text-align:center;display:inline-block;width:100%;margin-top:30px;margin-bottom:10px}.gp-questionnaire-report .gpquest-report-header h2{font-size:20px;line-height:20px;color:#8a95e3!important}.gp-questionnaire-report .accordion-panel{color:#6a6a75;margin-bottom:15px}.gp-questionnaire-report .accordion-panel h4{font-weight:700;text-align:center;background:transparent;border:0;position:relative;margin-bottom:5px}.gp-questionnaire-report .accordion-panel h4:hover{background:transparent}.gp-questionnaire-report .accordion-panel h4>.fa{display:none}.gp-questionnaire-report .accordion-panel.collapsed h4{border:1px solid #dbdbdb}.gp-questionnaire-report .accordion-panel.collapsed h4:hover{background:#fff}.gp-questionnaire-report .accordion-panel .content-inner{padding:0}.gp-questionnaire-report ul{margin-bottom:5px}.gp-questionnaire-report p{white-space:normal}@media print{.gp-questionnaire-report p{margin-bottom:0}}.gp-questionnaire-report table{font-size:.875em;border:1px solid #dbdbdb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.gp-questionnaire-report table thead>tr>th{text-transform:capitalize}.gp-questionnaire-report table tr>td:last-child{white-space:nowrap}.gp-questionnaire-report table .comment-block{margin-top:7px;padding-top:5px;border-top:1px solid #dbdbdb}.gp-questionnaire-report table .comment-block strong{display:block;margin-bottom:5px}.gp-questionnaire-report table.table-striped{border-color:#d1d7f9}.gp-questionnaire-report table.table-striped>tbody>tbody>tr{border-bottom-color:#d1d7f9}.gp-questionnaire-report table.table-striped>tbody>tr:nth-of-type(odd){background:#e8ebfc!important;-webkit-print-color-adjust:exact}.gp-questionnaire-report .answers{padding-left:20px;text-align:left}.gpreport-gauged-answers{list-style:none;text-align:left}.gpreport-gauged-answers>li{position:relative}.gpreport-gauged-answers>li .fa{position:absolute;top:3px;left:-20px}.gpreport-gauged-answers>li p{margin-top:5px}.contact-entrance{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center}.contact-entrance>.content{display:inline-block}.contact-entrance .btn{width:auto;font-size:20px;font-weight:600;padding:10px 20px}.front-page form input.form-control{font-size:18px;color:#7983ca;text-align:center;line-height:2.3em;display:block;width:100%;height:auto;padding:9px 40px;margin:0;box-shadow:none;border:2px solid #c9cfd8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.front-page form input.form-control::-webkit-input-placeholder{color:#c9cfd8;text-align:center;opacity:1}.front-page form input.form-control::-moz-placeholder{color:#c9cfd8;text-align:center;opacity:1}.front-page form input.form-control:-ms-input-placeholder{color:#c9cfd8;text-align:center;opacity:1}.front-page form input.form-control[type=email]:focus,.front-page form input.form-control[type=password]:focus,.front-page form input.form-control[type=text]:focus{border:2px solid #94e0bd}.front-page form input.form-control:invalid{border-color:#ff7871}@media (max-width:568px){.front-page form input.form-control{font-size:18px;padding:9px;padding-left:10px!important;padding-right:10px!important}}.front-page form .input-wrapper{position:relative;margin:0 auto 20px;width:100%}.front-page form .input-wrapper>.fa{font-size:1.25em;position:absolute;top:12px;left:10px;width:25px;text-align:center}.front-page form .input-wrapper>.help-block{font-size:.75em;line-height:14px;position:absolute;padding:5px 7px;top:100%;right:0;margin-bottom:0;z-index:3;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.front-page form .input-wrapper.has-error>.help-block{background:#ff7871;color:#fff}.front-page form .input-wrapper.has-error input{border:1px solid #ff7871!important;background:#fff1f1;box-shadow:none!important}.front-page form .input-wrapper.icon-field .form-control{text-align:left;padding-left:70px}.front-page form .input-wrapper.icon-field .form-control::-webkit-input-placeholder{text-align:left}.front-page form .input-wrapper.icon-field .form-control::-moz-placeholder{text-align:left}.front-page form .input-wrapper.icon-field .form-control:-ms-input-placeholder{text-align:left}@media (max-width:568px){.front-page form .input-wrapper.icon-field .form-control{padding-left:60px!important}}@media (max-width:750px){.front-page form .input-wrapper{width:100%}}.front-page form .btn{font-size:18px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1.2px;text-align:center;width:100%;padding:16px 0;margin:0;position:relative;border:none;border-bottom:3px solid;box-shadow:none;cursor:pointer;-webkit-appearance:button;-webkit-transition:background-color .2s ease;-moz-transition:.2s background-color ease;-o-transition:.2s background-color ease;transition:background-color .2s ease;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.front-page form .btn.btn-primary{background-color:#8a95e3;border-bottom-color:#7983ca}.front-page form .btn.btn-primary:hover{background-color:#818ffc;border-bottom-color:#818ffc}.front-page form .btn.btn-primary[disabled]{background-color:#b3baed;border-bottom:3px solid #9ea5d8;cursor:default}.front-page form .btn.btn-secondary{background-color:#70c89f;border-bottom-color:#599e7e}.front-page form .btn.btn-secondary:hover{background-color:#60d19c;border-bottom-color:#60d19c}.front-page form .btn.btn-secondary[disabled]{background-color:#95d6b8;border-bottom:3px solid #82cfab;cursor:default}.front-page form .btn[disabled]{opacity:1}.front-page form.border-less .form-control{border:0!important}.front-page .primary-page-wrapper,.front-page .secondary-page-wrapper{padding-top:87px;display:inline-block;vertical-align:top;width:100%;position:static}.front-page .primary-page-wrapper{background:#fff}.front-page .secondary-page-wrapper{background:#8a95e3}.front-page .floating-alert .alert{display:block;text-align:center;padding:.5em}.front-page .floating-alert .alert.warning{background-color:#ffba2f;position:fixed;top:86px;width:100%;z-index:100}.front-page .static-alert.alert .close{top:10px;right:10px}.front-page .static-alert.alert>p{font-size:16px;line-height:24px}.front-page{font-size:18px;line-height:28px;background-color:#fff;color:#6a6a75;font-family:Source Sans Pro,sans-serif;font-weight:400;height:100%}.front-page *{box-sizing:border-box}.front-page a,.front-page a:active,.front-page a:hover,.front-page a:link,.front-page a:visited{color:#6a6a75;text-decoration:none}.front-page a,.front-page a:active,.front-page a:visited{color:#6a6a75;transition:color .2s ease}.front-page a:active:hover,.front-page a:hover,.front-page a:visited:hover{color:#c9cfd8}.front-page a.active,.front-page a.active:active,.front-page a.active:hover,.front-page a.active:link,.front-page a.active:visited{color:#8a95e3;cursor:default}.front-page a.link_lilac:link,.front-page a.link_lilac:visited{color:#8a95e3;display:inline-block;border-bottom:2px solid #8a95e3;font-weight:400;line-height:22px}.front-page a.link_lilac:active,.front-page a.link_lilac:hover{color:#818ffc;display:inline-block;border-bottom:2px solid #818ffc;font-weight:400;line-height:22px}.front-page a.link_lilac:active:hover,.front-page a.link_lilac:visited:hover{color:#818ffc}.front-page .center{text-align:center}.front-page .container{max-width:1240px;padding:0 20px;margin:0 auto}.front-page .section_main{max-width:940px;padding:0 20px;margin:0 auto;text-align:center}.front-page .section_head{max-width:820px;padding:0 20px;margin:0 auto;text-align:center}.front-page .bg_grey{background-color:#f8f9fe;padding:50px 0 70px}.front-page .bg_separa{padding:0 0 70px}.front-page .bg_separa:before{height:1px;background-color:#c9cfd8;width:82.5%;display:block;content:" ";max-width:990px;margin:100px auto 60px}.front-page .bg_alpha{padding:50px 0 0}.front-page .bg_alpha.down{padding:50px 0 60px}.front-page .bg_alpha.separator{padding:0 0 100px}.front-page .bg_alpha.separator .container{padding:50px 0 0;border-top:1px solid #f0f0f2}.front-page .bg_salmon{background-color:#ff7871;margin-bottom:20px;text-align:center}.front-page .bg_dark_grey{background-color:#484c5f;color:#c9cfd8}.front-page .bg_lilac{background-color:#8a95e3;margin-bottom:70px}.front-page .signin .login_error{text-align:center;font-style:normal;font-size:.9em;color:#fcd6d4}.front-page section.main,.front-page section.step-page{padding:65px 0 0}.front-page header.main_header{padding:20px 0;width:100%;top:0;right:0;left:0;margin:0 auto;position:fixed;background-color:#fff;z-index:9000;min-height:87px;border-bottom:none}.front-page header.main_header .container{max-width:1200px}.front-page header.main_header nav{display:block;margin-left:203px}.front-page .menu li{padding-top:8px}.front-page .main_menu{float:left;line-height:30px}.front-page .main_menu li{display:inline-block;margin:0 25px 0 0}.front-page .login_menu{float:right;line-height:30px}.front-page .login_menu li{display:inline-block;margin:0 0 0 18px}.front-page .burgercheck~label{width:27px}.front-page .burgercheck,.front-page .burgermenu{display:none;cursor:pointer}.front-page .burgermenu{position:relative;height:50px;width:.4em;margin:.35em;display:none}.front-page .burgermenu:after,.front-page .burgermenu:before{display:none;content:" ";width:100%;position:absolute;top:0;bottom:0;border-color:#6a6a75;border-style:solid;border-width:.14em 0}.front-page .burgermenu:after{margin-top:-.07em}.front-page .burgercheck~label:after,.front-page .burgercheck~label:before{border-width:2px 0;border-color:#6a6a75}.front-page .login .burgercheck~label:after,.front-page .login .burgercheck~label:before{border-color:#fff}.front-page .burgermenu:before{height:50%;top:0;bottom:0;margin:auto}.front-page .burgermenu:after{height:50%;top:50%;margin:-2px auto auto;border-bottom:none}.front-page a.btn:active,.front-page a.btn:hover,.front-page a.btn:link,.front-page a.btn:visited{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-size:16px;padding:15px 40px;font-weight:600}.front-page .button.green,.front-page .toggle input.green+*,.front-page a.button.green:visited,.front-page button.green,.front-page input.green[type=button],.front-page input.green[type=image],.front-page input.green[type=reset],.front-page input.green[type=submit]{color:#fff;padding:16px 0;background-color:#70c89f;border:none;border-bottom:3px solid #599e7e;letter-spacing:1.2px;font-size:18px}.front-page .button.green:active,.front-page .button.green:focus,.front-page .button.green:hover,.front-page .toggle:hover input.green+*,.front-page .toggle input.green:active+*,.front-page .toggle input.green:checked+*,.front-page .toggle input.green:focus+*,.front-page button.green:active,.front-page button.green:focus,.front-page button.green:hover,.front-page input.green[type=button]:active,.front-page input.green[type=button]:focus,.front-page input.green[type=button]:hover,.front-page input.green[type=image]:active,.front-page input.green[type=image]:focus,.front-page input.green[type=image]:hover,.front-page input.green[type=reset]:active,.front-page input.green[type=reset]:focus,.front-page input.green[type=reset]:hover,.front-page input.green[type=submit]:active,.front-page input.green[type=submit]:focus,.front-page input.green[type=submit]:hover{background-color:#60d19c!important;border-bottom:3px solid #60d19c!important}.front-page .button.blue-bg{letter-spacing:1.2px;font-size:17px;text-align:center;text-transform:uppercase;box-shadow:none;position:relative;transition:background-color .2s ease;font-weight:600;padding:15px 0;color:#fff;background:#3f92d6}.front-page .button.blue-bg:not([disabled]):hover{background:#2280cd}@media (max-width:767px){.front-page [class*=icon-]:before{display:inline-block}.front-page .burgercheck~label:after,.front-page .burgercheck~label:before{display:block}.front-page .burgercheck~label{position:fixed;top:0;right:0;display:inline-block;font-size:30px;line-height:30px;padding-right:15px;text-align:right;z-index:9999}.front-page .burgercheck:checked~label:after,.front-page .burgercheck:checked~label:before{display:none}.front-page .burgercheck:checked~label{margin:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.7)}.front-page .main_header .menu{position:fixed;width:70%;height:100%;right:-70%;top:0;margin-right:0;background:#fff;box-shadow:0 0 .6em rgba(0,0,0,.3);overflow:auto;transition:all .3s ease;z-index:99999}.front-page .burgercheck:checked~.menu{right:0;transition:all .3s ease}.front-page .transparent .menu{color:#333}.front-page .main_header .menu .button:hover,.front-page .main_header .menu button:hover,.front-page .main_header .menu input[type=button]:hover,.front-page .main_header .menu input[type=image]:hover,.front-page .main_header .menu input[type=reset]:hover,.front-page .main_header .menu input[type=submit]:hover{margin:.6em .5em .5em}.front-page .main_header .menu .button:active,.front-page .main_header .menu button:active,.front-page .main_header .menu input[type=button]:active,.front-page .main_header .menu input[type=image]:active,.front-page .main_header .menu input[type=reset]:active,.front-page .main_header .menu input[type=submit]:active{margin:.7em .5em .5em}}.front-page nav.menu ul .form-group{margin-bottom:0}.front-page nav.menu ul .form-group select{font-family:Source Sans Pro,sans-serif;font-size:1em;line-height:16px;text-transform:uppercase;padding-top:4px;padding-left:10px;padding-right:5px;margin-bottom:0;position:relative;bottom:-1px;height:38px;cursor:pointer}.front-page nav.menu ul .dropdown{padding-top:0}.front-page nav.menu ul .dropdown>a{font-family:Source Sans Pro,sans-serif;font-size:1em;background:transparent;border:0;text-transform:uppercase}.front-page nav.menu ul .dropdown .dropdown-menu{width:100%;min-width:0;background:hsla(0,0%,100%,.1)}.front-page nav.menu ul .dropdown .dropdown-menu>li{padding:0;display:block;margin-left:0}.front-page nav.menu ul .dropdown .dropdown-menu>li>a{font-family:Source Sans Pro,sans-serif;font-size:16px;text-align:center;text-transform:uppercase;color:#fff}.front-page nav.menu ul .dropdown .dropdown-menu>li>a:hover{background:none}@media (max-width:767px){.front-page nav.menu ul{display:block;padding:0;width:100%;text-align:center}.front-page nav.menu ul>li{display:block;margin-left:auto;margin-right:auto;margin-top:30px;padding-top:0}.front-page nav.menu ul>li:first-child{border-top:2px solid #dbdbdb;padding-top:30px;display:inline-block}.front-page nav.menu ul>li .form-control{display:inline-block;width:auto}}.front-page .button{font-size:18px;font-weight:600;text-transform:uppercase}.front-page .button.salmon{color:#fff;border-bottom:3px solid #e16964;background-color:#ff7871}.front-page .button.salmon:active,.front-page .button.salmon:hover{border-bottom:3px solid #ff645c;background-color:#ff645c}.frontpage-form{width:100%;margin:0 auto;text-align:center}@media (max-width:860px){.frontpage-form{width:80%;padding-left:10px;padding-right:10px}}.frontpage-form .help-block{margin-top:0}.frontpage-form h1{font-family:Lusitana,serif;font-size:48px;line-height:56px;letter-spacing:-1.5px;margin:30px 0 20px;padding:0}.frontpage-form p{font-size:24px;line-height:32px;font-weight:300}.frontpage-form p.terms{color:#6a6a75;font-size:15px;font-weight:400;line-height:20px;margin-top:22px}.frontpage-form p.terms a.link,.frontpage-form p.terms a.link:link,.frontpage-form p.terms a.link:visited{color:#2280cd;text-decoration:underline}.frontpage-form p.beta{text-align:justify;color:#7983ca;font-size:.9em;font-style:italic;width:86%;margin:0 auto 20px}.frontpage-form p.signup__reset{font-size:15px;line-height:20px;font-weight:400;margin-top:22px}.frontpage-form p.signup__reset a,.frontpage-form p.signup__reset a:active,.frontpage-form p.signup__reset a:hover,.frontpage-form p.signup__reset a:link,.frontpage-form p.signup__reset a:visited{color:#fff;text-decoration:underline}.frontpage-form form{margin-top:30px;text-align:left}.frontpage-form li{list-style:none}.frontpage-form .button{box-shadow:none}.frontpage-form .button,.frontpage-form .button:focus,.frontpage-form .button:hover{box-shadow:none;margin:0;width:100%}.frontpage-form .logo-holder{margin:0 auto 30px}.frontpage-form .icon{position:absolute;top:10px;left:10px;width:30px;height:30px;fill:#aec7e8}@media (max-width:750px){.frontpage-form .icon{display:none}}@media (max-width:860px){.frontpage-form{width:90%;margin:0 auto 30px}.frontpage-form p.beta{width:97%;margin:20px auto}.frontpage-form h1{font-size:38px}}.frontpage-form .login_error{text-align:right;font-style:italic;font-size:.9em;color:#ff7871}.frontpage-form .errorlist a{color:#2280cd}.frontpage-form .locked{font-size:1.5em;line-height:5}.frontpage-form .locked:before{display:block;margin:auto;font-size:5em}.input-control{display:block;padding:9px;padding-left:40px!important;padding-right:40px!important;line-height:2.3em;width:100%;color:#7983ca;margin:0;border-radius:4px;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-shadow:none}.input-control::-webkit-input-placeholder{text-align:center}.input-control:-moz-placeholder,.input-control::-moz-placeholder{text-align:center}.input-control:-ms-input-placeholder{text-align:center}@media (max-width:750px){.input-control{padding-left:5px!important;padding-right:5px!important}}.input-control,input.input-control[type=email],input.input-control[type=text]{font-size:21px;display:block;padding:5px;padding-left:70px!important;padding-right:30px!important;line-height:2.3em;width:100%;color:#6a6a75;margin:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:2px solid #c9cfd8}input.input-control[type=email]:focus,input.input-control[type=password]:focus,input.input-control[type=text]:focus{border:2px solid #94e0bd}input.input-control:invalid,input.input-control[type=email]:focus:invalid,input.input-control[type=email]:invalid{border-color:#ff7871}.input-control::-webkit-input-placeholder{color:#c9cfd8;text-align:left;opacity:1}.input-control:-moz-placeholder,.input-control::-moz-placeholder{color:#c9cfd8;text-align:left;opacity:1}.input-control:-ms-input-placeholder{color:#c9cfd8;text-align:left;opacity:1}@media (max-width:568px){.input-control,input.input-control[type=email],input.input-control[type=text]{font-size:18px;padding:9px;padding-left:60px!important;padding-right:20px!important}}.front-page [class^=ico-fp-]{background:transparent no-repeat 50%;display:inline-block;width:38px;height:38px;position:absolute;margin-left:13px;margin-top:12px}.front-page .ico-fp-company{background-image:url(/static/app/images/signup_company-2Z3ydVx.png)}.front-page .ico-fp-admin{background-image:url(/static/app/images/signup_admin-1ihL-fE.png)}.front-page .ico-fp-email{background-image:url(/static/app/images/signup_email-3Qr9G5Y.png)}.front-page .ico-fp-password{background-image:url(/static/app/images/signup_pass-1rtuVbT.png)}.front-page .ico-fp-credit-card{background-image:url(/static/app/images/signup_cc-3oTVg-l.png)}.front-page .ico-fp-date{background-image:url(/static/app/images/signup_date-2nikDnn.png)}.front-page .ico-fp-ccv{background-image:url(/static/app/images/signup_ccv-33lr0sX.png)}.front-page .ico-fp-coupon{background-image:url(/static/app/images/signup_coupon-3kgCdtZ.png)}.button{letter-spacing:1.2px;font-size:17px;text-align:center;text-transform:uppercase;box-shadow:none;position:relative;transition:background-color .2s ease;font-weight:600;padding:15px 0;border:0}.button.small{font-size:.9em}.button.blue{border-color:#3f92d6!important;color:#3f92d6!important}.button.blue:hover{color:#fff!important;background-color:#3f92d6}.button.blue-bg{color:#fff;background:#3f92d6}.button.blue-bg:not([disabled]):hover{background:#2280cd}.button.dark-blue-bg{color:#fff;background:#2280cd}.button.dark-blue-bg:hover{background-color:pink}.button.white{color:#fff;border-color:#fff}.button.lilac{background-color:#8a95e3;color:#fff;border:2px solid #8a95e3;border-bottom:3px solid #7983ca}.button.lilac[disabled]{background-color:#b3baed;border:2px solid #b3baed;border-bottom:3px solid #9ea5d8}.button.lilac:not([disabled]):active,.button.lilac:not([disabled]):hover{background-color:#818ffc;color:#fff;border-bottom:3px solid #818ffc}.button.lilac:link,.button.lilac:visited{background-color:#8a95e3;color:#fff;border:2px solid #8a95e3;border-bottom:3px solid #7983ca;letter-spacing:1.2px;min-width:220px;font-size:17px;padding:14px 0 13px}.button.salmon{background-color:#ff7871;color:#fff;border:2px solid #ff7871;border-bottom:3px solid #e16964;padding:14px 0 13px}.button.salmon:active,.button.salmon:hover{border:2px solid #ff7871;background-color:#fff;color:#ff7871;padding:14px 0}.button.green:link,.button.green:visited{background-color:#70c89f;border:2px solid #70c89f;border-bottom:3px solid #7983ca;color:#fff;letter-spacing:1.2px;min-width:220px;font-size:17px;padding:14px 0 13px}.button.green:active,.button.green:hover{border:2px solid #70c89f;background-color:#fff;color:#70c89f;letter-spacing:1.2px;min-width:220px;font-size:17px;padding:14px 0}.button.wire_lilac:link,.button.wire_lilac:visited{min-width:120px;line-height:27px;text-decoration:none;color:#8a95e3;border:2px solid #8a95e3;padding:17px auto;background-color:#fff}.button.wire_lilac:active,.button.wire_lilac:hover{min-width:120px;line-height:27px;text-decoration:none;color:#fff;border:2px solid #818ffc;padding:17px auto;background-color:#fff;background-color:#818ffc}.button.wire_grey:link,.button.wire_grey:visited{line-height:27px;color:#c9cfd8;border:2px solid #c9cfd8;padding:17px auto}.button.wire_grey:active,.button.wire_grey:hover{line-height:27px;background-color:#818ffc;color:#fff;border:2px solid #818ffc;padding:17px auto}.button>.helper{font-family:Source Sans Pro,helvetica,sans-serif;font-size:15px;line-height:14px;text-transform:none;position:absolute;right:0;left:0;top:100%;margin-top:12px;color:#6a6a75;letter-spacing:0;font-weight:400}.server-region-overlay{text-align:center;background:rgba(138,149,227,.95);color:#fff}@media (min-width:768px){.server-region-overlay .wrapper{max-width:800px}}.server-region-overlay .hero-image{background:#c8cdf2;display:block;width:200px;height:200px;text-align:center;border:5px solid #e8ebfc;overflow:hidden;position:relative;margin:auto;box-sizing:content-box;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.1);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.1);box-shadow:5px 5px 5px rgba(0,0,0,.1);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media (min-width:768px){.server-region-overlay .hero-image{width:250px;height:250px}}.server-region-overlay .hero-image img{max-width:160%;position:absolute;left:0;right:0;margin:auto auto auto -30%;bottom:-5px;z-index:2;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.server-region-overlay .hero-image:before{z-index:0;bottom:-20%;left:-10%}.server-region-overlay .hero-image:after,.server-region-overlay .hero-image:before{content:"";position:absolute;width:100%;height:100%;right:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:rgba(138,149,227,.3)}.server-region-overlay .hero-image:after{z-index:1;bottom:-50%;left:-30%}.server-region-overlay .question{font-size:.9375em;line-height:20px;display:block;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@media (min-width:768px){.server-region-overlay .question{font-size:1.125em;line-height:22px}}@media (max-width:991px){.server-region-overlay .question{margin-bottom:15px!important}}.server-region-overlay .btn.btn-basic.btn-yes{font-size:12px;padding:7px 10px;color:#fff;width:auto;white-space:normal;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}@media (min-width:768px){.server-region-overlay .btn.btn-basic.btn-yes{font-size:14px;padding:10px 15px}}.server-region-overlay .btn-no{font-size:.75em;color:#fff!important;-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}.server-region-overlay .btn-no:hover{text-decoration:underline}@media (min-width:768px){.server-region-overlay .btn-no{font-size:.875em}}.front-page .login-page,.front-page .login-page header.main_header{background-color:#8a95e3}@media (min-width:768px){.front-page .login-page header.main_header{color:#fff}}.front-page .login-page header.main_header .logo-holder{background:transparent url(/static/app/images/login-white-1ibC3vv.png) no-repeat 0 0}.front-page .login-page header.main_header .logo-holder>a{color:#fff!important}.front-page .login-page header.main_header .logo-holder a:active,.front-page .login-page header.main_header .logo-holder a:hover,.front-page .login-page header.main_header .logo-holder a:link,.front-page .login-page header.main_header .logo-holder a:visited{color:#fff}.front-page .login-page .checkbox{font-size:16px;line-height:22px;color:#fff}.front-page .login-page .checkbox .checkbox-mask{border-color:#fff;background:#8a95e3}.front-page .login-page .checkbox .checkbox-mask .check{border-color:#8a95e3;background:#fff}.front-page .login-page a.btn-signup:link,.front-page .login-page a.btn-signup:visited{border:2px solid #8a95e3;color:#8a95e3;padding:6px 20px}.front-page .login-page a.btn-signup:active,.front-page .login-page a.btn-signup:hover{border:2px solid #8a95e3;color:#8a95e3;padding:6px 20px;background:hsla(0,0%,100%,.2)}@media (max-width:767px){.front-page .login-page .burgercheck~label:after,.front-page .login-page .burgercheck~label:before{border-color:#fff}}@media (min-width:768px){.front-page .login-page a.btn-signup:active,.front-page .login-page a.btn-signup:hover,.front-page .login-page a.btn-signup:link,.front-page .login-page a.btn-signup:visited{color:#fff;border-color:#fff}}.signin{width:100%;margin:160px auto 30px;color:#fff;max-width:540px;padding:0 70px;text-align:center}@media (max-width:860px){.signin{width:80%;padding-left:10px;padding-right:10px}}.signin .help-block{margin-top:0}.signin p.beta{text-align:justify;color:#7983ca;font-size:.9em;font-style:italic;width:86%;margin:0 auto 20px}.signin p.terms{font-size:.9em}.signin p.terms a.link,.signin p.terms a.link:link,.signin p.terms a.link:visited{color:#2280cd}.signin h1{padding:0}.signin li{list-style:none}.signin .button{box-shadow:none}.signin .button,.signin .button:focus,.signin .button:hover{box-shadow:none;margin:0;width:100%}.signin .logo-holder{margin:0 auto 30px}.signin .icon{position:absolute;top:10px;left:10px;width:30px;height:30px;fill:#aec7e8}@media (max-width:750px){.signin .icon{display:none}}@media (max-width:860px){.signin{width:90%;margin:40px auto}.signin p.beta{width:97%;margin:20px auto}.signin h1{font-size:1.5em}}.signin .login_error{text-align:right;font-style:italic;font-size:.9em;color:#ff7871}.signin .errorlist a{color:#2280cd}.signin .locked{font-size:1.5em;line-height:5}.signin .locked:before{display:block;margin:auto;font-size:5em}.signin .checkbox label a{color:#fff;text-decoration:underline;cursor:pointer}.signin .checkbox label a:hover{color:#fff}.signin__checkbox,.signin__input{display:block;padding:9px;padding-left:40px!important;padding-right:40px!important;line-height:2.3em;width:100%;color:#7983ca;margin:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-align:center;box-shadow:none;border:0}.signin__checkbox::-webkit-input-placeholder,.signin__input::-webkit-input-placeholder{color:#c9cfd8;text-align:center;opacity:1}.signin__checkbox:-moz-placeholder,.signin__checkbox::-moz-placeholder,.signin__input:-moz-placeholder,.signin__input::-moz-placeholder{color:#c9cfd8;text-align:center;opacity:1}.signin__checkbox:-ms-input-placeholder,.signin__input:-ms-input-placeholder{color:#c9cfd8;text-align:center;opacity:1}@media (max-width:750px){.signin__checkbox,.signin__input{padding-left:5px!important;padding-right:5px!important}}.signin__checkbox{display:inline-block;width:auto}.signin__wrapper select{width:100%;border:1px solid #2280cd;height:2.3em!important;margin-left:3px}.signin__wrapper select:before{content:" "}.signin__reset{margin-bottom:0;font-size:13px}.signin__reset+.signin__reset{margin-top:0}.signin__wrapper{position:relative;margin:0 auto 20px;width:100%}.signin__wrapper>.fa{font-size:1.25em;position:absolute;top:12px;left:10px;width:25px;text-align:center}.signin__wrapper>.help-block{font-size:.75em;line-height:14px;position:absolute;padding:5px 7px;top:100%;right:0;margin-bottom:0;z-index:3;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.signin__wrapper.has-error>.help-block{background:#ff7871;color:#fff}.signin__wrapper.has-error input{border:1px solid #ff7871;background:#fff1f1}@media (max-width:750px){.signin__wrapper{width:100%}}.signin h1{font-family:Lusitana,serif;font-size:48px;line-height:56px;letter-spacing:-1.5px;margin:30px 0 20px}.signin p{font-size:24px;line-height:32px;font-weight:300}.signin h1,.signin p{color:#fff}.signin form{margin-top:30px;text-align:left}.signin p.signin__reset{font-size:15px;line-height:20px;font-weight:400;margin-top:22px}.signin p.signin__reset a,.signin p.signin__reset a:active,.signin p.signin__reset a:hover,.signin p.signin__reset a:link,.signin p.signin__reset a:visited{color:#fff;text-decoration:underline}.logo-holder.alz{font:0/0 a;background:url(/static/app/images/alz-logo-_4N1Pfw.png) no-repeat;background-size:contain;margin-left:-10px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.logo-holder.alz:hover{opacity:.7}@media (min-width:768px){.logo-holder.alz{margin-left:0;width:230px;height:50px}}@media (min-width:992px){.logo-holder.alz{width:260px;height:50px}}.front-page .secondary-page-wrapper.alz-login-page{background:url(/static/app/images/alz-background-1h91nh9.png) 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover}@media (max-width:767px){.front-page .secondary-page-wrapper.alz-login-page{background-position:40% 100%}}.front-page .secondary-page-wrapper.alz-login-page header{background:transparent}.front-page .secondary-page-wrapper.alz-login-page section.signin{font-size:16px;margin-top:13%;margin-bottom:50px}.front-page .secondary-page-wrapper.alz-login-page section.signin>h1{font-size:2.375em;line-height:48px;margin-top:10px;margin-bottom:10px}.front-page .secondary-page-wrapper.alz-login-page section.signin>p{font-size:1.375em}.front-page .secondary-page-wrapper.alz-login-page section.signin>h1,.front-page .secondary-page-wrapper.alz-login-page section.signin>p{color:#6a6a75}.front-page .secondary-page-wrapper.alz-login-page section.signin form{margin-top:10px}.front-page .secondary-page-wrapper.alz-login-page section.signin input.form-control{border:2px solid #8a95e3;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox{font-size:14px;line-height:22px;color:#6a6a75}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox label a{color:#6a6a75!important;text-decoration:underline;cursor:pointer}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox label a:hover{color:#3a3a3f!important}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox .checkbox-mask{border-color:#ffce4a}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox .checkbox-mask .check{background:#ffce4a}@media (max-width:767px){.front-page .secondary-page-wrapper.alz-login-page section.signin{background:hsla(0,0%,100%,.5);width:auto;display:block;margin:10px auto;padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.front-page .secondary-page-wrapper.alz-login-page section.signin>h1{font-size:1.75em;line-height:36px;margin-bottom:0}.front-page .secondary-page-wrapper.alz-login-page section.signin>p{font-size:.875em;font-weight:400}.front-page .secondary-page-wrapper.alz-login-page section.signin .checkbox{font-size:12px;line-height:18px}}@media (max-width:480px){.front-page .secondary-page-wrapper.alz-login-page section.signin{margin-left:-5px;margin-right:-5px}}.front-page .secondary-page-wrapper.alz-login-page .btn.btn-signup{border:2px solid #8a95e3;color:#8a95e3;padding:5px 10px 7px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.one-time-pay-details{font-size:16px;line-height:24px;text-align:left}@media (min-width:768px){.one-time-pay-details{display:flex;align-items:center;justify-content:flex-start}}.one-time-pay-details>img{max-width:30%}.one-time-pay-details .details{font-size:16px;line-height:24px;font-weight:300;padding-bottom:30px}.one-time-pay-details .details h3{font-weight:400}.one-time-pay-details .details p,.one-time-pay-details .details ul>li{font-size:1em;font-weight:300;line-height:1.7}@media (max-width:767px){.one-time-pay-details .details h1{font-size:24px;line-height:36px;margin-bottom:10px}.one-time-pay-details .details h3{font-size:18px;line-height:27px;margin-top:10px}}@media (min-width:768px){.one-time-pay-details .details{font-size:20px;line-height:30px;padding-left:15px;padding-right:15px}}.one-time-pay-details ul{list-style:none}.one-time-pay-details ul li{position:relative}.one-time-pay-details ul li:before{content:"\f00c";font-family:FontAwesome;color:#8a95e3;font-size:16px;position:absolute;left:-30px;top:0}@media (min-width:768px){.one-time-pay-details ul li:before{font-size:20px}}body,header.main_header{background-color:#fff}a.btn-signup:active,a.btn-signup:hover,a.btn-signup:link,a.btn-signup:visited{color:#fff;border:2px solid #fff;padding:6px 20px}a.btn-signup:active,a.btn-signup:hover{background:hsla(0,0%,100%,.2)}.reset-password-form .input-control,.reset-password-form input.input-control[type=email],.reset-password-form input.input-control[type=text]{font-size:18px;border:0;text-align:center;padding-left:30px!important;padding-right:30px!important}.reset-password-form .input-control:-ms-input-placeholder,.reset-password-form input.input-control[type=email]:-ms-input-placeholder,.reset-password-form input.input-control[type=text]:-ms-input-placeholder{text-align:center}.reset-password-form .input-control:-moz-placeholder,.reset-password-form input.input-control[type=email]:-moz-placeholder,.reset-password-form input.input-control[type=text]:-moz-placeholder{text-align:center}.reset-password-form .input-control::-webkit-input-placeholder,.reset-password-form input.input-control[type=email]::-webkit-input-placeholder,.reset-password-form input.input-control[type=text]::-webkit-input-placeholder{text-align:center}.message-block{font-size:.875em;font-weight:600;line-height:21px;color:#fff;text-align:center;padding:10px}.message-block.success{background:#70c89f}.message-block.info{background:#8a95e3}.message-block.warning{background:#ffce4a}.message-block.danger{background:#ff7871}.account-form-container{font-size:14px;line-height:21px}.account-form-container .button-wrap,.account-form-container .plan-control{text-align:right}.account-form-container .button-wrap .btn,.account-form-container .plan-control .btn{font-size:1em;line-height:16px;font-weight:600;width:auto;margin:2px 5px;padding:7px 15px}.onoffswitch{display:inline-block;vertical-align:middle;margin-left:15px}.onoffswitch label,p.toggle-text{margin-bottom:0}p.toggle-text{font-size:.875em;font-weight:600;color:#6a6a75;display:inline-block;vertical-align:middle}.organization-logo-modal .modal{z-index:1111}.organization-logo-modal .modal-backdrop{z-index:1100}.organization-logo-control{margin-bottom:15px;text-align:center;width:250px;position:relative}.organization-logo-control .logo-box{display:flex;justify-content:center;align-items:center;width:108px;height:81px;text-align:center;margin:auto;background:url(/static/app/images/organization_default_logo-1z26vYO.png) no-repeat}.organization-logo-control .logo-box img{max-width:100%}.organization-logo-control .logo-box.available{background:#fff}.organization-logo-control .lock-mask{position:absolute;top:0;left:0;bottom:0;right:0;background:hsla(0,0%,100%,.5)}.organization-logo-control .lock-mask .icon-lock-lg{background-color:#f5f7fd;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.organization-logo-control .btn{font-size:.875em;font-weight:700;padding:2px 3px;border-top-left-radius:0;border-top-right-radius:0}.anonymous-eval-link input.form-control:disabled{background:#fff!important}.anonymous-eval-link small{display:block;font-size:.75em;text-align:right;cursor:default}.anonymous-eval-link a{font-size:.75em;font-weight:700;color:#8a95e3;float:right;margin-right:12px;position:relative;top:-27px}.anonymous-eval-link a:hover{text-decoration:underline}.anonymous-eval-link .form-control{cursor:default}.share-script-tab .code-wrapper{position:relative}.share-script-tab .code-wrapper .btn-copy{font-size:12px;font-weight:700;background:#fff;color:#8a95e3;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:5px 10px;position:absolute;top:1px;right:1px;cursor:pointer;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-border-radius:0 3px 0 3px;-moz-border-radius:0 3px 0 3px;-ms-border-radius:0 3px 0 3px;-o-border-radius:0 3px 0 3px;border-radius:0 3px 0 3px}.share-script-tab .code-wrapper .btn-copy:hover{color:#fff;background:#8a95e3;border:none}.share-script-tab .code-wrapper pre{background:#f7f7f9;border:1px solid #dbdbdb}.calculator-box{font-size:16px;display:inline-block;width:auto;margin:auto;padding:15px;border:1px solid #dbdbdb}.calculator-box h5{font-weight:600;margin-top:0}.calculator-box .calculator{font-size:1.125em}.calculator-box .calculator>*{display:inline;vertical-align:bottom}.calculator-box .calculator .math-sign{font-size:1.5em;line-height:24px;text-transform:lowercase;position:relative;display:inline}.calculator-box strong{color:#8a95e3}.calculator-box em{font-weight:400}.calculator-box.simple{padding:10px}.calculator-box.simple .calculator{font-size:1em}.calculator-box.simple .calculator>*{display:inline;vertical-align:bottom}.calculator-box.simple .calculator .math-sign{font-size:1em;line-height:20px;position:relative}.no-senior-alert{font-size:16px}.no-senior-alert h4,.no-senior-alert p{font-size:.875em}.fee-detail{font-size:16px;display:inline-block;padding:5px}.fee-detail .detail-item{display:inline-block;position:relative}.fee-detail .detail-item strong{font-size:3.125em}.fee-detail .detail-item em{font-weight:300;display:inline-block;max-width:100px;padding:10px;text-align:left}.fee-detail .detail-item~.detail-item{padding-left:25px}.fee-detail .detail-item~.detail-item:before{content:"+";font-size:22px;position:absolute;top:1px;left:6px}.link-bar .control-link{color:#8a95e3;font-size:12px;line-height:12px;font-weight:700;margin:0 5px}.link-bar .control-link:hover{text-decoration:underline}.cancel-subscription-modal{font-size:.875em}.cancel-subscription-modal .button-wrap{text-align:right;margin-top:10px}.cancel-subscription-modal .button-wrap .btn{font-size:1em;line-height:16px;font-weight:600;width:auto;margin:2px 5px;padding:7px 15px}.cancel-subscription-modal .modal{z-index:1111}.cancel-subscription-modal .modal-backdrop{z-index:1100}.onboarding-overlay{font-family:Source Sans Pro,helvetica,sans-serif;font-weight:400;background:#e8ebfc;overflow:auto;padding-bottom:70px}.onboarding-overlay .wrapper{width:100%}.onboarding-overlay h1{font-family:Lusitana,sans-serif;font-weight:400;font-size:24px;line-height:24px}.onboarding-overlay h1+p{font-size:16px;line-height:24px}.onboarding-overlay .close{position:absolute;top:20px;right:20px}@media (min-width:768px){.onboarding-overlay{overflow:hidden}.onboarding-overlay h1{font-size:36px;line-height:36px}.onboarding-overlay h1+p{font-size:20px;line-height:30px}.onboarding-overlay .close{position:absolute;top:40px;right:40px}}.onboarding-overlay .screen-header{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.onboarding-overlay .screen-header{margin-top:auto}}.onboarding-overlay .screen-navigation{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 5px;border-top:2px solid #8a95e3;position:fixed;left:0;bottom:0;right:0}.onboarding-overlay .screen-navigation>*{display:block}.onboarding-overlay .screen-navigation p{font-size:16px;line-height:24px}@media (min-width:768px){.onboarding-overlay .screen-navigation p{font-size:18px;line-height:27px}}@media (max-width:767px){.onboarding-overlay .screen-navigation>*{width:calc(50% - 20px);margin-left:5px;margin-right:5px}}@media (min-width:768px){.onboarding-overlay .screen-navigation{text-align:right;display:block;background:none;border-top:none;position:static;float:right;padding:12px}.onboarding-overlay .screen-navigation>:first-child{margin-bottom:15px}}.onboarding-overlay .button-primary{font-size:16px;font-weight:600;line-height:24px;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;background:#70c89f;min-width:180px;padding:7px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;outline:none;border:none}.onboarding-overlay .button-primary:hover{color:#fff;background:rgba(112,200,159,.8)}.onboarding-overlay .button-primary:disabled{background:#c9cfd8!important}@media (min-width:768px){.onboarding-overlay .button-primary{font-size:18px;line-height:27px;padding:10px 30px}}.onboarding-overlay .link-primary{font-size:16px;line-height:24px;color:#6a6a75;text-align:center;padding:7px 10px;border:1px solid #dbdbdb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}.onboarding-overlay .link-primary:hover{text-decoration:underline}@media (min-width:768px){.onboarding-overlay .link-primary{font-size:18px;line-height:27px;padding:0;border:none;text-align:inherit}}.get-started-screen .img-wrapper{position:relative}.get-started-screen .img-wrapper img.eva{position:absolute;top:20px;left:auto;right:-50px;display:none;margin:auto;z-index:-1}@media (min-width:992px){.get-started-screen .img-wrapper img.eva{display:block}}.step-items{width:100%;margin-top:10px;margin-bottom:10px}@media (min-width:768px){.step-items{display:flex;width:auto;align-items:stretch}}@media (min-width:992px){.step-items{margin-top:0}}.step-item{font-size:16px;line-height:24px;text-align:center;display:inline-block;position:relative}.step-item h4{font-size:32px;line-height:32px;position:absolute;top:0;left:15px}.step-item img{margin-bottom:15px}@media (min-width:768px){.step-item{font-size:18px;line-height:27px;max-width:300px}.step-item h4{position:static}}@media (min-width:992px){.step-item{font-size:20px;line-height:34px}.step-item h4{font-size:48px;line-height:48px}}.step-box{display:inline-block;background:#fff;border:2px solid #8a95e3;padding:15px;min-height:calc(100% - 90px);margin:0 0 10px}@media (min-width:768px){.step-box{margin:12px}}@media (min-width:992px){.step-box{padding:30px}}.upload-screen .img-wrapper{position:relative}.upload-screen .img-wrapper img.eva{display:none;max-width:350px;position:absolute;top:20px;left:-20px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";z-index:-1}@media (min-width:768px){.upload-screen .img-wrapper img.eva{display:block}}@media (min-width:1200px){.upload-screen .img-wrapper img.eva{max-width:none;left:-40px}}.upload-client-form p{font-size:18px;line-height:27px}.upload-client-form p>a{font-weight:700}.upload-client-form p>a:hover{text-decoration:underline}.upload-client-form textarea{font-size:18px;line-height:27px;min-height:214px;border:none;outline:none!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.upload-client-form .input-wrapper{margin-bottom:20px}.upload-client-form .control-label{font-size:16px;font-weight:600;line-height:24px;margin-bottom:10px}@media (min-width:768px){.upload-client-form .control-label{font-size:18px;line-height:27px}}.upload-field-wrapper .simple-upload-button .input-wrapper{position:relative}.upload-field-wrapper .simple-upload-button .manual-upload{font-size:18px;line-height:27px;padding:10px 30px}.upload-field-wrapper .simple-upload-button .file-description{font-size:.9em;white-space:nowrap;position:absolute;top:100%;left:0}@media (min-width:768px){.upload-field-wrapper{display:flex;justify-content:flex-start;align-items:center}.upload-field-wrapper .simple-upload-button+p{margin:0 20px -10px}}.input-wrapper.placeholderShowing textarea{color:#c9cfd8}.closing-screen .img-wrapper{position:relative}.closing-screen .img-wrapper img.eva{max-width:100%}@media (min-width:768px){.closing-screen .img-wrapper{max-width:50%;margin-bottom:-10%}}header{background:#fff}@media (min-width:768px){header{border-bottom:1px solid #f0f0f2}}header .header-label{font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:14px;display:inline-block;background:#ffce4a!important;margin-top:18px;text-transform:uppercase;margin-left:15px;cursor:pointer!important;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header-label:hover{opacity:.8}@media (max-width:767px){header .header-label{position:absolute;top:-1px;left:0;right:0;max-width:110px;margin:auto;z-index:999}}header .navbar{border:0}header .username-menu{font-size:16px;line-height:24px;color:#8a95e3;padding:15px 10px}@media (max-width:767px){header .wrapper.wider-wrapper{max-width:100%}}header .navbar-default{background:#fff!important;margin-bottom:0!important}header .navbar-default .container{padding-right:0;padding-left:0}@media (min-width:768px){header .navbar-default .container{width:auto;padding-left:0;padding-right:15px}}.navbar-brand{font:0/0 a!important;display:inline-block;padding-left:10px;width:30px;height:30px!important;margin:auto!important;background-image:url(/static/app/images/logo-icon-blue-101UnPf.png);background-position:50%;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}@media (max-width:767px){.navbar-brand{margin-right:10px}}@media (max-width:600px){.navbar-brand{margin-top:0}}.navbar-header{margin-left:0!important;margin-right:0!important}.navbar-header>a{display:inline-block;padding:12px 15px;vertical-align:top}.nav.navbar-nav>li a{color:#8a95e3!important}.nav.navbar-nav>li>a{padding:15px}.nav.navbar-nav>li>a:hover{background:#e9ebfa!important}.nav.navbar-nav>li>a [class^=ico-][class*="-2x"]{margin:auto}.nav.navbar-nav>li.active>a{background:#f5f6fd!important}.nav.navbar-nav .dropdown.open>a{background:#f4f8fb!important}.nav.navbar-nav .dropdown .dropdown-menu{position:absolute!important;border:1px solid #ccc;background:#fff;right:0;left:auto;max-height:none;min-width:200px}.nav.navbar-nav .dropdown .dropdown-menu>li>a{padding:10px 15px}.nav.navbar-nav .dropdown .dropdown-menu>li>a:hover{background:#f4f8fb!important}@media (max-width:600px){.nav.navbar-nav>li>a{padding:15px;height:50px}.nav.navbar-nav>li>a>span{margin-top:0}.nav.navbar-nav.navbar-right>li:not(:last-of-type)>a,.nav.navbar-nav>li>a>span:not([class]){font:0/0 a}.nav.navbar-nav.navbar-right>li:not(:last-of-type)>a>span{margin-right:0}}.nav.navbar-nav.main-menu{display:flex;justify-content:flex-end;align-items:stretch}.nav.navbar-nav.main-menu>li>a{position:relative;height:100%;min-height:55px}@media (max-width:600px){.nav.navbar-nav.main-menu>li>a{font:0/0 a}.nav.navbar-nav.main-menu>li>a>span{margin-right:0}}.navbar-header-title{font-family:Source Sans Pro,sans-serif!important;font-weight:600;font-size:18px;color:#8a95e3;display:inline-block;padding:16px 15px 15px 0;position:relative;left:-5px}.navbar-nav.sub-header{background-color:#8a95e3;width:100%;height:40px;padding:6px 0;float:none}@media (min-width:768px){.navbar-nav.sub-header{padding-right:10px}}.navbar-nav.sub-header .main-nav{display:flex;justify-content:flex-start;align-items:stretch;min-height:28px}.navbar-nav.sub-header .main-nav>li{height:auto;display:inline-block;float:none;margin-right:10px}.navbar-nav.sub-header .main-nav>li>a{font-size:18px;line-height:18px;font-weight:600;color:#fff;min-width:28px;height:100%;padding:3px 5px;text-align:center;text-transform:uppercase;outline:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.navbar-nav.sub-header .main-nav>li>a:focus{background:#8a95e3!important}.navbar-nav.sub-header .main-nav>li>a:hover{background:#7582de!important}.navbar-nav.sub-header .main-nav>li>a [class^=ico-]{margin-top:0;margin-right:0}.navbar-nav.sub-header .main-nav>li.active>a{background:#7582de!important}.navbar-nav.sub-header .main-nav>li.disabled>a{background:transparent!important;opacity:.5}.navbar-nav.sub-header .wrapper.nav-flex{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}.navbar-nav.sub-header .wrapper.nav-flex .left-nav{display:flex}@media (max-width:767px){.navbar-nav.sub-header .wrapper.nav-flex{justify-content:space-between;max-width:100%}}.select-slide.open .slide-mask .active-option{background:#f4f8fb}.select-slide.open .slide-mask ul.select-options{max-height:500px}.select-slide>select{display:none}.select-slide .slide-mask{width:100%}.select-slide .slide-mask ul.select-options{list-style:none;padding-left:0;overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.select-slide .slide-mask .active-option>span{pointer-events:none}.select-slide .slide-mask .active-option,.select-slide .slide-mask ul.select-options>li{display:inline-block;width:100%;padding:10px 15px;cursor:pointer;position:relative}.select-slide .slide-mask .active-option:hover:after,.select-slide .slide-mask ul.select-options>li:hover:after{content:"";background:rgba(0,0,0,.05);position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.nav.navbar-nav .dropdown-menu>li>.select-slide{color:#8a95e3}.nav.navbar-nav .dropdown-menu>li>.select-slide ul.select-options>li{background:#e8f1f7}.nav.navbar-nav .dropdown-menu>li>.select-slide ul.select-options>li:hover{background:#d6e6f0}.trial-info-bar{font-size:13px;font-weight:700;color:#fff!important;line-height:18px;letter-spacing:.7px;text-align:center;display:block;background:#ffce4a;padding:7px;position:relative}.trial-info-bar .close-bar{font-size:14px;line-height:21px;color:#fff;height:21px;position:absolute;top:0;bottom:0;right:7px;margin:auto;cursor:pointer}.trial-info-bar .trial-message{display:inline-block;text-shadow:0 1px #e3a600}.trial-info-bar .btn.btn-basic.white.invert{font-size:12px;line-height:12px;width:auto;font-weight:700;margin:0 10px}.trial-info-bar .btn.btn-basic.white.invert:hover{color:#ffce4a}@media (max-width:767px){.trial-info-bar{font-size:12px}}.loading-spin{width:100%;padding:15px;text-align:center;font-size:14px;color:#a9cbdf;position:absolute;bottom:0;left:0;right:0}.loading-spin .fa{font-size:22px;-webkit-animation-name:spin;animation-name:spin;margin-right:5px;display:inline-block;vertical-align:middle;margin-top:-3px}.client-search{background:#fff}.client-search .search-box input[type=text]{font-size:16px;padding-left:10px;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.client-search .search-box input[type=text]:-ms-input-placeholder{color:#dbdbdb}.client-search .search-box input[type=text]:-moz-placeholder,.client-search .search-box input[type=text]::-moz-placeholder{color:#dbdbdb}.client-search .search-box input[type=text]::-webkit-input-placeholder{color:#dbdbdb}.client-search .search-box .search-close{cursor:pointer}.client-search .search-result{color:#999;font-size:16px;text-align:center;padding-top:15px;padding-bottom:20px;margin-top:3px;margin-left:20px;margin-right:20px;border-top:1px solid #dbdbdb}.client-search .search-result .result-item{text-align:left;margin-left:30px;margin-right:30px}.client-search .search-result .result-item:not(:last-child){margin-bottom:20px}.client-search .search-result .result-item>a{color:#8a95e3;text-transform:capitalize}.client-search .search-result .result-item>a p{margin-bottom:0}.client-search .search-result .result-expander{color:#8a95e3;padding-top:18px;border-top:1px solid #dbdbdb;cursor:pointer}.seniors-container{display:inline-block;width:100%;min-width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;overflow:auto}.seniors-container .senior-grid-header{background:#e8ebfc;padding:13px 0 10px;height:60px}.seniors-container .senior-grid-header .button-container{display:inline-block;margin-right:10px}.seniors-container .senior-grid-header .button-container .btn{display:inline-block;width:auto;padding:5px 10px;vertical-align:top;margin-left:4px;margin-right:4px}.seniors-container .senior-grid-header .button-container .features-gateway .btn [class^=ico-]{visibility:hidden}@media (max-width:767px){.seniors-container .senior-grid-header .button-container{float:left}.seniors-container .senior-grid-header .button-container .btn{font:0/0 a;width:auto;padding-top:8px}.seniors-container .senior-grid-header .button-container .btn>span{margin-right:0!important}}.seniors-container .senior-grid-header .toggle-control{display:inline-block;float:right}.seniors-container .senior-grid-header .toggle-control .btn{margin-left:3px;margin-right:3px}.seniors-container .scroll-fetcher-wrapper{height:100%}.seniors-container .senior-list{padding:30px 0 15px}.senior-grid-view{*zoom:1;padding:10px 0;display:block;list-style:none;text-align:center}.senior-grid-view:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.senior-grid-view .card-row{text-align:left!important;margin-left:-10px;margin-right:-10px}.senior-grid-view .card-row:after{content:"";display:inline-block;width:100%}.senior-grid-view .card-row .extra{display:inline-block;width:100%;max-width:360px;height:0;border:0;margin:10px}.senior-grid-view .senior-card{width:calc(100% - 20px);margin:10px;display:inline-block}@media (min-width:768px){.senior-grid-view .senior-card{width:calc(50% - 20px)}}@media (min-width:1200px){.senior-grid-view .senior-card{width:calc(33.3333% - 20px)}}.btn.btn-toggle{background-color:#8a95e3;display:inline-block}.sg-senior-list-view{font-size:14px;font-weight:400;color:#6a6a75;text-transform:capitalize;display:block;margin-bottom:30px}@media (max-width:767px){.sg-senior-list-view{max-width:100%;padding-left:5px;margin:0 0 15px!important}.sg-senior-list-view table td{position:relative}.sg-senior-list-view .dot-loaders{bottom:-5px}}.sg-senior-list-view a{color:#8a95e3}.sg-senior-list-view.sg-data-table table{width:100%}.sg-senior-list-view.sg-data-table table td,.sg-senior-list-view.sg-data-table table th{position:relative;text-align:left}.sg-senior-list-view.sg-data-table table td:last-child,.sg-senior-list-view.sg-data-table table th:last-child{text-align:right}.sg-senior-list-view.sg-data-table table thead{background:none;font-size:12px;font-weight:600;text-transform:uppercase;color:#6a6a75;border-bottom:1px solid #dbdbdb}.sg-senior-list-view.sg-data-table table thead tr>th{padding-top:8px;padding-bottom:8px}.sg-senior-list-view.sg-data-table table thead tr>th [class*=ico-]{display:inline-block;vertical-align:bottom}.sg-senior-list-view.sg-data-table table thead tr>th .sg-column-sort>.fa{font-size:12px}.sg-senior-list-view.sg-data-table table thead tr>th .sg-column-sort>.fa.unselected{opacity:1}.sg-senior-list-view.sg-data-table table tbody tr{border-bottom:1px solid #dbdbdb}.sg-senior-list-view.sg-data-table table tbody tr:first-child:last-child{border-bottom:none}.sg-senior-list-view.sg-data-table table tbody tr.grouped-row:not(.first-grouped-row)>td{padding-top:0}.sg-senior-list-view.sg-data-table table tbody tr.grouped-row:not(.last-grouped-row){border-bottom:0}.sg-senior-list-view.sg-data-table table tbody tr.grouped-row:not(.last-grouped-row)>td{padding-bottom:5px}.sg-senior-list-view.sg-data-table table tbody tr.grouped-row.last-grouped-row>td{border-bottom:1px solid #dbdbdb}.sg-senior-list-view.sg-data-table table tbody td{padding-top:10px;padding-bottom:10px}.sg-senior-list-view.sg-data-table table tbody td[rowspan]{border-bottom:1px solid #dbdbdb}.sg-senior-list-view .qol-score-wrapper{display:flex;align-items:center;font-size:10px}.sg-senior-list-view .qol-score-wrapper .qol-score{margin-right:10px}.sg-senior-list-view .qol-score-wrapper p{margin:0}.sg-senior-list-view .qol-score{font-size:14px;font-weight:800;text-transform:uppercase;text-align:center;display:inline-block;width:36px;height:36px;color:#fff;padding-top:7px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.sg-data-table table thead>tr>th{padding:10px 0}.sg-data-table table thead>tr>th .th-icon{min-width:10px;display:inline-block}.sg-data-table .sg-column-sort{display:inline-block;vertical-align:middle;margin-left:5px;height:10px}.sg-data-table .sg-column-sort>.fa{font-size:18px;line-height:7px;display:block;cursor:pointer}.sg-data-table .sg-column-sort>.fa.unselected{opacity:.5}.sg-data-filter{position:relative}.sg-data-filter .sg-filter-text>.form-control{border:1px solid #dbdbdb;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding-right:145px}.sg-data-filter .sg-filter-by{max-width:135px;width:100%;border:1px solid #dbdbdb;position:absolute;top:0;right:0;bottom:0}.sg-data-filter .sg-filter-by .form-control{height:100%;border:0;background:none;margin-bottom:0;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.view-all-form{position:absolute;top:0;left:50%;right:0;bottom:0;text-align:center;min-height:200px;background:#fff}.view-all-form:before{content:"";margin-right:-10px;height:100%}.view-all-form:before,.view-all-form a{display:inline-block;vertical-align:middle}.view-all-form a{max-width:90%}@media (max-width:992px){.view-all-form{width:100%;position:static;min-height:20px;text-align:right}.view-all-form a{font-size:.875em}}.accordion-panel.contact-form-group{color:#6a6a75;margin-bottom:10px}.accordion-panel.contact-form-group h4{color:#8a95e3;background:none;border:1px solid #8a95e3;border-bottom:none;text-transform:capitalize;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.accordion-panel.contact-form-group h4>.fa.fa-angle-right{font-size:20px;float:right;margin-top:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-panel.contact-form-group .content-panel{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.accordion-panel.contact-form-group .content-inner{padding-left:10px;padding-right:10px;border-left:1px solid #8a95e3;border-right:1px solid #8a95e3;border-bottom:1px solid #8a95e3}.accordion-panel.contact-form-group:not(.collapsed),.accordion-panel.contact-form-group:not(.collapsed) .content-panel{overflow:visible}.accordion-panel.contact-form-group.collapsed h4{color:#8a95e3;border-bottom:1px solid #8a95e3;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.accordion-panel.contact-form-group.collapsed h4>.fa.fa-angle-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.filter-overlay{font-family:Source Sans Pro,sans-serif;color:#fff;font-size:30px;font-weight:700;line-height:45px;background:#8a95e3}.filter-overlay .center-wrapper{max-height:200px}.filter-overlay .filter-item-wrapper{position:relative;top:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.filter-overlay .input-wrapper>input[type=text].flat-bordered{width:100%;background:transparent;padding:0;border:0;border-bottom:2px solid #fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-overlay .input-wrapper>input[type=text].flat-bordered::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)}.filter-overlay .input-wrapper>input[type=text].flat-bordered::-moz-placeholder{color:hsla(0,0%,100%,.3)}.filter-overlay .input-wrapper>input[type=text].flat-bordered:-ms-input-placeholder{color:hsla(0,0%,100%,.3)}.filter-overlay .sg-select-field.flat-bordered.masked{font-size:30px;line-height:45px}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask{font-size:30px}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .active-option{font-size:30px;color:#fff;padding:0 50px 0 0;border-bottom:2px solid #fff}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .active-option:after{font-size:16px;background:transparent}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .select-options>li{padding:5px 20px}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .select-options>li:first-child{padding-top:10px}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .select-options>li:last-child{padding-bottom:10px}.filter-overlay .sg-select-field.flat-bordered.masked .select-mask .select-options>li:hover{color:#8a95e3;background:rgba(138,149,227,.5)}.filter-overlay .sg-select-field.flat-bordered.masked .mask-placeholder{opacity:.3}.filter-item:not(.active){opacity:.4;cursor:pointer}.filter-item:not(.active) label{flex-shrink:0;cursor:pointer}.filter-item:not(.active) .sg-select-field .select-mask{pointer-events:none}.filter-item:not(.active) .filter-question.active{border-top:0;border-bottom:0}.filter-item:not(:last-child) .filter-action{padding-bottom:40px;border-bottom:2px solid #fff}.filter-question{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;padding-top:30px;padding-bottom:20px}.filter-question>div{display:flex;align-items:flex-start;flex-wrap:wrap}.filter-question.active{border-top:2px solid #fff;border-bottom:2px solid #fff}.filter-question.active:first-child{border-top:0}.filter-question.active:last-child{border-bottom:0}.filter-question.inactive{opacity:.4;cursor:pointer}.filter-question.inactive label{flex-shrink:0;cursor:pointer}.filter-question.inactive .sg-select-field .select-mask{pointer-events:none}.filter-overlay .filter-item.active:not(:first-of-type)>form>.filter-question.active:first-child{border-top:2px solid #fff}.filter-overlay .filter-item:not(.active)>form>:not(.filter-question) .filter-question,.filter-overlay .filter-item:not(.active)>form>:not(.filter-question) .filter-question.active{border-top:0;border-bottom:0}#main .senior-page .column-panel{margin-top:54px;margin-bottom:15px}#main .senior-page .column-panel+.column-panel{margin-top:20px}.scroll-fetcher-wrapper{overflow:auto}.tag-item .checkbox .control-label{padding-right:15px}.widget-base{background:#fff;padding:20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);border:1px solid #dbdbdb}.widget-base .btn.btn-primary{font-size:16px;color:#fff;background:#8a95e3;display:block;width:100%;padding:8px;margin:0 auto 10px;white-space:normal;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 0 0 #dbdbdb;-moz-box-shadow:0 2px 0 0 #dbdbdb;box-shadow:0 2px 0 0 #dbdbdb}.widget-base-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #dbdbdb}@media (min-width:768px){.widget-base-head{padding-bottom:7px}}.widget-base-head h3{font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase;margin:0}.widget-action-wrapper{font-size:16px;color:#8a95e3;display:flex}.widget-action-wrapper>div{cursor:pointer}.widget-action-wrapper>div:hover{color:#8a95e3}.widget-action-wrapper>div+div{margin-left:20px}.client-notes-widget textarea{font-size:16px;color:#8a95e3;background:#e8ebfc;min-height:100px;border:none;outline:none;resize:none;padding:10px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.client-notes-widget textarea::-webkit-input-placeholder{color:#8a95e3}.client-notes-widget textarea::-moz-placeholder{color:#8a95e3}.client-notes-widget textarea:-ms-input-placeholder{color:#8a95e3}.senior-activity-widget{overflow:hidden}.senior-activity-widget .slick-slider:before{content:"";background:#dbdbdb;position:absolute;height:2px;top:75px;left:0;right:0;margin:auto;z-index:0}.activity-item{font-size:12px;line-height:18px;color:#6a6a75;padding:10px}.activity-item h4{font-size:16px;line-height:24px;margin-top:10px}.activity-item p{margin-bottom:0}.activity-item>a{color:#6a6a75;cursor:pointer}.activity-item:hover,.activity-item:hover>a{color:#8a95e3}.activity-item:hover .activity-icon{background-image:url(/static/app/images/icons_activity_perriwinkle@3x-2scmueq.png)}.activity-item>.activity-meta{font-size:10px;line-height:15px;display:flex;flex-direction:column;justify-content:flex-end;height:30px;margin-top:5px;margin-bottom:10px}.dashboard-tab-toggle{display:flex;align-items:stretch;background:#fff;border:1px solid #8a95e3;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden}.dashboard-tab-toggle .tab-link{color:#8a95e3;font-size:14px;text-align:center;flex-basis:50%;padding:5px 10px}.dashboard-tab-toggle .tab-link.active{color:#fff;background:#8a95e3}.dashboard-header{height:auto!important;position:relative;background:#fff;padding:30px 20px 20px 40px}@media (min-width:768px){.dashboard-header{display:flex;justify-content:space-between;align-items:center;height:110px;padding:20px}}.dashboard-header h2{font-weight:700;line-height:26px;text-transform:capitalize;margin:0}@media (min-width:768px){.dashboard-header h2{line-height:34px}}.dashboard-header .back-button{font-size:40px;display:flex;align-items:center;position:absolute;top:0;bottom:0;left:9px}@media (min-width:768px){.dashboard-header .back-button{display:none}}.dashboard-header .client-action-wrapper{font-size:14px;display:flex;justify-content:space-between;padding:0;margin:15px 0 0;list-style:none}@media (min-width:768px){.dashboard-header .client-action-wrapper{font-size:12px;max-width:250px;justify-content:flex-start;flex-wrap:wrap}}.dashboard-header .client-action-wrapper>li{margin-bottom:10px}@media (min-width:768px){.dashboard-header .client-action-wrapper>li{flex-basis:50%}}.dashboard-header .client-action-wrapper>li svg{margin-right:7px}.dashboard-header .client-action-wrapper>li.action-link:hover{text-decoration:underline;cursor:pointer}.program-action-panel{display:flex;justify-content:space-between;align-items:flex-end;width:calc(100vw - 50px);height:auto;border-bottom:1px solid #dbdbdb}.program-action-panel .sg-select-field .select-mask{font-size:12px;color:#8a95e3;position:relative}.program-action-panel .sg-select-field .select-mask .active-option{text-transform:capitalize;padding:10px 0;border:0}.program-action-panel .sg-select-field .select-mask .active-option:not(.noIcon):before{content:"\f0d7";font-family:FontAwesome;margin-top:3px;margin-left:5px;float:right}.program-action-panel .sg-select-field .select-mask .active-option:after{display:none}.program-action-panel .sg-select-field .select-mask ul.select-options{position:absolute;padding:5px 0;top:0;background:#fff;border:none;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.program-action-panel .sg-select-field .select-mask ul.select-options>li{padding:5px 10px}.program-action-panel .sg-select-field .select-mask ul.select-options>li:hover{color:#8a95e3;background:#f5f5f5}.program-action-panel .select-slide:not(.open) ul.select-options{display:none}.program-action-panel .dropdown{position:relative;vertical-align:top}.program-action-panel .dropdown>a{font-size:12px;color:#8a95e3;padding:10px 0;display:inline-block}.program-action-panel .dropdown>a>span{vertical-align:top}.program-action-panel .dropdown>a .fa{float:right;margin-top:3px;margin-left:5px}.program-action-panel .dropdown .dropdown-menu{left:auto;right:0;top:0;padding:5px 0;margin:0;border:0;box-shadow:0 0 6px 0 rgba(0,0,0,.2);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.program-action-panel .dropdown .dropdown-menu>li>a{font-size:12px;color:#8a95e3;padding:5px 10px}.client-qol-summary-widget .widget-base-head>.widget-action-wrapper{display:flex;font-size:12px;line-height:12px;color:#8a95e3}.client-qol-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle{padding:0 7px;border-right:1px solid #6a6a75;margin-left:0}.client-qol-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle:last-child{padding-right:0;border:0}.client-qol-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle.active{font-weight:700}.top-risks-widget>ul{padding:0;list-style:none;border-top:1px solid #dbdbdb}.top-risks-widget>ul li{padding:20px 10px;border-bottom:1px solid #dbdbdb}@media (max-width:767px){.top-risks-widget>ul li{padding-left:5px;padding-right:5px}}.top-risks-widget>ul li h5{font-size:14px;line-height:21px;margin:auto;display:inline-block}@media (min-width:768px){.top-risks-widget>ul li h5{font-size:12px;line-height:18px}}.top-risks-widget>ul li .details{display:flex;justify-content:flex-end;text-align:right;flex-basis:140px}.top-risks-widget>ul li .probability{font-size:14px;font-weight:700;color:#6a6a75;line-height:21px;text-transform:capitalize;text-align:right;display:inline-block;vertical-align:top;position:relative}@media (min-width:768px){.top-risks-widget>ul li .probability{font-size:12px;line-height:18px}}.top-risks-widget>ul li .probability label{font-weight:600;display:inline-block;min-width:60px;margin-bottom:0}.top-risks-widget>ul li .probability .bars{display:inline-block}.top-risks-widget>ul li .probability .bars .bar{background:#f5f5f7;width:10px;height:20px;display:inline-block;margin-right:3px;vertical-align:middle}.top-risks-widget .animated-background{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.sg-risk-level-label .label.risk-label{font-size:14px;font-weight:400;display:inline-block;background:#ff7871;padding:7px 10px;margin-bottom:10px;margin-left:0;margin-right:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media (min-width:768px){.sg-risk-level-label .label.risk-label{font-size:12px}}.sg-risk-level-label p{font-size:14px;line-height:18px;margin-bottom:20px}.sg-risk-level-label p:last-child{margin-bottom:10px}@media (min-width:768px){.sg-risk-level-label p{font-size:12px}}.dependency-widget>.content{font-size:14px}@media (min-width:768px){.dependency-widget>.content{font-size:12px}}.dependency-widget h4{font-size:14px;font-weight:700}@media (min-width:768px){.dependency-widget h4{font-size:12px}}.dependency-widget .head{font-weight:700;padding-top:10px;padding-bottom:20px}.dependency-widget .accordion-panel h4,.dependency-widget .head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dbdbdb}.dependency-widget .accordion-panel h4{font-size:14px;font-weight:400;color:#6a6a75;background:none!important;padding:20px 0}@media (min-width:768px){.dependency-widget .accordion-panel h4{font-size:12px}}.dependency-widget .accordion-panel h4>.fa{font-size:24px;font-weight:700;color:#8a95e3;margin-left:20px;margin-right:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.dependency-widget .accordion-panel .content-panel{font-size:12px;color:#6a6a75;line-height:15px;background:#f1f1f1}@media (min-width:768px){.dependency-widget .accordion-panel .content-panel{font-size:10px}}.dependency-widget .accordion-panel.collapsed h4>.fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dependency-labels>ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:0;padding:0;list-style:none}.dependency-labels>ul>li{flex-basis:50%;margin-bottom:10px}.dependency-labels>ul .icon-thumbnail{display:flex;align-items:center;justify-content:flex-start}.dependency-labels>ul .icon-thumbnail .icon-image{background-position:50%;background-size:auto 10px;background-color:#6a6a75;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.dependency-labels>ul .icon-thumbnail h5{font-size:14px;line-height:normal;margin-left:10px;margin-top:0;margin-bottom:0}@media (min-width:768px){.dependency-labels>ul .icon-thumbnail h5{font-size:12px}}.sg-risk-actions{font-size:16px}.sg-risk-actions .icon-thumbnail{display:flex;align-items:center;justify-content:flex-start}.sg-risk-actions .icon-thumbnail .icon-image{background-position:50%;background-size:auto 20px;background-color:#6a6a75;margin:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.sg-risk-actions .icon-thumbnail h5{margin-left:10px;margin-top:0;margin-bottom:0}.gpquest-summary-widget .widget-base-head>.widget-action-wrapper{display:flex;font-size:12px;line-height:12px;color:#8a95e3}.gpquest-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle{padding:0 7px;border-right:1px solid #6a6a75;margin-left:0}.gpquest-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle:last-child{padding-right:0;border:0}.gpquest-summary-widget .widget-base-head>.widget-action-wrapper .sg-tab-toggle.active{font-weight:700}.gpquest-summary-widget .table-responsive{border:0}.gpquest-summary-widget .table-responsive table.gpreport-table{margin-bottom:0}@media (max-width:767px){.gpquest-summary-widget .table-responsive table.gpreport-table,.gpquest-summary-widget .table-responsive table.gpreport-table tr{display:block}.gpquest-summary-widget .table-responsive table.gpreport-table tr td{display:block;padding-left:0;padding-right:0}.gpquest-summary-widget .table-responsive table.gpreport-table tr td.question{border-bottom:0}.gpquest-summary-widget .table-responsive table.gpreport-table tr td.answer{font-weight:600;padding-top:0}}.goal-history .main-panel{padding-bottom:20px;border-bottom:1px solid #dbdbdb}.goal-history .widget-base{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.goal-history .widget-base .widget-base-head{padding-top:20px;padding-bottom:10px}.goal-history .slide-panel{overflow:hidden}.goal-history .slide-panel .goals-history-grid h5{margin-top:10px;margin-bottom:10px;text-align:center}.goal-history .slide-panel .slick-slider{margin-top:15px;margin-bottom:5px}.goal-history .slide-panel .slick-slider .slick-list{overflow:visible}.goal-history .slide-panel .slick-next,.goal-history .slide-panel .slick-prev{z-index:2}.goal-history .slide-panel .slick-next:before,.goal-history .slide-panel .slick-prev:before{color:#8a95e3}.goal-history .slide-panel .slick-prev{left:0}.default-summary-widget .table td,.default-summary-widget .table th,.default-summary-widget .table tr{border-top:0;border-bottom:0}.default-summary-widget .table tr>td{font-size:14px;line-height:21px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dbdbdb}.default-summary-widget .table tr>td:first-child{padding-left:0}.default-summary-widget .table tr>td:last-child{padding-right:0}.default-summary-widget .answer{font-weight:600}.default-summary-widget .comment-block{background:#f1f1f1;padding:3px 5px;margin-top:8px;margin-bottom:8px;font-weight:400}.home-dashboard{background:#f1f1f1;padding-bottom:10px;overflow:auto}@media (min-width:768px){.home-dashboard{padding-left:10px;padding-right:10px;padding-top:10px}}@media (min-width:992px){.home-dashboard{padding-top:20px}}.home-dashboard .home-graph-panel{text-align:center;background:#fff;min-height:285px;padding:15px 10px;margin:auto;border-bottom:2px solid #f0f0f2}.home-dashboard .home-graph-panel h4{font-size:14px;font-weight:600;line-height:21px;text-transform:uppercase;margin:auto}@media (min-width:768px){.home-dashboard .home-graph-panel{padding:15px;border-right:1px solid #f0f0f2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}}@media (min-width:768px){.home-dashboard .time-frame .time-frame-item{padding-left:5px;padding-right:5px}}.qol-outcomes{margin:-10px;background:#f1f1f1;overflow:visible}@media (min-width:768px){.qol-outcomes{margin:-15px}}.qol-outcomes .graph-wrapper{padding:0}.senior-metrics{list-style:none;display:flex;padding-left:0;margin-left:-20px;margin-right:-20px;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.senior-metrics>li{padding:0 20px;position:relative;margin-bottom:5px}.senior-metrics>li+li:before{content:"";display:inline-block;width:1px;height:100%;background:#dbdbdb;position:absolute;top:0;left:0;bottom:0;margin:auto;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}.senior-metrics h5{font-size:10px;line-height:15px;text-transform:uppercase;margin:auto}.senior-metrics .number-count{font-size:16px;font-weight:600;line-height:24px}@media (max-width:767px){.category-outcomes{flex-wrap:wrap}}.category-outcomes-item{display:inline-block;width:100%;background:#fff;text-align:center;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media (max-width:767px){.category-outcomes-item{width:100%}}.category-outcomes-item h5{font-size:12px;font-weight:700;text-align:right;margin-left:15px;margin-right:15px;margin-bottom:15px;color:#6a6a75;text-transform:capitalize}.category-outcomes-item .graph-wrapper{display:inline-block;margin:auto;padding:5px}.category-outcomes-item .SwipeView .swipe-tab-panel{position:relative;padding:0;overflow:visible}.overall-qol-summary{background:#f1f1f1;padding:10px 0 0}.overall-qol-summary h1{font-size:14px;font-weight:600;line-height:21px;text-align:center;margin:0 0 5px}@media (min-width:768px){.overall-qol-summary{background:#fff;padding:15px 15px 38px;border-right:1px solid #f0f0f2;border-bottom:2px solid #f0f0f2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.overall-qol-summary h1{font-size:20px;line-height:30px;margin:0 0 10px}}.overall-qol-summary .qol-score-wrapper{display:block;padding:10px;margin-left:-10px;margin-right:-10px;margin-bottom:10px;text-align:center}.overall-qol-summary .qol-score-wrapper .overall-qol{padding:0}.overall-qol-summary .qol-score-wrapper .overall-qol h2{font-size:40px;line-height:40px;margin:10px auto;color:#6a6a75}.overall-qol-summary .qol-score-wrapper p{font-size:16px;line-height:24px;font-weight:600;margin-bottom:0}@media (min-width:768px){.overall-qol-summary .qol-score-wrapper{margin-left:-15px;margin-right:-15px;margin-bottom:0}.overall-qol-summary .qol-score-wrapper .overall-qol h2{font-size:60px;line-height:60px}.overall-qol-summary .qol-score-wrapper p{margin-bottom:10px}}.overall-qol-summary .qol-category{background:#fff;padding:15px 0;border-bottom:1px solid #f0f0f2;border-left:1px solid #f0f0f2}.overall-qol-summary .qol-category .ico-qol,.overall-qol-summary .qol-category .score{display:block;position:static}.overall-qol-summary .qol-category .ico-qol{display:inline-block;position:absolute;left:0;right:0;bottom:5px;margin:auto}.overall-qol-summary .qol-category .score{font-size:24px;line-height:36px;text-align:center;width:auto;height:auto;position:absolute;top:100%;left:0;right:0;bottom:auto;margin:auto}.overall-qol-summary .qol-category .text{font-size:12px;font-weight:600;line-height:18px;margin-top:5px}.overall-qol-summary .qol-category .qol-wrap{position:relative;height:60px;margin-bottom:35px}@media (min-width:768px){.overall-qol-summary .qol-category{padding:20px 0;background:none}.overall-qol-summary .qol-category .score{font-size:32px;line-height:48px}.overall-qol-summary .qol-category .qol-wrap{position:relative;height:60px;margin-bottom:45px}}.overall-qol-summary [class*=col-]:nth-of-type(odd)>.qol-category{border-left:0}.overall-qol-summary [class*=col-]:nth-child(5)>.qol-category,.overall-qol-summary [class*=col-]:nth-child(6)>.qol-category{border-bottom:0}.qol-category{text-align:center;padding:15px 0}.qol-category .qol-wrap{height:60px;position:relative}.qol-category .ico-qol{right:0}.qol-category .ico-qol,.qol-category .score{display:inline-block;vertical-align:middle;margin:auto;position:absolute;bottom:0;left:0}.qol-category .score{font-size:20px;font-weight:700;line-height:32px;height:20px;width:20px;top:0;right:-80px;z-index:4}.qol-category .text{font-size:1em;margin-top:10px;margin-bottom:0;display:block}.overall-qol{padding:15px;text-align:center}.overall-qol h2{font-size:4.375em;font-weight:700;margin-top:15px}.overall-qol .avatar{position:relative;width:120px;max-width:100%;height:120px;margin:auto;z-index:1}.overall-qol .avatar>div{position:absolute;bottom:0;display:inline-block}.overall-qol .avatar .male{left:0;z-index:999}.overall-qol .avatar .female{right:0;z-index:99}.count-status{display:block;background:#8a95e3;border-top:1px solid #f0f0f2;border-right:1px solid #f0f0f2;padding:15px;overflow:hidden;position:relative}.count-status .stats{display:block;list-style:none;padding-left:0;margin-bottom:0;vertical-align:top;*zoom:1}.count-status .stats:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.count-status .stats li{display:inline-block;float:left;width:50%;color:hsla(0,0%,100%,.9);padding:15px 5px;vertical-align:top;text-align:center;position:relative;overflow:hidden}.count-status .stats li .text-score{font-size:30px;font-weight:300;line-height:30px;margin-bottom:10px;display:block}.count-status .stats li .text{font-size:14px;font-weight:300;margin-bottom:0;display:block}@media (min-width:768px){.count-status{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.count-status .stats li{width:25%}.count-status .stats li .text-score{font-size:42px;line-height:32px;margin-bottom:15px}.count-status .stats li .text{font-size:16px}.count-status .stats li:not(:last-of-type):before{content:"";display:inline-block;position:absolute;width:1px;height:100%;background:#7582de;top:0;right:0;bottom:0;margin:auto}.count-status .stats li:not(:last-of-type):after{content:"";display:inline-block;position:absolute;width:1px;height:100%;background:#9fa8e8;top:0;right:1px;bottom:0;margin:auto}}.time-frame{display:flex;justify-content:space-between;align-items:stretch;text-align:center;width:100%}.time-frame .time-frame-item{font-size:12px;line-height:16px;font-weight:600;color:#fff;text-align:center;display:inline-block;padding:7px 5px;margin:0 4px;cursor:pointer;background:#8a95e3;border:1px solid #8a95e3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media print{.time-frame .time-frame-item{color:#fff!important;background:#8a95e3!important}}.time-frame .time-frame-item:hover{background:#7582de}.time-frame .time-frame-item.active{color:#8a95e3;background:transparent}@media print{.time-frame .time-frame-item.active{color:#8a95e3!important;background:transparent!important}}@media (min-width:768px){.time-frame{display:block}.time-frame .time-frame-item{line-height:16px;padding-left:15px;padding-right:15px}}#main .insight{height:100%}#main .insight .main-wrap--scroll{height:calc(100vh - 40px)}#main .insight .column-panel{margin-bottom:10px;min-height:100px}#main .insight .column-panel:last-of-type{margin-bottom:30px}#main .insight .nav.navbar-nav>li>a{padding:10px 12px}#main .insight .insight-nav-control.nav.navbar-nav>li>a{padding:5px 10px;font-size:18px!important;line-height:18px!important}#main .insight .sub-header>.wrapper{display:flex;justify-content:flex-start}@media (max-width:767px){#main .insight .sub-header>.wrapper{justify-content:space-between}#main .insight .main-wrap--scroll>.wrapper,#main .insight .sub-header>.wrapper{max-width:100%}}.graph-wrapper{padding:30px;overflow:auto}.graph-wrapper>div:not(:last-of-type){margin-bottom:30px}@media (max-width:767px){.qol-outcomes>.graph-wrapper{padding:5px}}.graph-panel{margin-top:0!important}.graph-panel.column-panel .panel-tab>.nav{display:none}@media (min-width:992px){.graph-panel{padding:15px;margin-top:30px!important}.graph-panel .blue-panel{margin-top:5px}}.filter-box-wrapper{padding-top:15px}.filter-box-wrapper .accordion-group{overflow:auto}@media print{*{-webkit-print-color-adjust:exact}}@page{width:29.7cm;height:21cm;margin:.5cm .7cm}.graph-printer>a.waiting{background:#7582de;position:relative;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.graph-printer>a.waiting .fa{opacity:0}.graph-printer>a.waiting:after{content:"\f021";font-family:FontAwesome;font-size:14px;line-height:20px;text-align:center;width:20px;height:20px;position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;margin:auto;-moz-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.graph-printer .senior-qol-report{min-width:700px;background:#fff;padding:15px}.graph-printer .senior-qol-report .link-text,.graph-printer .senior-qol-report .widget-head{display:none}.graph-printer .senior-qol-report .score{text-align:center}.graph-printer .senior-qol-report .score p{max-width:250px;margin-top:10px}.graph-printer .graph-print-wrapper{position:fixed;top:100%;left:0;right:0;z-index:-2}.graph-print-wrapper{background:#fff!important;width:29.7cm;height:21cm;position:relative}.graph-print-wrapper .report-detail{font-size:12px;line-height:18px;position:absolute;bottom:0;right:0;background:#fff!important;padding:5px}.graph-print-wrapper .blue-panel{background:#8a95e3!important;-webkit-print-color-adjust:exact;margin:0}.graph-print-wrapper .blue-panel .stats{display:flex}.graph-print-wrapper .blue-panel .stats li{float:none;margin:auto;padding:5px}.graph-print-wrapper .blue-panel .stats li .text-score{font-size:30px;line-height:30px;margin-bottom:10px}.graph-print-wrapper .blue-panel .stats li .text{font-size:12px}.graph-print-wrapper .blue-panel *{color:#fff!important}.graph-print-wrapper .filter-control{background:#8a95e3!important;margin-top:15px;min-height:200px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.graph-print-wrapper .filter-control .btn,.graph-print-wrapper .filter-control .item-filter .delete{display:none}.graph-print-wrapper .filter-control *{color:#fff!important}.graph-print-wrapper .graph-wrapper{padding:15px}.graph-print-wrapper .cols{*zoom:1}.graph-print-wrapper .cols:after{content:"";display:table;clear:both}.graph-print-wrapper .cols>div{display:inline-block;box-sizing:border-box;margin:0;vertical-align:top;float:left}.graph-print-wrapper .chartRow .remove{display:none}.graph-print-wrapper ul{list-style:none}.graph-print-wrapper .graph-legend dl>dd,.graph-print-wrapper .graph-legend dl>dt{height:auto!important}.graph-print-wrapper .graph-wrapper>div:not(:last-of-type){margin-bottom:10px!important}.tags-graph .graph-wrapper{padding-right:0;padding-left:0}@media (max-width:767px){.tags-graph .graph-wrapper{padding-top:10px;padding-bottom:10px}}.tags-graph .graph-container{display:inline-block;overflow:auto;padding-left:20px;padding-right:10px;border-right:1px solid #dbdbdb;vertical-align:top}@media (max-width:767px){.tags-graph .graph-container{padding-left:10px;padding-right:10px;border-bottom:1px solid #f0f0f2;border-right:none}}.tags-graph ul.stats-panel{display:inline-block;list-style:none;padding-left:0;margin-bottom:0;vertical-align:top}.tags-graph ul.stats-panel li{padding:15px;vertical-align:top;text-align:center;position:relative;overflow:hidden}.tags-graph ul.stats-panel li .text-score{font-size:42px;font-weight:300;line-height:32px;margin-bottom:15px;display:block}.tags-graph ul.stats-panel li .text{font-size:1em;font-weight:300;margin-bottom:0;display:block}.tags-graph .tags-field-wrapper h5{font-size:10px;font-weight:700;text-align:left}.tags-graph .tags-field-wrapper .label-check-wrapper{width:100%;text-align:left}.tags-graph .tags-field-wrapper .check{display:block}.tags-graph .tags-field-wrapper .check .fa.fa-check:before{content:"\f068"}.label-check-wrapper{display:inline-block;background:#7582de;margin-right:5px;padding:3px 7px 3px 5px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.label-check-wrapper .checkbox-wrapper.checked{border-color:#fff}.label-check-wrapper .checkbox-wrapper .custom-checkbox{z-index:2;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.label-check-wrapper .checkbox-wrapper .custom-checkbox .fa{margin-top:1px}.label-check-wrapper .checkbox-wrapper label{font-size:12px;font-weight:700;margin-bottom:3px;color:#fff}.label-check-wrapper:hover{opacity:.8}.quartile-analysis-graph .graph-wrapper{padding:15px}.quartile-analysis-graph .radar-chart{padding:15px;overflow:visible!important}.quartile-analysis-graph .radar-chart .axis .legend{font-size:14px;font-weight:400;stroke-linecap:butt;stroke-dasharray:0}.quartile-analysis-graph .radar-chart .area:not(.focused){fill:none!important}.quartile-analysis-graph .radar-chart .axis:not(:first-of-type),.quartile-analysis-graph .radar-chart .level-group .level{stroke:#354052!important;stroke-width:1;stroke-linecap:round;stroke-dasharray:1,5}.quartile-analysis-graph .radar-chart .evaluated-seniors,.quartile-analysis-graph .radar-chart .first-quartile,.quartile-analysis-graph .radar-chart .second-quartile,.quartile-analysis-graph .radar-chart .third-quartile{opacity:.5}.quartile-analysis-graph .radar-chart .evaluated-seniors.area,.quartile-analysis-graph .radar-chart .first-quartile.area,.quartile-analysis-graph .radar-chart .second-quartile.area,.quartile-analysis-graph .radar-chart .third-quartile.area{stroke-dasharray:5,5}.quartile-analysis-graph .radar-chart .evaluated-seniors:hover,.quartile-analysis-graph .radar-chart .first-quartile:hover,.quartile-analysis-graph .radar-chart .second-quartile:hover,.quartile-analysis-graph .radar-chart .third-quartile:hover{opacity:1}.quartile-analysis-graph .graph-legend{font-size:.75em;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;display:flex;flex-wrap:wrap}.quartile-analysis-graph .graph-legend dl{width:50%;margin:0}.quartile-analysis-graph .graph-legend dl>dd,.quartile-analysis-graph .graph-legend dl>dt{display:inline-block;height:100%;vertical-align:top;padding:4px 6px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.quartile-analysis-graph .graph-legend dl>dt{width:20%}.quartile-analysis-graph .graph-legend dl>dd{width:80%}@media (max-width:767px){.quartile-analysis-graph .graph-legend dl{width:100%}}.goal-graph{position:relative;min-height:300px}.goal-graph .graph-wrapper{padding:10px}.goal-graph .graph-wrapper .goal-graph-titles{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:0}.goal-graph .graph-wrapper .goal-graph-titles h4{display:inline-block;text-align:right;background:#fff;margin:auto}.goal-graph .graph-wrapper .goal-graph-titles>.sg-tab-toggle{background:#fff;display:inline-block;padding:7px;margin:0 10px;position:relative}.goal-graph .graph-wrapper .goal-graph-titles>.sg-tab-toggle.active{bottom:-17px}.goal-graph .graph-wrapper .goal-graph-titles>.sg-tab-toggle.active>h4{font-weight:700}.goal-graph .goal-graph-section{text-align:center;padding:15px 10px 10px}.goal-graph .goal-graph-section p{font-size:14px;line-height:21px;text-align:justify;margin-bottom:40px}.filter-box-wrapper{color:#fff;position:absolute;top:40px;bottom:0;left:0;width:265px;z-index:999;background:#8a95e3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filter-box-wrapper>h3{font-size:18px;line-height:18px;padding:10px 15px;border-bottom:1px solid #b3baed}.filter-box-wrapper label{font-size:.8125em;font-weight:400}.filter-box-wrapper .accordion-group{border-bottom:0!important}.filter-box-wrapper .accordion-group .accordion-panel{border-bottom:1px solid #b3baed}.filter-box-wrapper>.filter-box-content{height:100%;overflow:auto}.filter-box-wrapper .filter-box{height:100%}.filter-box-wrapper .filter-box>.checkbox-wrapper{padding:10px 15px;margin:0 0 10px;border-bottom:1px solid #b3baed}.filter-box-wrapper .filter-box>.checkbox-wrapper input[type=checkbox]{display:none}.filter-box-wrapper .filter-box>.checkbox-wrapper label{padding-left:30px}.filter-box-wrapper .filter-box>.checkbox-wrapper .checkbox{margin:0}.filter-box-wrapper .filter-box>.checkbox-wrapper .checkbox-mask{display:inline-block;background:hsla(0,0%,100%,.2);border:1px solid #fff;width:18px;height:18px;margin:0;vertical-align:middle;top:2px;line-height:18px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.filter-box-wrapper .filter-box>.checkbox-wrapper .checkbox-mask>.check{border:0;background:none;width:auto;height:auto;display:none;position:relative;top:-2px}.filter-box-wrapper .filter-box>.checkbox-wrapper .checkbox-mask>.check:after{content:"\f00c";font-family:FontAwesome;font-size:15px}.filter-box-wrapper .filter-box>.checkbox-wrapper input[type=checkbox]:checked~.checkbox-mask>.check{display:inline-block}.filter-box-wrapper .toggle-wrap{position:absolute;top:0;bottom:0;right:-7px;background:#b3baed;border-bottom:0;width:7px}.filter-box-wrapper .toggle-wrap .filter-box-toggle{background:#b3baed;display:inline-block;width:25px;height:50px;position:absolute;top:0;bottom:0;margin:auto;right:-18px;z-index:-1;text-align:center;padding-top:15px;cursor:pointer;-webkit-border-radius:0 200px 200px 0;-moz-border-radius:0 200px 200px 0;-ms-border-radius:0 200px 200px 0;-o-border-radius:0 200px 200px 0;border-radius:0 200px 200px 0}.filter-box-wrapper .toggle-wrap .filter-box-toggle .fa{color:#fff}.filter-box-wrapper.collapsed{left:-265px}.filter-box-wrapper.collapsed .filter-box-toggle .fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filter-box-wrapper ul.list-unstyled{margin-bottom:0}.filter-box-wrapper ul.list-unstyled li:not(:last-of-type){margin-bottom:5px}.filter-box-wrapper .filter-text{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.filter-box-wrapper .tags-field-wrapper .filter-list{display:flex;flex-wrap:wrap}.filter-box-wrapper .tags-field-wrapper .filter-list .label-check-wrapper{flex-grow:1}.filter-box-wrapper .form-control.checkbox-group-filter{font-size:14px;line-height:14px;color:#fff;background:transparent;border:none;border-bottom:1px solid #fff;padding:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.filter-box-wrapper .form-control.checkbox-group-filter::-webkit-input-placeholder{color:#fff}.filter-box-wrapper .form-control.checkbox-group-filter::-moz-placeholder{color:#fff}.filter-box-wrapper .form-control.checkbox-group-filter:-ms-input-placeholder{color:#fff}.filter-control{width:100%;padding:15px!important}.filter-control .btn.btn-basic{text-align:center}.filter-control .filter-details{font-size:.75em;line-height:16px;padding-left:0;list-style:none;margin-top:10px;margin-bottom:0}.filter-control .filter-details li{padding:5px 0;color:#e1edf7;text-transform:capitalize}.filter-control .filter-details li strong{color:#fff;margin-right:7px}.filter-control .filter-details .item-filter{display:inline-block;padding:1px;margin-right:7px}.filter-control .filter-details .item-filter.permanent{font-size:12px;line-height:18px;background:rgba(0,0,0,.2);padding-left:5px;padding-right:5px;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.filter-control .filter-details .delete{color:#ff7871;cursor:pointer;margin-left:3px}.filter-box-wrapper .sg-data-filter{margin:15px}.filter-box-wrapper .sg-data-filter .input-wrapper{margin:0!important}.filter-box-wrapper .sg-data-filter .input-wrapper .filter-text{padding-right:80px}.filter-box-wrapper .sg-data-filter .sg-filter-by{width:80px}.filter-box-wrapper .sg-data-filter .sg-filter-by .form-control{font-size:.75em}.navbar-nav.sub-header .main-nav.insight-nav{width:100%;justify-content:space-between}.navbar-nav.sub-header .main-nav.insight-nav>li{margin-right:0}.navbar-nav.sub-header .main-nav.insight-nav>li>a{font-size:11px;line-height:22px;text-transform:none;margin-right:0;padding-left:10px;padding-right:10px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.navbar-nav.sub-header .main-nav.insight-nav>li>a .menu-icon{font-size:14px;margin-right:7px;display:inline-block;vertical-align:middle;position:relative;top:-1px}@media (max-width:1199px){.navbar-nav.sub-header .main-nav.insight-nav>li>a{padding-left:5px;padding-right:5px;padding-left:15px;padding-right:15px}}@media (max-width:1199px){.navbar-nav.sub-header .main-nav.insight-nav>li>a .menu-icon{margin-right:auto}.navbar-nav.sub-header .main-nav.insight-nav>li>a .menu-icon+span{display:none}}@media (max-width:767px){.navbar-nav.sub-header .main-nav.insight-nav>li>a{padding-left:5px;padding-right:5px}}@media (min-width:992px){.navbar-nav.sub-header .main-nav.insight-nav{display:flex;justify-content:space-between}}.navbar-nav.sub-header .main-nav+.insight-nav{padding-left:5px;border-left:1px solid #f0f0f2}.dashboard-summary{margin-bottom:30px}.dashboard-summary .sub-title{font-size:.875em;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:10px}.dashboard-summary .panel-section{padding-bottom:30px;position:relative}.dashboard-summary .panel-section .sub-title{position:absolute;bottom:0;left:0;right:0}.dashboard-summary .column-panel:last-of-type{margin-bottom:10px!important}.graph{text-align:center}.graph>svg{height:250px}@media (max-width:767px){.dashboard-summary .qol-category-wrapper>[class*=col-]{border-bottom:1px solid #f0f0f2}.dashboard-summary .qol-category-wrapper>[class*=col-]:nth-child(2n){border-left:1px solid #f0f0f2}.dashboard-summary .qol-category-wrapper>[class*=col-]:nth-child(5),.dashboard-summary .qol-category-wrapper>[class*=col-]:nth-child(6){border-bottom:0}}.senior-map-sidebar{position:absolute;right:0;top:0;bottom:0;width:100%;max-width:325px;padding-left:25px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;pointer-events:none}.senior-map-sidebar>*{pointer-events:auto}.senior-map-sidebar h4{font-size:14px;font-weight:700}.senior-map-sidebar .senior-list{display:inline-block;width:100%;height:calc(100% - 45px);overflow-y:auto}.senior-map-sidebar .senior-list ul{padding:0;margin:0;list-style:none}.senior-map-sidebar .senior-list ul>li{font-size:12px;line-height:18px;padding:7px 0;border-bottom:1px solid rgba(240,240,242,.5)}.senior-map-sidebar .senior-list ul>li>a{font-weight:600;color:#fff}.senior-map-sidebar>.content{color:#fff;background:#8a95e3;display:inline-block;width:300px;height:100%;padding:10px 20px}.senior-map-sidebar>.sidebar-toggle{text-align:center;background:#8a95e3;display:inline-block;width:25px;height:50px;margin:auto;padding-top:16px;position:absolute;right:calc(100% - 25px);top:0;bottom:0;cursor:pointer;-webkit-border-radius:200px 0 0 200px;-moz-border-radius:200px 0 0 200px;-ms-border-radius:200px 0 0 200px;-o-border-radius:200px 0 0 200px;border-radius:200px 0 0 200px}.senior-map-sidebar>.sidebar-toggle .fa{font-size:18px;font-weight:700;color:#fff;margin-left:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.senior-map-sidebar.collapsed{max-width:0}.senior-map-sidebar.collapsed>.sidebar-toggle:not(:hover){opacity:.8}.senior-map-sidebar.collapsed>.sidebar-toggle .fa{margin-left:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.senior-info-window{font-size:13px;line-height:19px;max-width:280px}.senior-info-window h4{color:#8a95e3}.senior-info-window table.details{margin-left:-7px;margin-right:-7px}.senior-info-window table.details tr>td,.senior-info-window table.details tr>th{padding:0 7px 7px;vertical-align:top}.senior-info-window .senior-dependency h4{font-size:12px;margin-top:3px}.senior-info-window .senior-dependency .sp-bar{margin-bottom:5px}.senior-info-window .senior-dependency>div{margin-bottom:10px}.senior-info-window .senior-conditions{margin-bottom:-10px}.goal-outcomes{margin:-10px;background:#f1f1f1;overflow:visible}@media (min-width:768px){.goal-outcomes{margin:-15px}}.goal-outcomes .category-tab-header{font-size:14px;color:#8a95e3;line-height:21px;text-transform:uppercase;display:flex;margin-top:20px;margin-bottom:15px!important}.goal-outcomes .category-tab-header .sg-tab-toggle{margin-right:20px;cursor:pointer}.goal-outcomes .category-tab-header .sg-tab-toggle.active{font-weight:700}.goal-multivariate{position:relative}.goal-multivariate .graph-wrapper{padding:10px}.goal-multivariate .general-row{align-items:stretch;border-bottom:1px solid #dbdbdb}.goal-multivariate .general-row>div{padding-top:15px;margin-top:0;margin-bottom:0;border-right:1px solid #dbdbdb}.goal-multivariate .general-row>div:last-child{border-right:0}.goal-multivariate .general-row:last-child{border-bottom:none;margin-bottom:0!important}@media (max-width:767px){.goal-multivariate .insight-graph-header>*{margin-top:10px;margin-bottom:25px}.goal-multivariate .insight-graph-header .btn{margin-left:auto;margin-right:auto;display:block}}.multivariate-item{text-align:center;padding:20px;border:1px solid #dbdbdb;margin-bottom:20px}.multivariate-item h4{font-size:16px;font-weight:600;line-height:24px;margin-top:auto;text-transform:uppercase}.multivariate-item .status-bullet{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;display:inline-block;width:30px;height:30px;padding:7px 2px;margin:auto;background:#70c89f;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.multivariate-item:not(.different){border-width:2px;border-color:#ff7871}.multivariate-item:not(.different) h4{color:#ff7871}.multivariate-item:not(.different) .status-bullet{background:#ff7871}.multivariate-item-graph .multivariate-bar-chart{display:inline-block;width:100%;margin-bottom:5px}.multivariate-item-graph table.table-detail{font-size:14px;line-height:14px;margin-left:auto;margin-right:auto}.multivariate-item-graph table.table-detail tr>td,.multivariate-item-graph table.table-detail tr>th{color:#6a6a75;padding:6px 5px}.multivariate-item-graph table.table-detail tr>th{font-weight:400;color:rgba(106,106,117,.7)}.multivariate-item-status{font-size:14px;line-height:21px;text-align:center}.multivariate-item-status table{margin-left:auto;margin-right:auto}.multivariate-item-status table tr>td{padding:6px 7px;white-space:nowrap}.multivariate-item-status table tr>td:first-child{font-size:12px;border-right:1px solid hsla(0,0%,85.9%,.5)}.multivariate-item-status table tr>td:nth-child(2){color:rgba(106,106,117,.7)}.multivariate-item-status table tr>td:nth-child(3){font-size:12px;border-left:1px solid hsla(0,0%,85.9%,.5)}.collapsible-wrapper{position:relative;overflow:hidden;padding-bottom:40px}.collapsible-wrapper:before{content:"";position:absolute;top:70%;left:0;right:0;bottom:0;display:none;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 31%,hsla(0,0%,100%,.8) 61%,#fff 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#54ffffff",endColorstr="#ffffff",GradientType=0);pointer-events:none;z-index:2}.collapsible-wrapper.collapsed:before{display:block}.collapsible-wrapper .wrapper-toggle{font-size:14px;font-weight:600;line-height:14px;color:#6170d9;display:block;text-align:center;margin:15px auto;position:absolute;left:0;right:0;bottom:0;z-index:3;cursor:pointer}.collapsible-wrapper .wrapper-toggle>.fa{margin-left:5px}.collapsible-wrapper .wrapper-toggle:hover{color:#8a95e3}.client-diff-info{text-align:center;margin-bottom:10px}.client-diff-info .client-count-wrapper{display:flex;justify-content:space-around}.client-diff-info .client-count-item{text-align:center;border-right:1px solid #c9cfd8;padding-left:10px;padding-right:10px}.client-diff-info .client-count-item:last-child{border-right:0}.client-diff-info .client-count-item h5{font-size:16px;font-weight:700;line-height:24px;margin:auto}.client-diff-info .client-count-item p{font-size:10px;line-height:15px;text-transform:uppercase;margin:auto}.multivariate-filter{font-size:10px;line-height:10px;position:relative}.multivariate-filter .btn{font-size:10px;font-weight:600;line-height:10px;text-transform:capitalize}.multivariate-filter .btn .fa{margin-left:5px}.multivariate-filter .wrapper-toggle{font-weight:600;display:block;margin-left:auto;margin-right:auto;padding-top:5px;padding-bottom:5px;cursor:pointer}.multivariate-filter .wrapper-toggle .fa{margin-left:5px}.multivariate-filter .wrapper-toggle:hover{text-decoration:underline}.multivariate-filter .inner-wrapper{max-height:155px;overflow:hidden}.multivariate-filter .filter-control{max-height:100px;overflow:hidden}.multivariate-filter.expanded .inner-wrapper{display:block;position:absolute;top:0;left:0;right:0;background:#fff;max-height:none;padding:15px;border:1px solid #dbdbdb;z-index:3;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.1);box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.multivariate-filter.expanded .filter-control{max-height:none}.multivariate-filter .filter-control{padding:0!important}.multivariate-filter .filter-control .filter-details li{font-size:10px;line-height:20px;padding:0;color:#6a6a75}.multivariate-filter .filter-control .filter-details li strong{color:#6a6a75;font-weight:600;margin-right:5px}.multivariate-filter .filter-control .filter-details li .delete{display:none}.multivariate-filter .filter-control .filter-details .item-filter{margin-right:5px}.multivariate-filter .filter-control .filter-details .item-filter:not(:last-child):after{content:", "}.multivariate-general-info{font-size:14px;line-height:21px;text-align:center}.multivariate-general-info .diff-text{text-transform:capitalize;color:#ff7871}.multivariate-general-info .diff-text.different{color:#70c89f}.multivariate-general-info .table.table-basic{text-align:center}.multivariate-general-info .table.table-basic thead>tr>th{font-weight:400;border-bottom-width:1px}.multivariate-general-info .table.table-basic tr>td,.multivariate-general-info .table.table-basic tr>th{text-align:center}.senior-activities-nav{background:#8a95e3}.senior-activities-nav .breadcrumb{font-size:.875em;background:#e8ebfc;padding:8px;margin-top:10px;margin-right:-15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.senior-activities-nav .breadcrumb>li+li:before{content:"\f105";font-family:FontAwesome;color:#8a95e3}.senior-activities-nav .breadcrumb>li.active{color:#6a6a75}.senior-activities-nav .breadcrumb>li>a{font-weight:600;color:#8a95e3;text-transform:lowercase}.senior-activities-nav .breadcrumb>li>a:hover{text-decoration:underline}.senior-activities-nav .back{font-size:.875em;font-weight:600;color:#fff}.senior-activities-nav .back .fa{margin-right:10px}.senior-activities-nav .back:hover{text-decoration:underline}.profile-wrap{color:#fff;position:relative;padding-left:80px}.profile-wrap h3{display:inline-block;font-weight:700;text-transform:none;text-align:left;margin-top:0;margin-bottom:3px;cursor:pointer}.profile-wrap .top-head{margin-bottom:5px}.profile-wrap .top-head h3{display:inline-block}@media (max-width:767px){.profile-wrap .top-head h3{font-size:16px}}.profile-wrap .top-head .senior-control{display:inline-block;margin-left:30px;vertical-align:top;margin-top:4px}.profile-wrap .top-head .senior-control>a,.profile-wrap .top-head .senior-control>div{display:inline-block;vertical-align:middle;cursor:pointer;margin:0 10px;color:#fff}.profile-wrap .top-head .senior-control>.fa{font-size:18px;opacity:.3;position:relative;bottom:-2px}.profile-wrap .top-head .senior-control>.fa:hover{opacity:1}.profile-wrap .top-head .senior-control .label.demo,.profile-wrap .top-head .senior-control .label.new{display:none;pointer-events:none}@media (max-width:480px){.profile-wrap .top-head .senior-control{margin-left:10px}.profile-wrap .top-head .senior-control .ico-senior-print,.profile-wrap .top-head .senior-control .label.demo,.profile-wrap .top-head .senior-control .label.new{display:inline-block}.profile-wrap .top-head .senior-control>div,.profile-wrap .top-head .senior-control a{display:none;margin-left:5px;margin-right:5px}}@media (max-width:767px){.profile-wrap .top-head .senior-control .ico-senior-print,.profile-wrap .top-head .senior-control .label.demo,.profile-wrap .top-head .senior-control .label.new{display:none}}.profile-wrap ul.profile-detail{display:inline-block;margin-bottom:0}.profile-wrap ul.profile-detail>li{font-size:.75em;margin-right:15px}.profile-wrap ul.profile-detail>li [class*=ico-]{margin-top:0}@media (max-width:991px){.profile-wrap ul.profile-detail>li{font-size:12px;margin-right:0;float:left}}.profile-wrap ul.profile-detail li.dropdown>a{color:#fff}.profile-wrap ul.profile-detail li.dropdown>ul.dropdown-menu{min-width:190px;background:#8a95e3;color:#fff;top:20px}.profile-wrap ul.profile-detail li.dropdown>ul.dropdown-menu li>a{font-size:12px;color:#fff;padding:5px 15px}.profile-wrap ul.profile-detail li.dropdown>ul.dropdown-menu li>a:hover{background:#7582de}.profile-wrap ul.profile-detail li.dropdown>ul.dropdown-menu li.active{background-color:#f1f1f1}.profile-wrap .initial-avatar{font-size:25px;font-weight:800;color:#8a95e3;display:inline-block;width:50px;height:50px;margin-right:30px;padding:10px 5px;text-align:center;background:#fff;vertical-align:top;position:absolute;left:0;top:0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (max-width:767px){.profile-wrap .initial-avatar{width:35px;height:35px;padding:6px 2px;font-size:19px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-right:10px}}@media (max-width:480px){.profile-wrap{padding-left:60px}}@media (max-width:767px){.profile-wrap{padding-left:45px}}.activities-kanban{background:#f1f1f1;overflow-x:auto}.activities-kanban>.wrapper{height:100%}.activities-kanban .column-scroll-wrapper{display:inline-block;width:1440px;height:100%}.activities-kanban .column-scroll-wrapper>div{width:288px;float:left;padding:0 15px}.activities-kanban .activity-card-preview{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:100}.activity-card .label{background:#6a6a75}.activity-card .label+.label{margin-left:5px}.activity-column{width:100%;min-height:200px;display:inline-block;height:calc(100% - 46px)}.activity-column.dragActive{opacity:.5}.activity-column.dragActive.canDrop{opacity:1}.activities-kanban .column-title{color:#8a95e3;text-align:center;padding:10px 0;border-bottom:1px solid #8a95e3;margin-bottom:10px;position:relative}.activities-kanban .column-title h4{font-size:.875em;font-weight:700;margin:auto}.activities-kanban .column-title .fa{font-size:16px;margin-left:5px;position:relative;bottom:-1px}.activities-kanban .column-title .add-activity-button,.activities-kanban .column-title .filter-button{font-size:14px;color:#8a95e3;cursor:pointer;float:right;margin-right:5px}.activities-kanban .column-title .add-activity-button{font-size:18px}.activities-kanban .text-placeholder{font-size:14px;font-weight:600;color:rgba(106,106,117,.8);line-height:21px;text-align:center;height:100px;padding:10px;margin:auto;overflow:hidden;position:absolute;top:0;left:15px;right:15px;bottom:0;z-index:0;-webkit-animation:textPlaceholderBlink 3s linear infinite;-o-animation:textPlaceholderBlink 3s linear infinite;animation:textPlaceholderBlink 3s linear infinite;pointer-events:none}.life-planner-column,.source-column{position:relative;height:100%}.source-column{border:1px solid transparent}.source-column .activity-column{padding:0}.source-column.enable .column-title{color:#cd8ad8;border-bottom-color:#cd8ad8}.source-column.protect .column-title{color:#fda968;border-bottom-color:#fda968}.source-column.empower .column-title{color:#70c89f;border-bottom-color:#70c89f}.source-column.custom .column-title{color:#666;border-bottom-color:#666}.life-planner-column{background:#e9e9e9;border:1px solid #8a95e3;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden;padding-bottom:10px;position:relative}.life-planner-column .column-title{background:#fff;margin-left:-15px;margin-right:-15px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.life-planner-column .column-title h4{font-weight:700}.life-planner-column .activity-card .card-header{padding-right:40px;min-height:50px;box-sizing:border-box}.life-planner-column .activity-card:last-child{margin-bottom:20px!important}.life-planner-column:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/static/app/images/seniors-and-caregivers-3QWdDUA.png);-webkit-background-size:100px auto;background-size:100px auto;background-position:bottom;opacity:.2;z-index:0;pointer-events:none}.life-planner-column .text-placeholder{margin-left:-15px;margin-right:-15px}.column-tooltip.bottom>.tooltip-arrow{border-bottom-color:#fff}.column-tooltip .tooltip-inner{font-size:14px;color:#6a6a75;line-height:22px;max-width:250px;background:#fff;padding:7px 10px;border-bottom:1px solid #dbdbdb;border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5}@keyframes textPlaceholderBlink{0%{opacity:.2}30%{opacity:1}70%{opacity:1}to{opacity:.2}}@-webkit-keyframes textPlaceholderBlink{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.activity-filter-box{color:#6a6a75;text-align:left;position:absolute;width:100%;left:0;top:calc(100% + 1px);min-height:50px;background:#fff;padding:10px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-shadow:1px 2px 5px 0 #c9cfd8;-moz-box-shadow:1px 2px 5px 0 #c9cfd8;box-shadow:1px 2px 5px 0 #c9cfd8;z-index:3}.activity-filter-box .filters{margin:0 -2px}.activity-filter-box .label{font-size:12px;font-weight:600;line-height:12px;padding-top:5px;background:rgba(138,149,227,.5);display:inline-block;margin:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.activity-filter-box .label:hover{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;background:rgba(138,149,227,.7)}.activity-filter-box .label.active{background:#8a95e3}.activity-filter-box .label:active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;background:#6170d9}.activity-card{font-size:.75em;line-height:18px;display:block;background:#fff;position:relative;border-right:1px solid #f0f0f2;border-bottom:1px solid #dbdbdb;cursor:move}.activity-card .card-header{font-weight:600;padding:10px;position:relative}.activity-card .card-header:first-letter{text-transform:uppercase}.activity-card .description{font-size:12px;line-height:20px;padding:10px 10px 12px}.activity-card .remove-card{font-size:12px;font-weight:700;line-height:16px;color:#fff;text-align:center;width:25px;height:25px;padding:5px;opacity:.7;position:absolute;top:7px;right:12px;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.activity-card .remove-card:hover{opacity:1}.activity-card .card-body{font-size:12px;color:#83838f;padding:10px}.activity-card .collapse-wrapper{overflow:hidden;max-height:500px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.activity-card .collapse-wrapper.collapsed{max-height:0}.activity-card .collapse-trigger{font-size:18px;font-weight:700;line-height:18px;text-align:center;background:#fff;width:24px;height:24px;padding:2px 5px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;float:right;margin-right:12px;margin-top:-12px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.activity-card .collapse-trigger:hover{cursor:pointer}.activity-card .collapse-wrapper.collapsed+.collapse-trigger{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.activity-column .activity-card.isDragging{opacity:0}.life-planner-column .activity-card{border-right:1px solid #9fa8e8;border-bottom:1px solid #8a95e3}.activity-card .activity-control{margin:-3px}.activity-card .activity-control li{font-size:16px;color:#83838f;opacity:.5;padding:0;line-height:12px;text-align:center;margin:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;vertical-align:top;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.activity-card .activity-control li:hover{opacity:1}.activity-card.enable .remove-card{background:#cd8ad8}.activity-card.enable .description{color:#9a39aa;border-top:1px solid rgba(205,138,216,.3)!important;background:rgba(205,138,216,.2);border-left:5px solid #cd8ad8}.activity-card.enable .collapse-wrapper{border-bottom:1px solid rgba(205,138,216,.3)}.activity-card.enable .collapse-trigger{color:#cd8ad8;border:1px solid rgba(205,138,216,.5)}.activity-card.protect .remove-card{background:#fda968}.activity-card.protect .description{color:#e36503;border-top:1px solid rgba(253,169,104,.3)!important;background:rgba(253,169,104,.2);border-left:5px solid #fda968}.activity-card.protect .collapse-wrapper{border-bottom:1px solid rgba(253,169,104,.3)}.activity-card.protect .collapse-trigger{color:#fda968;border:1px solid rgba(253,169,104,.5)}.activity-card.empower .remove-card{background:#70c89f}.activity-card.empower .description{color:#33855f;border-top:1px solid rgba(112,200,159,.3)!important;background:rgba(112,200,159,.2);border-left:5px solid #70c89f}.activity-card.empower .collapse-wrapper{border-bottom:1px solid rgba(112,200,159,.3)}.activity-card.empower .collapse-trigger{color:#70c89f;border:1px solid rgba(112,200,159,.5)}.activity-card.custom .remove-card{background:#666}.activity-card.custom .description{color:#262626;border-top:1px solid hsla(0,0%,40%,.3)!important;background:hsla(0,0%,40%,.2);border-left:5px solid #666}.activity-card.custom .collapse-wrapper{border-bottom:1px solid hsla(0,0%,40%,.3)}.activity-card.custom .collapse-trigger{color:#666;border:1px solid hsla(0,0%,40%,.5)}#main .mobile-goal-summary.mobile-page{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff}#main .mobile-goal-summary.mobile-page .SwipeViewsContainer{height:calc(100% - 38px)}#main .mobile-goal-summary.mobile-page .goal-history svg.nvd3-svg{min-width:220px}header.m-simple{background:#8a95e3;height:auto;min-height:0;padding-top:5px;padding-bottom:5px;position:relative}header.m-simple .m-nav-button{display:inline-block;font-size:32px;line-height:28px;color:#fff}header.m-simple .m-header-title{width:100%;max-width:250px;position:absolute;left:0;right:0;margin:auto;text-align:center}header.m-simple .m-header-title h2{font-size:14px;font-weight:700;color:#fff;margin-top:2px;margin-bottom:5px}header.m-simple .label.demo{font-size:12px;position:relative;display:inline-block;margin-left:auto;margin-right:auto;float:none}#main .senior-notes-page.mobile-page{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff}#main .senior-notes-page.mobile-page .main-wrap--scroll{height:-webkit-calc(100% - 105px);height:-moz-calc(100% - 105px);height:calc(100% - 105px)}#main .senior-notes-page.mobile-page .senior-notes{font-size:16px;padding-top:10px}#main .senior-notes-page.mobile-page .note-list{padding-left:0!important}#main .senior-notes-page.mobile-page .note-list li h5{font-size:14px}#main .senior-notes-page.mobile-page .note-list li p{font-size:10px}#main .senior-notes-page.mobile-page .note-list li .remove-note{font-size:20px;height:26px;top:0;bottom:0;margin:auto}#main .senior-notes-page.mobile-page .note-form{background:#fff;position:fixed;bottom:0;left:0;right:0;padding:10px;border-top:1px solid #dbdbdb}#main .senior-notes-page.mobile-page .note-form input[type=text]{font-size:14px;line-height:22px;font-weight:300;padding:5px 10px}#main .senior-notes-page.mobile-page .note-form input[type=text]::-webkit-input-placeholder{font-size:14px}#main .senior-notes-page.mobile-page .note-form input[type=text]::-moz-placeholder{font-size:14px}#main .senior-notes-page.mobile-page .note-form input[type=text]:-ms-input-placeholder{font-size:14px}#main .senior-notes-page.mobile-page .note-form .add-note{font-size:22px;top:10px;right:10px}.note-list li{position:relative;padding:7px 10px;background:#e8ebfc;margin-bottom:10px}.note-list li.private{background:#fff7e3}.note-list li h5{font-size:.75em;color:#6a6a75;margin-top:0;margin-bottom:5px}.note-list li p{font-size:.5625em;color:#a3a3ac;margin-bottom:0}.note-list li.no-note{font-size:.75em;color:#d0cecc;background:#fcfcfc;font-style:italic;text-align:center;margin-top:0}.note-list li .note-tools{position:absolute;display:inline-block;top:2px;right:5px;font-weight:300;color:#8a95e3;cursor:pointer}.note-list li .note-tools .fa{margin:5px 0 5px 5px}.note-list li .note-tools .fa-trash{color:#ff7871}.note-list li .switch-field{width:70px;margin-left:-3px;margin-top:7px}.note-list li .switch-field:before{margin:4px;width:12px}.note-list li .switch-field:not(.active):before{right:50px}.note-list li .switch-field .switch-field-inner .off-switch,.note-list li .switch-field .switch-field-inner .on-switch{font-size:10px;line-height:20px;height:20px}.note-list li .switch-field .switch-field-inner .on-switch{padding-left:10px}.note-list li .switch-field .switch-field-inner .off-switch{background:#ff908b;color:#fff;padding-right:10px}.note-form{position:relative}.note-form .form-control{font-size:.75em;line-height:18px;border:1px solid #e1edf4;background:#f9fcfd;padding:3px 10px;width:100%;height:auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.note-form .form-control:-moz-placeholder{font-style:italic}.note-form .form-control::-webkit-input-placeholder{font-style:italic}.note-form .form-control:-ms-input-placeholder{font-style:italic}.note-form .input-wrapper .help-block{font-size:10px;text-align:right;margin-bottom:0}.note-form .input-wrapper.has-error .form-control{background:#fff7e3;border:1px solid #ff908b}.note-form .input-wrapper.has-error .form-control:-moz-placeholder{color:#ff908b}.note-form .input-wrapper.has-error .form-control::-webkit-input-placeholder{color:#ff908b}.note-form .input-wrapper.has-error .form-control:-ms-input-placeholder{color:#ff908b}.note-form .add-note{font-size:1.125em;line-height:20px;position:absolute;top:0;right:0;background:0;outline:none;border:0}#main .care-professionals{height:calc(100vh - 56px)}#main .care-professionals .main-wrap--scroll{height:100%}.carer-profile{display:block;background:#8a95e3;border-top:1px solid #f0f0f2;border-right:1px solid #f0f0f2;margin:auto;padding:15px;overflow:hidden;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.carer-profile h5{font-size:.75em;text-shadow:1px 1px 0 #6170d9;font-weight:700;margin-top:0;margin-bottom:10px;color:#fff;position:relative;display:inline-block;padding-right:8px;padding-left:3px}.carer-profile h5:after,.carer-profile h5:before{content:"";display:inline-block;width:900px;height:1px;position:absolute;left:100%;bottom:0;margin:auto}.carer-profile h5:before{top:0;background:#7582de}.carer-profile h5:after{top:2px;background:#9fa8e8}.carer-profile .carer-control{list-style:none;text-align:right;position:absolute;top:0;right:10px}.carer-profile .carer-control li{display:inline-block;color:hsla(0,0%,100%,.8);cursor:pointer;margin-left:10px;vertical-align:top;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carer-profile .carer-control li:hover{color:#fff}.carer-profile .carer-control li .fa{font-size:20px}.carer-profile .carer-control li.bordered-button{font-size:12px;font-weight:600;background:#fff;padding:2px 5px;color:#8a95e3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.carer-profile .carer-control li.bordered-button:hover{background:hsla(0,0%,100%,.8)}.carer-profile .avatar-wrapper{display:inline-block;max-width:250px;width:100%;height:200px;text-align:center;border-right:1px solid #7582de;position:relative}.carer-profile .avatar-wrapper:after{content:"";display:inline-block;position:absolute;width:1px;height:100%;background:#9fa8e8;top:0;bottom:0;right:-2px}.carer-profile .avatar-wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-1px}.carer-profile .avatar-wrapper h3{font-size:18px;font-weight:600;color:#fff;margin-top:10px;margin-bottom:5px;text-shadow:2px 1px 0 #6170d9}.carer-profile .avatar-wrapper h3+a{font-size:12px;color:#fff;text-shadow:1px 1px 0 #6170d9}.carer-profile .avatar-wrapper .middle-wrap{max-width:90%;display:inline-block;vertical-align:middle;position:relative;bottom:-5px}.carer-profile .avatar-wrapper .initial-avatar{font-size:32px;font-weight:800;line-height:32px;color:#7a8d9c;text-transform:uppercase;text-align:center;display:inline-block;background:#fff;border:1px solid #dce1e5;width:75px;height:75px;padding:20px 0;vertical-align:baseline;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 1px 3px 0 #4c5dd4;-moz-box-shadow:0 1px 3px 0 #4c5dd4;box-shadow:0 1px 3px 0 #4c5dd4}@media (max-width:767px){.carer-profile .avatar-wrapper{max-width:calc(100% - 100px)}}.carer-profile .scroll-container{display:inline-block;vertical-align:top;width:calc(100% - 350px);height:200px;overflow-y:auto;overflow-x:hidden;padding:0 15px 10px}@media (max-width:767px){.carer-profile .scroll-container{width:100%;margin-top:15px;padding-left:0;padding-right:0;height:auto;max-height:200px}}.carer-profile .senior-list{list-style:none;padding:0}.carer-profile .senior-list:hover li>a{opacity:.6}.carer-profile .senior-list li{display:inline-block;padding:2px;float:left;margin:1px}.carer-profile .senior-list li a{font-size:.75em;font-weight:600;line-height:22px;color:#8a95e3;display:inline-block;background:#fff;padding:3px 5px;height:26px;opacity:.8;white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.carer-profile .senior-list li a:hover{opacity:1}.carer-profile .senior-list li a .qol-score{line-height:13px;font-weight:700;padding:3px;display:inline-block;vertical-align:baseline;margin-left:8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.carer-profile .carer-stats{display:inline-block;list-style:none;vertical-align:top;padding-left:0;position:absolute;right:15px;top:10px;margin-bottom:0}.carer-profile .carer-stats li{max-width:100px;color:hsla(0,0%,100%,.9);padding:10px 5px;vertical-align:top;text-align:center;position:relative;overflow:hidden}.carer-profile .carer-stats li .score{font-size:32px;font-weight:300;line-height:32px;margin:auto auto 5px}.carer-profile .carer-stats li p{font-size:10px;font-weight:300;margin-bottom:0}.carer-profile .carer-stats li:not(:last-of-type):before{content:"";display:inline-block;position:absolute;width:100%;height:1px;background:#7582de;left:0;right:0;bottom:1px;margin:auto}.carer-profile .carer-stats li:not(:last-of-type):after{content:"";display:inline-block;position:absolute;width:100%;height:1px;background:#9fa8e8;left:0;right:0;bottom:0;margin:auto}.care-professional-list{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;padding:0}.care-professional-list>li{display:inline-block;box-sizing:border-box;width:100%;border:5px solid transparent}@media (min-width:768px){.care-professional-list>li{max-width:50%}}@media (min-width:992px){.care-professional-list>li{max-width:33.3333%}}@media (min-width:1200px){.care-professional-list>li{max-width:25%}}.carer-card.card.action-card{min-height:130px;height:100%;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carer-card.card.action-card.invite-agent{background:transparent;border:1px dashed #9fa8e8;display:flex;flex-direction:column;justify-content:center}.carer-card.card.action-card.upgrade-agent{background:#fff7e3;border:1px dashed #ffd564;display:flex;flex-direction:column;justify-content:center}.carer-card.card.action-card.upgrade-agent:hover{background:#ffeab0;border:1px dashed #ffc017}.carer-card.card.action-card h5{text-align:center}.carer-card.card.action-card .fa-arrow-up,.carer-card.card.action-card .fa-plus,.carer-card.card.action-card h5{color:#9fa8e8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carer-card.card.action-card .fa-arrow-up,.carer-card.card.action-card .fa-plus{font-size:20px;margin:0 auto}.carer-card.card.action-card:hover{background:#d4d8f5;border:1px dashed #6170d9}.carer-card.card.action-card:hover .fa-plus,.carer-card.card.action-card:hover h5{color:#6170d9}.carer-card.card .card-header{position:relative;padding-right:35px}.carer-card.card .card-header .title-box h4{max-width:150px}.carer-card.card .card-header h3{font-size:14px;font-weight:700;max-width:150px;cursor:pointer;vertical-align:top;text-overflow:ellipsis}.carer-card.card .card-header .qol-score{position:absolute;top:0;right:0}.carer-card.card .card-content ul.detail-list{margin-bottom:0}.carer-card.card .card-content ul.detail-list>li{padding-left:0}.carer-card.card .card-content .agent-edit-btn{font-weight:600;color:#6a6a75;display:inline-block;margin:auto;cursor:pointer;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.carer-card.card .card-content .agent-edit-btn:hover{color:#8a95e3}.carer-card.card .card-control{font-size:11px;color:#6a6a75;padding:7px 10px 10px;margin:0 -10px -10px;border-top:1px solid #e0ecf7;background:#f1f2fc;text-decoration:none}.carer-card.card .card-control label{font-weight:400}.carer-card.card .card-control .custom-checkbox{border-color:#8a95e3;width:15px;height:15px;margin-left:5px}.carer-card.card .card-control .custom-checkbox .check{line-height:10px}.carer-card.card .card-control .custom-checkbox .check .fa{font-size:.875em;color:#8a95e3}.agent-list-action-panel{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:15px 5px 12px;border-bottom:1px solid rgba(138,149,227,.3)}.agent-list-action-panel .agent-list-action{display:inline-block;font-size:14px;line-height:21px;color:#8a95e3}.agent-list-action-panel .agent-list-action small{font-weight:700;color:#8a95e3}.agent-list-action-panel .agent-list-action+.agents-action{margin-left:10px}.agent-list-action-panel .agent-list-action input[type=text]{background:transparent;padding-left:30px;border:1px solid #8a95e3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.agent-list-action-panel .agent-list-action input[type=text]::-webkit-input-placeholder{color:#8a95e3}.agent-list-action-panel .agent-list-action input[type=text]::-moz-placeholder{color:#8a95e3}.agent-list-action-panel .agent-list-action input[type=text]:-ms-input-placeholder{color:#8a95e3}.agent-list-action-panel .agent-list-action .input-wrapper{position:relative}.agent-list-action-panel .agent-list-action .input-wrapper input.form-control{font-size:12px;height:32px;color:#8a95e3}.agent-list-action-panel .agent-list-action .input-wrapper>[class^=ico]{position:absolute;top:0;left:10px;bottom:0;margin:auto;z-index:9}.service-tag{font-size:.75em;position:relative;background:#fff;border:1px solid #dbdbdb;padding:2px 15px 2px 9px;margin:0 2px 4px}.service-tag,.service-tag .tag-identity{display:inline-block;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.service-tag .tag-identity{background:#8a95e3;width:6px;position:absolute;right:-1px;top:-1px;bottom:-1px;z-index:0}.service-tag .tag-identity .tag-identity-arrow{background:transparent;border-right:5px solid #8a95e3;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;width:3px;height:3px;right:100%;top:0;bottom:0;margin:auto;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.service-tag .remove-tag{font-size:12px;display:none;position:absolute;right:3px;color:#fff;cursor:pointer;z-index:1}.service-tag.removable{padding:2px 25px 2px 5px}.service-tag.removable .tag-identity{width:16px}.service-tag.removable .remove-tag{display:inline-block}.billing{height:100%}.billing .column-panel{padding:25px 20px;margin-bottom:30px}.billing-form-container .card-details{margin-top:20px;margin-bottom:25px}.billing-form-container p{font-size:.875em}.billing-form-container h1{font-size:24px;line-height:38px}.billing-form-container .subtitle{font-size:18px;line-height:24px;text-align:center;margin-top:-15px;margin-bottom:30px}.billing-form-container .half-side-list+ul{display:flex;justify-content:space-between;flex-wrap:wrap}.billing-form-container .half-side-list+ul li{width:50%}.credit-card-icons{margin-top:-13px;margin-bottom:13px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wide-plan-info-box{width:100%}.wide-plan-info-box .info-header{color:#8a95e3}input.has-success{background-color:#c7ffcf}.plan-field ul{list-style:none;padding-left:0;margin-left:20px}.plan-field ul li{font-size:1em;font-weight:400;line-height:1.75em;position:relative;padding-left:20px}.plan-field ul li:before{content:"\f00c";font-size:1em;line-height:.7em;font-family:FontAwesome;position:absolute;left:0;top:8px;color:#67c498}.plan-card{font-size:1em!important;width:100%;min-height:202px;padding:10px;border:1px solid #dbdbdb;cursor:pointer;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.plan-card:hover{background:#fff}.plan-card:hover,.plan-card:hover .radio-mask{border-color:#8a95e3}.plan-card input[type=radio]{display:none}.plan-card input[type=radio]:checked+.radio-mask{background:#fff;border-color:#8a95e3}.plan-card input[type=radio]:checked+.radio-mask:after{content:"";background:#8a95e3;position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;width:10px;height:10px;margin:auto;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.plan-card .radio-mask{background:#fff;width:16px;height:16px;border:1px solid #dbdbdb;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.plan-card .radio-mask,.plan-card h5{display:inline-block;vertical-align:middle}.plan-card h5{font-weight:700;text-transform:capitalize;margin-top:8px;margin-left:10px}.plan-card .card-ribbon{background:#8a95e3;font-size:12px;font-weight:600;line-height:14px;text-transform:capitalize;padding:5px 15px;color:#fff;position:absolute;top:10px;right:-8px;-webkit-box-shadow:-2px 2px 1px 0 #f0f0f2;-moz-box-shadow:-2px 2px 1px 0 #f0f0f2;box-shadow:-2px 2px 1px 0 #f0f0f2;z-index:1}.plan-card .card-ribbon:before{content:"";background:transparent;border-color:#7582de transparent transparent #7582de;border-style:solid;border-width:4px;position:absolute;bottom:-8px;right:0;z-index:0}.plan-field .plan-card ul>li{font-size:.875em;line-height:22px;padding-left:18px}.plan-field .plan-card ul>li:before{font-size:.7em}.extend-trial-overlay{text-align:center;background:rgba(138,149,227,.95);color:#fff}@media (min-width:768px){.extend-trial-overlay .wrapper{max-width:800px}}.extend-trial-overlay .question{font-size:.9375em;line-height:20px;display:block;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@media (min-width:768px){.extend-trial-overlay .question{font-size:1.125em;line-height:22px}}@media (max-width:991px){.extend-trial-overlay .question{margin-bottom:15px!important}}.extend-trial-overlay .button-wrap{display:flex;align-items:center;justify-content:center;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.extend-trial-overlay .btn.btn-basic.white,.extend-trial-overlay .btn.btn-hyperlink{font-size:15px;font-weight:600;line-height:15px}.extend-trial-overlay .btn.btn-basic.white{width:auto;padding:10px 20px}.extend-trial-overlay .btn.btn-basic.white:hover{color:#8a95e3}