/*
* Project: cognigram-app
* Version: 8.0.0-rc.1331 (2025-01-16)
* Development By: cogstate
* Copyright(c): 2025
*/
@charset "UTF-8";.test-data-headers,.test-prep h3{text-transform:uppercase}.about{postition:relative;min-height:calc(100vh - 95px);padding:0;font-family:"Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial}.about  .abouticon{color:#1892CF;font-size:5em}.about .btn-primary .badge{color:#fed136;background-color:#fff}.about .btn-xl{color:#F4F5F0;background-color:transparent;border-color:#F4F5F0;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;border-radius:4px;font-size:18px;padding:20px 40px}.about .overview-bar,.about header .intro-text .intro-heading,.about header .intro-text .intro-lead-in{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.about .btn-xl.active,.about .btn-xl:active,.about .btn-xl:focus,.about .btn-xl:hover{color:#fff;background-color:#fec503;border-color:#f6bf01}.about header{background-image:url(/cognigram/assets/media/images/successBG_ipad2.png);background-repeat:none;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:left;color:#F4F5F0}.about header .intro-text{padding-top:5em;padding-bottom:32em}.about header .intro-text .intro-lead-in{font-style:italic;font-size:22px;line-height:22px;margin-bottom:25px}.about header .intro-text .intro-heading{font-weight:300;font-size:50px;line-height:50px;margin-bottom:25px}.about .section-heading{font-weight:200}.about .sub-section-heading{margin-bottom:1.5em}.about #product,.about .overview{margin-bottom:5em}.about .overview{background-color:#1892CF}.about .overview .left-img{margin:0 0 0 -15px;padding:0}.about .overview .media-img{width:100%}.about .overview-bar{font-size:2.1em;font-weight:200;color:#FFF;max-height:25em}.about .overview-bar p{padding-bottom:1em}.about .overview-bar .right{padding:.42em}.about .overview-bar h3{margin-left:.7em;padding-top:.7em}.about .img-svg{max-width:10em}.about .about-index{background-color:#00A5EE}.about .about-index .index-item .indexItem{padding:2em 0}.about .about-index .index-item h3.index-title{background-color:#00A5EE;color:#fff;width:100%;height:40px;margin:0;padding:5px 10px;border-bottom:solid 1px rgba(0,0,0,.3)}.about .about-index .index-item .index-description{max-height:0;opacity:1;overflow:hidden;background-color:#d3d3d3;margin:0;padding:0 10px;color:#000;transition:max-height .3s ease-in-out .1s}.about .about-index .index-item .index-description p{padding:10px}.about .about-index .index-item .index-title i.material-icons{position:absolute;right:5px;transition:all .3s ease-in-out .1s}.about .about-index .index-item.index-selected .index-title i.material-icons{transform:rotate(-180deg);transform-origin:50% 60%}.about .about-index .index-item.index-selected .index-description{max-height:1400px;overflow:auto}.about .indexBody{background-color:#d3d3d3;font-family:HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial;font-weight:300}.about img.mockup{max-width:100%}.about a.selected,.about li.selected>a{border-bottom:solid 2px #00A5EE}.about .menu-selected a{position:relative;padding-left:1em}.about .menu-selected a .material-icons{position:absolute;top:0;left:-5px;margin-top:0;padding-top:0;padding-bottom:0;font-size:1.5em}.about ul.dropdown-menu-category{padding:0 0 5px;margin:2.5px 0 0;font-size:10px}.about ul.dropdown-menu-category label{color:#00A5EE;border-bottom:solid 1px silver;width:100%;margin:0;padding:0 0 3px 10px}.about ul.dropdown-menu-category li{margin-left:15px;color:#666;list-style:none;padding-top:1px;padding-bottom:1px}.about ul.dropdown-menu-category li a{color:#666;font-weight:400}.about .contact .error,.about .label-required{color:red}.about input.ng-invalid.ng-touched,.about select.ng-invalid.ng-touched,.about textarea.ng-invalid.ng-touched{border-color:red}.about .whoweare{margin-top:4.25em;padding-bottom:4.6em}.about .contact{margin-bottom:5em}.about .contact button{background-color:#ff5722;color:#FFF;border-color:#FFF}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.about .overview-bar{font-size:1.2em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.about .overview-bar{font-size:1.6em}.about .right{padding:2.2em}}@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:portrait){.about .overview-bar{font-size:1.7em}}@media only screen and (max-device-width:1366px) and (min-device-width:1024px) and (orientation:landscape){.about .right{padding:2.2em}}.top-brand-bar{display:flex}.btnAcceptPolicy{background-color:#ff5722;color:#fff;font-weight:700;font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;padding:6px 12px!important;border:1px solid transparent!important;border-radius:4px}.btnAcceptPolicy:disabled{cursor:not-allowed;color:#000;border-color:#a9a9a9;background-color:silver}.iframePrivacyPolicyScrollWindow{width:100%;min-height:5500px;background-color:#E7F0F8}.privacyScrollContainer{display:block;background-color:#eee;overflow-y:scroll;height:calc(100vh - 200px);padding-left:20px}.card-view-link,.card2-titlearea{overflow:hidden;text-overflow:ellipsis}.privacyHeader{height:120px}.PrivacyPolicyAgreementContent{padding-left:10px;padding-right:10px}.privacyPolicyButton{font-weight:700;padding:5px 0}.privacy-policy-info-icon{vertical-align:text-bottom;color:rgba(69,194,255,.48)}.warning-header-text{display:inline}.warning-header{padding:10px;background-color:rgba(195,233,255,.48);border:1px solid rgba(69,194,255,.48);margin-bottom:10px}.md-list-item>.list-more-row,.privacyPolicyFooter{background-color:#fff}.privacyPolicyFooter{left:0;bottom:0;padding-top:10px;padding-bottom:10px;padding-left:20px;position:fixed}.assessmentConfirmHeader{text-align:center;font-weight:700}.assessmentConfirmMsg{text-align:center;color:#999}.assessmentConfirmButton{max-width:6em;margin:auto}md-dialog:has(>.assessmentConfirmDialog){margin:4em}.cognigram-list.patient-assessments md-list-item,.cognigram-list.user-list md-list-item{display:block;min-height:4em}.cognigram-list.patient-assessments md-list-item .order-item,.cognigram-list.user-list md-list-item .order-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;align-content:space-between;-webkit-align-content:space-between;padding:.8em 40px}.cognigram-list.patient-assessments md-list-item .order-item-cell,.cognigram-list.user-list md-list-item .order-item-cell{-ms-flex:0 1 15.5%;-webkit-flex:0 1 15.5%;flex:0 1 15.5%;padding:5px;text-align:left}.cognigram-list.patient-assessments md-list-item .order-item-cell .label,.cognigram-list.patient-assessments md-list-item .order-item-cell .label-value,.cognigram-list.user-list md-list-item .order-item-cell .label,.cognigram-list.user-list md-list-item .order-item-cell .label-value{padding:0}.cognigram-list.patient-assessments md-list-item .order-link,.cognigram-list.user-list md-list-item .order-link{margin-top:.75em}.cognigram-list.patient-assessments md-list-item .label,.cognigram-list.user-list md-list-item .label{color:#999;text-align:left}.cognigram-list.patient-assessments md-list-item .label-value,.cognigram-list.user-list md-list-item .label-value{color:#333;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cognigram-list.patient-assessments md-list-item .cgm-icon-link,.cognigram-list.patient-assessments md-list-item .cgm-icon-order,.cognigram-list.user-list md-list-item .cgm-icon-link,.cognigram-list.user-list md-list-item .cgm-icon-order{color:#8899A6;font-size:28px;position:absolute;top:24px}.cognigram-list.patient-assessments md-list-item .cgm-icon-order,.cognigram-list.user-list md-list-item .cgm-icon-order{left:15px;font-size:28px;color:#8899A6;vertical-align:middle;margin-top:12px}.cognigram-list.patient-assessments md-list-item .cgm-icon-link,.cognigram-list.user-list md-list-item .cgm-icon-link{right:15px}.cognigram-list.patient-assessments md-list-item .order-email .label,.cognigram-list.user-list md-list-item .order-email .label{padding-left:0}.cognigram-list.patient-assessments .md-list-item-cgmrow,.cognigram-list.user-list .md-list-item-cgmrow{display:block;min-height:4em;background-color:#fff}.cognigram-list.patient-assessments .md-list-item-cgmrow .order-link,.cognigram-list.user-list .md-list-item-cgmrow .order-link{margin-top:.75em}.cognigram-list.patient-assessments .md-list-item-cgmrow .order-item,.cognigram-list.user-list .md-list-item-cgmrow .order-item{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:stretch;-webkit-align-items:stretch;align-content:stretch;-webkit-align-content:stretch;padding-top:.5em;padding-bottom:.5em}.cognigram-list.patient-assessments .md-list-item-cgmrow .label,.cognigram-list.user-list .md-list-item-cgmrow .label{color:#999;text-align:left}.cognigram-list.patient-assessments .md-list-item-cgmrow .label-value,.cognigram-list.user-list .md-list-item-cgmrow .label-value{color:#333;white-space:normal;max-width:100%;text-overflow:ellipsis}.cognigram-list.patient-assessments .md-list-item-cgmrow .cgm-icon-link,.cognigram-list.user-list .md-list-item-cgmrow .cgm-icon-link{font-size:28px;color:#8899A6;vertical-align:middle}.cognigram-list.patient-assessments .md-list-item-cgmrow .order-date .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-date .label-value,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-provider .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-provider .label-value,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-service .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-service .label-value,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-status .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-status .label-value,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-type .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .order-type .label-value,.cognigram-list.patient-assessments .md-list-item-cgmrow .ordered-by .label,.cognigram-list.patient-assessments .md-list-item-cgmrow .ordered-by .label-value,.cognigram-list.user-list .md-list-item-cgmrow .order-date .label,.cognigram-list.user-list .md-list-item-cgmrow .order-date .label-value,.cognigram-list.user-list .md-list-item-cgmrow .order-provider .label,.cognigram-list.user-list .md-list-item-cgmrow .order-provider .label-value,.cognigram-list.user-list .md-list-item-cgmrow .order-service .label,.cognigram-list.user-list .md-list-item-cgmrow .order-service .label-value,.cognigram-list.user-list .md-list-item-cgmrow .order-status .label,.cognigram-list.user-list .md-list-item-cgmrow .order-status .label-value,.cognigram-list.user-list .md-list-item-cgmrow .order-type .label,.cognigram-list.user-list .md-list-item-cgmrow .order-type .label-value,.cognigram-list.user-list .md-list-item-cgmrow .ordered-by .label,.cognigram-list.user-list .md-list-item-cgmrow .ordered-by .label-value{padding:0}@media screen and (max-width:1024px){.cognigram-list.patient-assessments md-list-item .order-item-cell{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:1024px) and (max-width:1366px){.cognigram-list.patient-assessments md-list-item .order-item-cell{-ms-flex:0 0 33.32%;-webkit-flex:0 0 33.32%;flex:0 0 33.32%;max-width:33.32%}}.form-dialog.form-order-assessment-dialog .cogdata{font-weight:700}.form-dialog.form-order-assessment-dialog .coglink{cursor:pointer}.form-dialog.form-order-assessment-dialog .batteryTypeDescription{color:#797979;padding-bottom:1em}.form-dialog.form-order-assessment-dialog label{font-weight:500!important;color:#797979;font-size:1em;position:relative}.form-dialog.form-order-assessment-dialog #oneBatteryDesc{margin-left:0}.form-dialog.form-order-assessment-dialog #batteryTypeSection{padding-bottom:1em}.form-dialog.form-order-assessment-dialog{width:720px}.form-dialog.form-order-assessment-dialog .form-group.cog-field-email input{width:100%}.form-dialog.form-order-assessment-dialog h2{color:#4c4c4c}.form-dialog.form-order-assessment-dialog .form-order-assessment .radio-label{color:#000;top:2px}.form-dialog.form-order-assessment-dialog .form-order-assessment .radio-label input{top:0}.form-dialog.form-order-assessment-dialog .batteryType-description{min-width:30em;padding-bottom:1em;width:min-content;color:#797979}.form-dialog.form-order-assessment-dialog .header{padding-bottom:15px}.form-dialog.form-order-assessment-dialog .form-order-assessment{margin-bottom:0}.form-dialog.form-order-assessment-dialog .single-order-type{margin-bottom:12px}.form-dialog.form-order-assessment-dialog .form-buttons{padding-right:0;padding-top:20px;height:5em}.form-dialog.form-order-assessment-dialog .form-buttons .cgm-btn-save{margin-right:20px;margin-left:0}.form-dialog.form-order-assessment-dialog .order-heading{border-bottom:solid 1px silver}.form-dialog.form-order-assessment-dialog .row .field-cell{margin-left:0;padding-left:0}.form-dialog.form-order-assessment-dialog .row label.order-form-label{color:#797979;float:right;text-align:right;padding-top:2px}.form-dialog.form-order-assessment-dialog .update-email-block{display:inline-block}.form-dialog.form-order-assessment-dialog .update-email-block label{font-size:1em;margin-left:5px;margin-top:3px}.form-dialog.form-order-assessment-dialog .row .label-value{text-align:left;margin-left:0;padding-left:0;color:#000}.form-dialog.form-order-assessment-dialog .order-type-fields{font-size:1em;padding-top:0;margin-top:-5px}.info-label-order,.info-label-result,.info-lablel-date{font-family:TSTAR;color:#a7a7a7;font-size:.9em}.row.row-email{margin:0 -15px!important}.row.row-email .form-group{width:100%}.form-dialog .battery-type-form .form-group.touched.invalid[data-validation-failed],.form-dialog .validate-all .battery-type-form .form-group.invalid[data-validation-failed]{display:block;height:7em}@media only screen and (max-width:768px){.form-dialog.form-order-assessment-dialog .row label.order-form-label{float:none;text-align:left}}.card2-titlearea{white-space:nowrap;line-height:1em}.info-label-order{font-weight:500px;padding:30px 0 0 16px}.info-label-result{font-weight:500px;padding:10px 0 0 16px}.info-lablel-date{font-weight:700;padding:0 0 0 16px;margin:0 0 10px 15px}.card-edit-link{float:right;position:relative;z-index:2}.card-view-link{position:relative;z-index:1;display:inline-block;width:calc(100% - 24px);color:#fff}.card-view-link:hover{text-decoration:none}.form-dialog.cbb-report{width:100%;max-width:100%;position:fixed;margin:0;padding:0;left:0;top:0;height:100%;max-height:100%;-webkit-overflow-scrolling:touch}.form-dialog.cbb-report .loading-report{color:#000;font-weight:300;position:absolute;text-align:center;width:100%;font-size:2em;margin-top:2em;z-index:-1}.form-dialog.cbb-report .md-dialog-backdrop{background-color:rgba(100,100,100,.8)!important;height:calc(100% - 4em)}.footer,.footer .foot{height:95px;border-radius:0}.form-dialog.cbb-report .spinner{animation:rotator 1.4s linear infinite;vertical-align:middle}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.form-dialog.cbb-report .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#5986a3}50%{stroke:#6381a9}75%{stroke:#3365f5}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}@media only screen and (max-width:800px){.form-dialog.cbb-report{width:100%;max-width:100%}}.form-patient-authorization{min-width:80%;min-height:85%;margin-top:3.5em}.form-patient-authorization md-toolbar{background-color:#009fdf}.form-patient-authorization .md-button{background:#e6e6e6;color:#000}.form-patient-authorization .ipad-iframe-scroll-div{position:static;display:block;-webkit-overflow-scrolling:touch;overflow-y:scroll}md-dialog{padding:24px}md-dialog .md-dialog-content{padding:0}.footer{width:100%;position:absolute;color:#606161;font:300 16px "Helvetica Neue",Calibri,Helvetica,Arial;background-color:#f5f5f5}.footer .container{padding-top:15px}.footer .address{margin-bottom:0!important}.footer .row{margin:0!important}.footer .cgm-trademark{font-size:18px;padding:15px 0 5px}.footer .cgm-trademark a{padding-right:10px;padding-left:10px}.footer .cgm-trademark a:first-child{padding-left:0}.footer .cgm-ftAddress{font-size:12px;line-height:1}.footer .foot{border-color:#f9f9f9}img{-ms-interpolation-mode:bicubic}.ce-mark{width:28px;height:20px}.form-dialog{margin:4em 0 0;padding:0}.form-dialog .form-heading{color:#fff;padding:.75em .5em .5em;padding-bottom:.75m;margin:0;flex-shrink:0;box-shadow:0 2px 3px -1px rgba(0,0,0,.4);z-index:99999999;position:relative}.form-dialog form{display:flex;margin-bottom:1em;overflow:auto}.form-dialog form h2{font-size:20px;color:#797979;font-weight:600}.form-dialog legend{margin-bottom:5px;padding-top:10px}.form-dialog .help-block{position:absolute;left:3em;color:red;z-index:-1}.form-dialog fieldset{position:relative;margin-bottom:18px}.form-dialog fieldset .form-fields-group label{font-weight:500!important;color:#797979!important;font-size:.8em}.form-dialog fieldset .form-fields-group input,.form-dialog fieldset .form-fields-group select,.form-dialog fieldset .form-fields-group textarea{display:inline-block;border-radius:0}.form-dialog fieldset .form-fields-group select[name=state]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color:#585858;border:1px solid #dcdcdc;border-radius:0;vertical-align:middle;height:33px;display:inline-block;padding-left:.5em}.form-dialog .cog-field-date .dropdown-menu{position:fixed;top:auto!important;left:auto!important;margin-top:-4em;padding:10px}.form-dialog .cog-field-date .dropdown-menu table:focus{outline:0}.form-dialog .form-controls-container{display:block;overflow:auto;min-height:21em}.form-dialog fieldset .material-icons{color:#ccc}.form-dialog .btn-address{padding:0;border:none}.form-dialog .radio-label,.form-dialog fieldset .form-fields-group .radio-label{color:#888;padding-left:.25em;padding-right:.25em;margin-right:.5em;text-align:left}.form-dialog .radio-row{min-width:auto;width:auto}.form-dialog .radio-description{color:#8a8a8a}.form-dialog .radio-code-description{padding-bottom:1em;color:#797979}.form-dialog label.radio-label.radioRowDescriptionWithCodeLabel.ng-binding{float:left}.form-dialog .form-group.cog-field-radioRowDescriptionWithCode{position:static}.form-dialog .form-buttons{width:100%;height:4em;margin-bottom:0;margin-top:0;padding-top:8px;padding-bottom:0;bottom:0;display:block;background:#fff;z-index:999;flex-shrink:0}.form-dialog .cog-form-field-date{width:9em;margin-right:0;padding-right:0}.form-dialog .cgm-icon-link,.form-dialog .cgm-icon-order{color:#8899A6;font-size:28px;position:absolute;top:24px}.form-dialog .cgm-icon-order{left:15px;font-size:28px;color:#8899A6;vertical-align:middle;margin-top:12px}.form-dialog .form-buttons .btn{float:right;margin-left:1em;margin-right:1em}.form-dialog input{position:relative;top:2px}.form-dialog input[type=text]{top:-4px}.form-dialog .edited input.ng-invalid{border:1px solid pink;background-color:transparent;z-index:9}.form-dialog .edited .invalid select[ng-required=true],.form-dialog .edited select[ng-required=true][data-select-value="-1"],.form-dialog .edited select[ng-required=true][data-select-value=""]{color:#aaa;background-color:#F9f9f9;z-index:9;border-color:#ffb6c1;outline-color:rgba(200,0,0,.9);outline-width:1px}.form-dialog input:focus{background-color:#fff;z-index:9999;position:relative}.form-dialog input[disabled]{background:#EEE;color:#888}.form-dialog .form-group{display:inline-block;width:auto;height:auto;margin:0 0 15px;padding:0;position:relative;min-height:2.5em}.form-dialog .form-group.touched.invalid[data-validation-failed],.form-dialog .validate-all .form-group.invalid[data-validation-failed]{min-height:2.5em;height:2.5em}.form-dialog .form-group.cog-field-date{width:100%}.form-dialog .form-group.validate[data-validation-failed]:before,.form-dialog .validate-all .form-group.invalid[data-validation-failed]:before{content:attr(data-validation-failed);position:absolute;height:.75em;bottom:0;color:red;z-index:-1;margin-top:.5em;font-size:.9em}.form-dialog .form-group.cog-field-date.validate[data-validation-failed]:before,.form-dialog validate-all .form-group.cog-field-date.invalid[data-validation-failed]:before{width:27em}.form-dialog .edited input.ng-invalid:focus{border:1px solid red;background-color:rgba(255,245,245,.7)}.form-dialog .cLabel,.form-dialog .label{font-weight:300!important;color:#797979;font-size:.8em}.form-dialog label{font-weight:500!important;color:#797979;font-size:.8em;position:relative}.form-dialog label[data-required=true]:after{position:absolute;color:red;content:"*";font-size:1.5em;right:-10px;top:-5px}.form-dialog .tooltip.field-required .tooltip-inner{position:absolute;padding:.1em;color:red;font-size:11px;right:0;top:-2px;background-color:rgba(255,255,255,.4);text-align:right;width:12em}.form-dialog .tooltip.field-required .tooltip-arrow{display:none}.form-dialog .description{position:relative;color:#797979;margin-left:17px;margin-right:150px}.form-dialog .required-description{position:relative;margin-top:10px;padding-left:8px;color:#797979}.form-dialog .required-description:before{position:absolute;color:red;content:"*";font-size:1.5em;left:-5px;top:-5px}@media only screen and (min-width:1024px){md-dialog.form-dialog.form-add-edit{min-width:916px}md-dialog.form-dialog.form-add-edit .form-controls-container{overflow:auto}md-dialog.form-dialog.form-add-edit .form-bottom{padding-right:0}.form-dialog.form-add-edit .form-buttons{padding-top:15px}}.material-icons.view-compact:after{content:'\e42b'}.material-icons.view-headline:after{content:'\e8ee'}.material-icons.grid-on:after{content:'\e3ec'}.material-icons.add-box:after{content:'\e146'}.cognigram-list.fetching .ui-grid-cell{visibility:hidden}.cognigram-list.fetching div[role=columnheader]::before{content:".";width:100%;z-index:999999;position:absolute;background:rgba(255,255,255,.8);color:rgba(255,255,255,.8);height:100%}.cognigram-list{position:relative}.cognigram-list md-list-item{transition:background-color .4s,color .4s}.cognigram-list md-list-item:hover{background-color:#c6edf9;color:#fff}.cognigram-list .list-more-row:hover{background-color:#fff;color:#000}.cognigram-list .md-list-item-text.cog-default-list-item{flex:none}.cognigram-list .cognigram-ui-grid{position:fixed;width:calc(100% - 60px);height:calc(100% - 280px)}.cognigram-list .card-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.cognigram-list .card-content{padding:0}.cognigram-list .list-search{margin-right:0;background:0 0;color:#aaa;font-size:16px}.cognigram-list .list-search input{width:250px;height:32px;background:#fcfcfc;border:1px solid #aaa;border-radius:2px;box-shadow:0 0 3px #ccc,0 10px 15px #ebebeb inset;text-indent:15px}.cognigram-list .list-buttons{padding:0;margin:15px 0 0}.cognigram-list .list-buttons .list-type-icon,.cognigram-list .list-buttons a,.cognigram-list .list-buttons a:link,.cognigram-list .list-buttons a:visited{display:inline-block;color:silver;text-decoration:none}.cognigram-list .list-buttons .list-type-icon.selected,.cognigram-list .list-buttons .list-type-icon.selected i.material-icons,.cognigram-list .list-buttons a.selected{color:rgba(0,174,239,.8);text-shadow:0 0 3px rgba(0,174,239,.3)}.cognigram-list .list-buttons .button-label{color:#000}.cognigram-list .list-buttons .btn{background-color:#00aeef}.cognigram-list .list-buttons .massOrderDisabled{opacity:.2;cursor:default}.cognigram-list .material-icons.edit{padding-top:0}.cognigram-list .cognigram-ui-grid mark{background-color:#ff0}.cognigram-list .cognigram-ui-grid .ui-grid-top-panel{position:relative;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(215,215,215,.2)),color-stop(1,#fff));background:-ms-linear-gradient(bottom,rgba(215,215,215,.2),#fff);background:-moz-linear-gradient(center bottom,rgba(215,215,215,.2) 0,#fff 100%);background:-o-linear-gradient(#fff,rgba(215,215,215,.2));box-shadow:0 3px 5px -2px rgba(0,0,0,.4);z-index:9;padding-top:15px;padding-bottom:15px}.cognigram-list .cognigram-ui-grid .ui-grid-sort-priority-number{display:none}.cognigram-list .cognigram-ui-grid .ui-grid-row .ui-grid-cell.ui-grid-row-header-cell{background-color:#fff;border-bottom:none}.cognigram-list .cognigram-ui-grid .ui-grid-row:nth-child(even) .ui-grid-cell.ui-grid-row-header-cell{background-color:#f3f3f3}.cognigram-list .cognigram-ui-grid .ui-cell-grid-contents{padding-top:10px;padding-bottom:10px}.cognigram-list .cognigram-ui-grid .ui-grid-header-cell,.cognigram-list .cognigram-ui-grid .ui-grid-header-cell div[role=columnheader] *{cursor:text}.cognigram-list .cognigram-ui-grid .ui-grid-header-cell div[role=columnheader].sortable,.cognigram-list .cognigram-ui-grid .ui-grid-header-cell div[role=columnheader].sortable *{cursor:pointer}.cognigram-list .cognigram-ui-grid .ui-grid-cell a{padding-top:5px;display:inline-block;margin-left:5px}.cognigram-list .search-result-count{position:relative;width:100%;text-align:left;font-size:1em;color:#999;display:inline-block;padding-top:.5em;padding-bottom:2em;background-color:#fff}.cognigram-list .search-result-count .count{color:#000}.cognigram-list .search-result-count a.more{font-size:1.4em;font-weight:500;color:#0da3e0;vertical-align:middle}.cognigram-list .search-result-count .material-icons.moreicon{color:#b4b4b4;vertical-align:middle;font-weight:500}.cognigram-list .grid-search-result-count{position:fixed;left:15px;bottom:5px}.cognigram-list .list-descriptions div{display:inline-block}.cognigram-list .title-area{width:164px;text-align:left;line-height:1.1;max-height:-moz-calc(1.25em);max-height:-webkit-calc(1.25em);max-height:calc(1.25em);color:#e3e3e3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cognigram-list .subject-detail{top:16px;left:16px;width:199px;min-width:199px}.cognigram-list .details-label{color:#fff;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;margin:0 0 5px}.cognigram-list .standard-text{color:#fff;font-weight:400;font-size:.9em}.cognigram-list .card2-titlearea{display:block;height:100px;width:262px;max-width:262px;color:#FFF;border-top-left-radius:2px;border-top-right-radius:2px;padding:1em 1em 0;box-shadow:0 1px 1px rgba(34,25,25,.5);margin-top:0;margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#009fdf;background:-moz-linear-gradient(top,#009fdf 0,#66adF7 100%);background:-webkit-linear-gradient(top,#009fdf 0,#66adF7 100%);background:linear-gradient(to bottom,#009fdf 0,#e9e9f2 198%)}.cognigram-list .card2{box-sizing:border-box;display:inline-block;height:365px;width:262px;background-color:#fff;color:#000;border-radius:2px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.24),0 8px 8px -4px rgba(0,0,0,.12);-moz-box-shadow:0 4px 12px rgba(0,0,0,.24),0 8px 8px -4px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.24),0 8px 8px -4px rgba(0,0,0,.12)}.cognigram-list .cgm-list-toolbar{background-color:#FFF!important;margin-left:20px}.cognigram-list .md-list-item-text{width:100%}.cognigram-list .list-address,.cognigram-list .list-email,.cognigram-list .list-name div{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cognigram-list .list-page-loading{position:fixed;top:48%;left:calc(50% - 6em);margin-top:5px;z-index:9999999;background-color:rgba(0,0,0,.3);border-radius:5px;font-size:.7em;line-height:1;padding:.5em .5em .5em 1em;width:12em;text-align:center}.cognigram-list .list-page-loading span{background:0 0;border-radius:50%;display:inline-block;height:1em;width:1em;padding:0;margin-right:1em;-webkit-animation:loading_dots 13s 3s linear infinite;-moz-animation:loading_dots 13s 3s linear infinite;-ms-animation:loading_dots 13s 3s linear infinite;animation:loading_dots 13s 3s linear infinite}.cognigram-list .list-page-loading span:nth-child(3){-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s}.cognigram-list .list-page-loading span:nth-child(2){-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.cognigram-list .list-page-loading span:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}@-webkit-keyframes loading_dots{0%,100%{background:0 0}50%{background:#000}}@-moz-keyframes loading_dots{0%,100%{background:0 0}50%{background:#000}}@-ms-keyframes loading_dots{0%,100%{background:0 0}50%{background:#000}}@keyframes loading_dots{0%,100%{background:0 0}50%{background:#000}}@media (min-width:586px) and (max-width:864px){.cognigram-list .card-container{-ms-flex-pack:center;justify-content:center;width:556px}}.pageCanvas{margin:auto;padding:5px;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.pdfPageContainer{position:relative;margin-bottom:30px;margin-left:auto;margin-right:auto}#cogPdfViewer,.linkAnnotation{position:absolute}.pdfOverlay{z-index:9;margin:30px}.linkAnnotation a{display:flex;width:100%;height:100%}.annotationLayer,.textLayer{top:50px}#cogPdfViewer{left:0;right:0;--page-margin:1px auto 30px;--pdfViewer-padding-bottom:80px;--page-border-image:none}.profile,.profile .profile-detail .row{position:relative}md-toast.md-error-details-theme,md-toast.md-error-toast-theme{right:auto;left:auto;top:50px;margin-left:30%;width:40%;position:fixed}.pdfViewer .page .loadingIcon{background:0 0}.placeholder-dashes{color:#aaa;letter-spacing:.1em}.profile .profile-detail{margin-left:2em}.profile .profile-detail .row .profile-attr{padding-left:3em;padding-top:.25em;padding-bottom:.25em;line-height:2}.profile .profile-detail .material-icons{color:#ccc;position:absolute}.profile .profile-actions a{padding-left:.25em;padding-right:.25em}.profile .row{border:1px solid transparent}.profile #rightbar{align:right}.profile .thr{border-top:solid 1px transparent}.profile .cogLabel{color:#a9a9a9;font-weight:300}.profile .cog-email-icon,.profile .cog-phone-icon{text-align:right;display:block}.profile .cogdata{font-weight:700}.profile .prop-label{color:#818285;font-weight:400;font-size:1.15em!important;font-family:TSTAR,Arial,sans-serif}.profile .large-title,.profile .prop-value{color:#373839;font-family:TSTAR,Arial,sans-serif}.profile .prop-value{font-weight:700;font-size:1.15em!important}.profile .adjust-form{padding:0 0 0 16px;margin-left:0;margin-right:0}.profile .adjust-tool-menu{float:right;max-width:40px!important;width:40px;margin-top:-50px}.profile .adjust-main-form{float:left;clear:right;width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.profile .page-adjust{margin-left:0!important;margin-right:0!important;padding:16px 0 10px 16px}.profile .large-title{font-size:1.5em}.profile .update-padding{max-width:-moz-calc(33% - 40px);max-width:-webkit-calc(33% - 40px);max-width:calc(33% - 40px)}.profile .icon-colour{color:#797979}.profile .cLabel{font-weight:300;color:#797979;font-size:.8em;vertical-align:middle;line-height:2}.profile #cgmservice,.profile h4{color:#797979!important;font-weight:300!important}.profile .cName{font-family:TSTAR,Arial,sans-serif;font-size:2em}.profile .actions-container{float:right;margin-top:-5px}.profile i.material-icons{text-align:center;display:inline-block}.profile .subHeader{font-family:'Proxima Nova';font-size:20px}.profile .profileIcon{font-size:2em}.profile .material-icons{line-height:.5em}.profile #cgmservice{padding-left:16px;font-size:1.17em}.edit-profile-form{overflow-y:hidden;width:100%}.word-break{word-wrap:break-word;word-break:break-all}@media only screen and (max-width:800px){.profile .cLabel,.profile .cog-email-icon,.profile .cog-phone-icon{text-align:left}}@media only screen and (max-width:1024px){.form-bottom{padding-right:0;margin-bottom:1em}}@media only screen and (max-width:1280px){md-dialog.form-dialog.form-add-edit .form-group{margin-top:0}md-dialog.form-dialog.form-add-edit .row-gender{margin-top:20px}}@media only screen and (min-width:1024px){md-dialog.form-dialog.form-add-edit{min-width:916px;height:99%;max-height:99%}md-dialog.form-dialog.form-add-edit .form-controls-container{overflow:auto}md-dialog.form-dialog.form-add-edit .form-bottom{padding-right:0}.form-dialog.form-add-edit .form-buttons{padding-top:15px}}md-dialog.form-dialog.form-add-edit form{overflow:auto;margin-bottom:0;background-color:#fff;width:100%}.form-dialog.form-add-edit .form-buttons .cgm-button-save{margin-left:0;margin-right:20px}md-dialog.form-dialog.form-add-edit .form-group{z-index:999}md-dialog.form-dialog.form-add-edit .form-buttons{background-color:#fff}md-dialog.form-dialog.form-add-edit h2{color:#4c4c4c}md-dialog.form-dialog.form-add-edit select[name=defaultLanguage],md-dialog.form-dialog.form-add-edit select[name=country]{min-width:13em}md-dialog.form-dialog.form-add-edit select[name=providerService]{max-width:600px}md-dialog.form-dialog.form-add-edit .form-group.cog-field-date{z-index:1000}md-dialog.form-dialog.form-add-edit{flex-direction:row;-webkit-flex-direction:row;height:90%}md-dialog.form-dialog.form-add-edit label{margin-bottom:0}md-dialog.form-dialog.form-add-edit .form-dialog-heading{flex-grow:0;flex-shrink:0;flex-basis:4em;-webkit-flex-grow:0;-webkit-flex-shrink:0;-webkit-flex-basis:4em;max-height:4em}md-dialog.form-dialog.form-add-edit .form-dialog-heading .row{margin-top:0}md-dialog.form-dialog.form-add-edit .form-controls-container{flex-grow:1;flex-basis:20em;-webkit-flex-grow:1;-webkit-flex-basis:20em}md-dialog.form-dialog.form-add-edit .form-bottom{flex-grow:0;flex-shrink:0;flex-basis:4em;-webkit-flex-grow:0;-webkit-flex-shrink:0;-webkit-flex-basis:4em}md-dialog.form-dialog.form-add-edit .row{margin-top:10px}@media only screen and (min-width:1500px){md-dialog.form-dialog.form-add-edit{height:80%}}.cLabel{display:flex;font-weight:300;color:#797979;font-size:.8em;vertical-align:middle;line-height:2}.cName{font-family:TSTAR,Arial,sans-serif;font-size:2em}.providerBackLink{margin-top:2em;display:flex}.providerBackLinkText{line-height:35px}.required-field::before{position:absolute;color:red;content:"*";font-size:1.5em;left:1%;top:-5px}.portal-login,.portal-login .login-page .form-group{position:relative}.supportedLanguagesBody{display:inline-block;overflow:auto;height:425px;width:100%}.supportedLanguageTableRow{display:inline-table;width:100%}.supportLanguageTableCell{width:150px}.supportedLanguagesHeader{display:inline-table;width:100%}.fieldRequiredMessage,.labelInputRequired{height:.75em;bottom:0;color:red;z-index:-1;margin-top:.5em;font-size:.9em}.selectAllCell{width:20%;text-align:center}.selectLanguageCell{width:30%;text-align:left}.selectLocationCell{width:40%;text-align:left}.selectDefaultCell{width:10%;text-align:center}.batteryTypeCell{width:70%;text-align:left}.selectBatteryTypeCell{width:30%;text-align:center}.pad-spacing-right{float:left;padding-right:11%}.battery-selection-invalid{background-color:rgba(245,0,0,.2);border-radius:10px}.portal-login{min-height:calc(100vh - 95px);padding:0}.portal-login .login-page{display:none}.portal-login .login-page.show-login-page{display:block}.portal-login .login-page .loginbox{color:#fff;padding:40px;line-height:.8em;width:100%;height:100%;height:calc(100% - 1px);background:url(/cognigram/assets/media/images/cgm-login-571.jpg) 80% 100%;background-size:cover;min-height:35em}.portal-login .login-page .loginbox h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.portal-login .login-page .tm{display:inline;font-size:14px;font-weight:300;vertical-align:top}.portal-login .login-page .loginbox .input-sm{border-radius:15px}.portal-login .login-page .loginbox a{color:#CFD8DC}.portal-login .login-page .form-group .field-validation-error,.portal-login .login-page .login-error{position:absolute;color:maroon;background-color:rgba(255,255,255,.3);padding:5px;margin-left:10px;margin-top:5px;font-size:12px;font-weight:700}.portal-login .login-page .logout-message{color:maroon;background-color:rgba(255,255,255,.3);padding:5px;line-height:2}.portal-login .login-page .login-error{background-color:rgba(255,255,255,.3);line-height:2;padding:5px;margin-left:0;width:100%}.portal-login .login-page .cgm-intro{padding:0;border:0;margin:0;overflow:hidden}.portal-login .login-page .navbar{margin-bottom:0;background-color:#fff}.portal-login .login-page .navbar .navbar-default{height:60px;border-radius:0;border:0;background-color:#fff}.portal-login .login-page header .navbar-brand{background-color:#fff}.portal-login .login-page header .navbar-brand h1{color:#fff;margin:0;font-size:1.8em;font-weight:400;padding-left:105px}.portal-login .login-page blockquote{font-size:16px;font-weight:300}.portal-login .login-page footer{background-color:#f5f5f5}.portal-login .login-page .col-sm-8.col-sm-offset-2.desc{font-size:20px;font-weight:600;padding:30px 2em 2em}.portal-login .login-page .col-sm-8.col-sm-offset-2.desc p{color:#455A64;font-weight:500}.portal-login .login-page .subHeader{font-size:20px;font-weight:200}.loginbox>.container{width:auto}@media (min-width:750px){.login-page .loginbox{background-position-y:80%}}body[production-mode=true]:before{display:none}.img-filler,.row .img-responsive{display:inline-block}.main{padding-left:0;padding-right:0}.angular-startingup.container-fluid.main{height:100%}.md-dialog-is-showing{position:fixed;width:100%;height:100%}html{overflow-y:auto!important}.main .body-content{margin-top:0}.img-filler{width:calc(50% - 156px)}.img-filler-cognigram{width:calc(50% - 150px);display:inline-block}.angular-startingup{display:none}.angular-startingup.done{display:block}md-backdrop.md-dialog-backdrop{opacity:0!important}.md-dialog-container{background-color:rgba(33,33,33,.6);z-index:99999;align-items:flex-start;max-width:100%;max-height:100%;height:100%!important;overflow:hidden}md-dialog.general-dialog{min-width:50%;padding:20px 20px 2px}md-dialog.general-dialog .md-toolbar-tools{background-color:#fff;padding:0}md-dialog.general-dialog .md-toolbar-tools h2{font-size:24px;color:#797979}md-dialog.general-dialog md-dialog-content h3{font-size:18px;font-weight:400;text-align:left}md-dialog.general-dialog md-dialog-content{margin-top:0;text-align:center}.cgm-home-content{overflow:visible}.cgm-home-content.login-state,.cgm-home-content.patient{position:inherit}.login-message{margin-top:3em;font-size:16px;text-align:center}md-toast{position:fixed;z-index:999999}md-toast.md-error-toast-theme .md-toast-content{border:2px solid #000;color:#fff;height:auto;padding:20px;background:#000;border-radius:4px}md-toast.md-error-details-theme{border:15px solid #999;color:#000;min-height:260px;max-height:420px;flex-direction:column;padding:0;background:#999}md-toast.md-error-details-theme .md-toast-content{min-height:400px;flex-direction:column}md-toast.md-error-details-theme span{display:block;flex:inherit;overflow:auto;width:100%;height:auto;margin-top:1em}.cogstate-text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn{font-weight:700}.btn[disabled],.btn[disabled]:hover{color:#000;border-color:#a9a9a9}.btn-primary,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{background-color:#ff5722;color:#fff;border-color:#fff}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover{border:1px solid silver;box-shadow:inset 1px 1px 4px rgba(0,0,0,.5)}.btn-primary[disabled],.btn-primary[disabled]:hover{color:#333;background-color:#ff5722}.btn-cancel,.btn-cancel:active,.btn-cancel:active:hover,.btn-cancel:focus,.btn-cancel:hover{color:#fff;background-color:gray}.btn-signin{margin-bottom:10px;margin-left:-8px}@media only screen and (max-width:800px){md-toast.md-error-toast-theme{width:80%;margin-left:10%}}md-dialog.md-error-dialog-theme{color:red;border:1px solid pink}.busy-container{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;z-index:99999}.cgm-home-content md-tabs-canvas{background-color:#fff}.cgm-home-content md-tab-item.md-active{background-color:#fff!important;color:#000}.cgm-home-content md-tab-item.md-active span{color:#000}.dropdown,.navbar-default>.navbar-nav>li>a{color:#fff}.cgm-home-content md-tabs[md-border-bottom] md-tabs-wrapper{border:none}@media print{.md-dialog-container{position:static!important;width:2000px;height:2000px;left:0;top:0;background:#fff}button.btn{display:none!important}div[class^=col-]{position:static!important;float:none!important;display:block;width:100%;text-align:left}.text-right{text-align:left!important;font-weight:700}.nav,.nav-tabs,a:link{display:none!important}.material-icons{display:none}}@font-face{font-family:proxima_novalight;src:url(/cognigram/assets/media/fonts/proxima_nova_light-webfont.eot);src:url(/cognigram/assets/media/fonts/proxima_nova_light-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/proxima_nova_light-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/proxima_nova_light-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/proxima_nova_light-webfont.svg#proxima_novalight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(/cognigram/assets/media/fonts/proxima_nova_reg-webfont.eot);src:url(/cognigram/assets/media//fonts/proxima_nova_reg-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/proxima_nova_reg-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/proxima_nova_reg-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/proxima_nova_reg-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novathin;src:url(/cognigram/assets/media/fonts/proxima_nova_thin-webfont.eot);src:url(/cognigram/assets/media/fonts/proxima_nova_thin-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/proxima_nova_thin-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/proxima_nova_thin-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/proxima_nova_thin-webfont.svg#proxima_novathin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaBold;src:url(/cognigram/assets/media/fonts/proximanova-bold-webfont-webfont.eot);src:url(/cognigram/assets/media/fonts/proximanova-bold-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/proximanova-bold-webfont-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/proximanova-bold-webfont-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/proximanova-bold-webfont-webfont.svg#proxima_novabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tstar_light;src:url(/cognigram/assets/media/fonts/tstar-light-webfont.eot);src:url(/cognigram/assets/media/fonts/tstar-light-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/tstar-light-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/tstar-light-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/tstar-light-webfont.svg#tstar_light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tstar_pro_regular;src:url(/cognigram/assets/media/fonts/tstar-pro-regular-webfont.eot);src:url(/cognigram/assets/media/fonts/tstar-pro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/tstar-pro-regular-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/tstar-pro-regular-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/tstar-pro-regular-webfont.svg#tstar_pro_regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tstar_pro_medium;src:url(/cognigram/assets/media/fonts/tstar-medium-webfont.eot);src:url(/cognigram/assets/media/fonts/tstar-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/tstar-medium-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/tstar-medium-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/tstar-medium-webfont.svg#tstar_pro_medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tstar_pro_headline;src:url(/cognigram/assets/media/fonts/tstar-pro-headline-webfont.eot);src:url(/cognigram/assets/media/fonts/tstar-pro-headline-webfont.eot?#iefix) format("embedded-opentype"),url(/cognigram/assets/media/fonts/tstar-pro-headline-webfont.woff) format("woff"),url(/cognigram/assets/media/fonts/tstar-pro-headline-webfont.ttf) format("truetype"),url(/cognigram/assets/media/fonts/tstar-pro-headline-webfont.svg#tstar_pro_headline) format("svg");font-weight:400;font-style:normal}.material-icons{width:1em;height:1em}.cogstate-provider-service-header{padding:10px;font-size:1.5em;border-bottom:1px solid silver}.navbar{padding-left:0;padding-right:0}.navbar-inner{padding-top:15px;padding-bottom:15px}.navbar-collapse{background-color:#e7e7e7;height:40px}.overlay,.test-loading{left:0;width:100%;height:100%}.icon-bar{background-color:#fff!important}.navbar-toggle{border:none}.navbar-nav>li{right:16px}.nav-pills-adjust>li>a{-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:0 0 6px 6px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#606161;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:0 0 6px 6px}.nav-tabs{margin-bottom:0;border-bottom:1px solid #dcdcdc;background-color:#fff}#top-menu-bar,.dropdown{background-color:#e7e7e7}.nav-tabs>li>a{font-family:TSTAR,Arial,sans-serif;font-weight:600;margin-right:0!important;border:none;border-right:solid 1px #dcdcdc;border-radius:0;padding:15px 30px}.test-completed,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;border-bottom:solid 3px #1897CF;border-top:none;border-right:solid 1px #dcdcdc;border-radius:0}.dropdown{font-weight:800;padding:0 15px;margin-right:20px;margin-top:5px;margin-bottom:5px}.dropdown:hover{color:#DCDCDC}.navbar-default .navbar-nav>li>a{color:#777}.navbar-nav>.open>a:hover{color:orange}.navbar-default .navbar-nav,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#e7e7e7}nav{border-bottom-right-radius:0;border-bottom-left-radius:0}.info-icon{color:#777}.info-icon:hover{color:#000}#resources-logo-mobile{float:right;margin-right:4%;color:#777;font-weight:800}#resources-logo-desktop{display:none}@media (max-width:767px){.navbar-nav{margin:0;padding-left:2%}#resources-logo-mobile{display:flex;flex-direction:column;align-items:center;padding-bottom:20px;text-decoration:none}#resources-logo-mobile:hover,#resources-logo-mobile:hover i{color:#333}}.cgmPatLink,.test-data-action{text-decoration:underline}@media (min-width:768px){#resources-logo-mobile{display:none}#resources-logo-desktop{display:block}.navbar-nav>li.profile-menu{top:18px}.navbar-right-nomargin{margin-right:0}}#resources-logo-desktop>a{display:flex;flex-direction:column;align-items:center;color:#777;font-weight:800}#resources-logo-desktop:hover a,#resources-logo-desktop:hover a>i{color:#333}.form-dialog.clinician.edit{background-color:#fff}.form-dialog .form-heading{background-color:#009fdf}.clinician-specific-fieldset{margin-top:10px}.fluid-container{padding:0!important}.loading-battery{color:#000;font-weight:300;position:absolute;text-align:center;width:100%;font-size:2em;margin-top:2em;z-index:-1}.overlay{position:absolute;top:0;background:#fff;z-index:1000000}.container{padding-top:25px;align-self:center}.test-reminder-background{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;background-color:#E7F0F8}.test-reminder-text-block{color:#043859}.test-reminder-list{margin-left:15px;font-size:16px}.test-loading{vertical-align:middle;z-index:9999999;top:-20px;background-color:#fff}.test-loading h3{color:#4285F4;text-align:center}.test-completed{position:relative;width:60%;margin:1em 20%;background:#FF9800;font-size:32px;color:#FFF;padding:.5em 1em;text-align:center;border-radius:4px}.test-completed .material-icons{position:relative;top:.15em;font-size:40px;align-content:center}.right-adjust-order{margin-left:10px;margin-right:-10px}.well{background-color:#F6FAFD;border-radius:0}.col-sm-5.well .col-md-8,.test-data-headers{color:#208DC0}.accept-policy{padding-top:1em;padding-bottom:1em;color:#000;font-weight:700}.container.patient-order{margin:20px 0}.test-reminder-background .btn{background-color:#81AE47;width:200px;text-transform:uppercase}.test-reminder-background .btn:hover{background-color:#81AE47}.test-reminder-background .btn[disabled],.test-reminder-background .btn[disabled]:hover{color:#000;border-color:#a9a9a9;background-color:silver}.cog-field-select select{max-width:100%}.test-prep{padding:25px 0 0}.test-prep div[class^=col-]{padding:0}.test-prep h3{color:#208DC0;font:400 26px/31px 'Helvetica Neue',Arial,Helvetica,sans-serif}.material-icons,.note-msg strong{text-transform:none}.test-prep-list{margin:25px 0 30px;padding-left:35px}.test-prep-list li{color:#208DC0;font-size:20px;line-height:18px;padding-left:5px}.test-prep-list li+li{margin-top:15px}.test-prep-list .list-text{color:#333;font-size:16px}.note-msg{background:#F0F7FB;border-radius:5px;color:#333;font-size:14px;line-height:18px;padding:10px 10px 10px 45px;position:relative}.note-msg i.material-icons{color:#208DC0;font-size:20px;padding:0;position:absolute;top:50%;margin-top:-10px;left:14px}@media (max-width:991px){.test-reminder-background .col-md-4{text-align:left}}@media (max-width:768px){.test-completed{width:80%;margin-left:10%;margin-right:10%}.right-adjust-order{margin-left:0;margin-right:0}}@media (max-width:720px){.test-completed{font-size:18px}}.txt_error_contact{font-size:1.6em}.form-dialog.patient .form-group.cog-field-radio,.form-dialog.patient .form-group.date-of-birth,.form-dialog.patient .form-group.gender{padding-top:0}.form-dialog.patient .form-group.cog-field-radio input[type=radio]{width:auto;margin:5px}.patient-card .cgm-hr-report,.patient-card .row{margin-right:0;margin-left:0}.form-dialog.patient .age{font-style:italic;color:#999;width:7em;margin-left:1.5em}.form-dialog.patient .container-fluid.parent-email-required-message{margin-top:-10px;padding-top:0}@media only screen and (max-width:1024px){.form-dialog.patient .age{margin-left:1.5em}}@media only screen and (min-width:1024px){.form-dialog.patient .age{margin-left:0}.dob-container{padding-right:0;width:21%}.age-container{padding-left:0}}.isdisabled{border:1px solid red}.patient-card{flex-grow:0;flex-shrink:0;flex-basis:0;-ms-flex:0 0 0}.patient-card .patient-title{height:26px}.patient-card .icon-container-order-type{position:absolute;left:1.9em;top:.2em}.patient-card .icon-container-order-type .cgm-icon{font-size:30px}.patient-card .icon-container-chevron{position:absolute;top:.3em;right:1em}.patient-card .icon-container-chevron .cgm-icon{font-size:28px}.patient-card .person-area{position:absolute;top:68px;right:30px}.patient-card .cardActionBar{user-select:none;position:absolute;bottom:9px;top:auto;left:0;right:-5px;padding:5px;height:32px}.patient-card .cardActionBar span.md-button{margin:0}.patient-card .cardActionBar span a{font-weight:500;font-size:12px;line-height:1em;color:#818285}.patient-card .cardActionBar span a:hover{text-decoration:none}.patient-card .pull-right{float:right;padding-left:15px}.patient-card .cardData{padding-top:25px}.patient-card .cardData>h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}.patient-card .card-content{padding:0}.patient-card .row h5{font-family:"Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial;color:#a9a9a9}.patient-card .cardBodyData{font-size:20px;color:#717373;font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.patient-card .order-section{position:relative;max-height:170px;overflow:hidden}.patient-card .order-section .no-order{font-size:13px;padding-left:3em}.patient-card .result-no-link,.patient-card a.order-link,.patient-card a.result-link{position:relative;display:block;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding-right:4em;padding-left:5em;min-height:2.25em;padding-top:1.25em}.patient-card .order-date,.patient-card .report-section,.patient-card .result-date,.patient-card .result-nolink{position:relative}.patient-card .report-section .cgm-hr,.patient-card .result-nolink .cgm-hr{margin-top:1em}.patient-card .order-date .order-label,.patient-card .result-date .result-label{text-transform:uppercase;position:absolute;left:0;margin-top:-1.25em;color:#818285;font-weight:400;font-size:.8em;font-family:TSTAR,Arial,sans-serif}.patient-card .cgmLabelLarge,.patient-card .cgmLabelSmall{font-family:proxima_nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.patient-card .material-icons.md-18{font-size:18px}.patient-card .cgmLabelSmall{font-size:12px;color:#8899A6;font-weight:700}.patient-card .cgmLabelLarge{font-size:14px}.patient-card .cgm-hr{margin-top:5px;margin-bottom:3px;margin-left:0}.patient-card .order-section .row:last-child .cgm-hr{display:none}.patient-card .cgm-icon{font-size:18px;color:#8899A6}.patient-card .cgm-icon-dkorange{font-size:30px;color:#ff8c00}.patient-card .row-order .copsDisabled{text-decoration:none;color:#000;cursor:default}@font-face{font-family:proxima_nova;src:url(../../../fonts/proxima_nova_reg-webfont.eot);font-weight:400;font-style:normal}.cognigram-list.patients md-list-item{display:block;min-height:4em}.cognigram-list.patients md-list-item .order-item{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-ms-flex-wrap:nowrap;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:stretch;-webkit-align-items:stretch;align-content:space-between;-webkit-align-content:space-between;padding:.8em 40px}.cognigram-list.patients md-list-item .order-item-cell{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:5px;text-align:left}.cognigram-list.patients md-list-item .order-item-cell .label{padding:0}.cognigram-list.patients md-list-item .order-item-cell .label-value{padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cognigram-list.patients md-list-item .patient-link{padding-top:.5em}.cognigram-list.patients md-list-item .label{color:#999;text-align:left}.cognigram-list.patients md-list-item .label-value{color:#333;max-width:100%}.cognigram-list.patients md-list-item .cgm-icon-link,.cognigram-list.patients md-list-item .cgm-icon-order{color:#8899A6;font-size:28px;position:absolute;top:24px}.cognigram-list.patients md-list-item .cgm-icon-order{left:15px}.cognigram-list.patients md-list-item .cgm-icon-link{right:15px}.cognigram-list.patients .md-list-item-cgmrow{display:block;min-height:4em;background-color:#fff}.cognigram-list.patients .md-list-item-cgmrow .order-link{margin-top:.75em}.cognigram-list.patients .md-list-item-cgmrow .order-item{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row nowrap;flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:stretch;-webkit-align-items:stretch;align-content:stretch;-webkit-align-content:stretch;padding-top:.5em;padding-bottom:.5em}.cognigram-list.patients .md-list-item-cgmrow .label{color:#999;text-align:left}.cognigram-list.patients .md-list-item-cgmrow .label-value{color:#333;white-space:normal;max-width:100%;text-overflow:ellipsis}.cognigram-list.patients .md-list-item-cgmrow .cgm-icon-order{font-size:28px;color:#8899A6;vertical-align:middle;margin-top:12px}.cognigram-list.patients .md-list-item-cgmrow .cgm-icon-link{font-size:28px;color:#8899A6;vertical-align:middle}.cognigram-list.patients .md-list-item-cgmrow .order-date .label,.cognigram-list.patients .md-list-item-cgmrow .order-date .label-value,.cognigram-list.patients .md-list-item-cgmrow .order-provider .label,.cognigram-list.patients .md-list-item-cgmrow .order-provider .label-value,.cognigram-list.patients .md-list-item-cgmrow .order-service .label,.cognigram-list.patients .md-list-item-cgmrow .order-service .label-value,.cognigram-list.patients .md-list-item-cgmrow .order-status .label,.cognigram-list.patients .md-list-item-cgmrow .order-status .label-value,.cognigram-list.patients .md-list-item-cgmrow .order-type .label,.cognigram-list.patients .md-list-item-cgmrow .order-type .label-value,.cognigram-list.patients .md-list-item-cgmrow .ordered-by .label,.cognigram-list.patients .md-list-item-cgmrow .ordered-by .label-value{padding:0}@media screen and (max-width:1024px){.cognigram-list.patients md-list-item .order-item-cell{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width:1024px) and (max-width:1366px){.cognigram-list.patients md-list-item .order-item-cell{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.profile .profile-patient .orderHeader{float:left;font-size:1.25em}.profile .profile-patient .uiIcon{color:#dcdcdc;display:block}.profile .profile-patient .subHeader{font-family:'Proxima Nova';font-size:20px;display:inline}.change-password .loginbox h1,.change-password .loginbox h1 span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.change-password .loginbox span,.error-msg{display:block}cog-patient-assessments .cognigram-ui-grid.ui-grid{position:relative}cog-patient-assessments .cognigram-list .grid-search-result-count{position:static;margin-left:10px;bottom:auto;left:auto}@media only screen and (max-width:800px){.cLabel.text-right{text-align:left}}.change-password{margin:0;padding:0;min-height:calc(100vh - 95px - 66px);overflow:visible}.change-password .form-heading{background-color:transparent;color:#fff;padding:.25em .5em .5em;margin:0}.change-password .form-control{border-radius:15px}.change-password .form-controls{padding:1em;min-height:340px}.change-password .update-error{color:red;text-align:center}.change-password .update-progress{color:#fff;text-align:center}.change-password .help-block{position:absolute;right:3em;color:red;z-index:-1}.change-password input.ng-invalid{border:1px solid pink;background-color:rgba(255,245,245,.99);z-index:9}.change-password input:focus{background-color:#fff;z-index:9999;position:relative}.change-password input.ng-invalid:focus{border:1px solid red;background-color:rgba(255,245,245,.7)}.change-password .update-status{width:100%;position:relative;height:4em}.change-password .form-group{margin-bottom:25px}.change-password .form-buttons{width:100%;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;bottom:0;display:block;z-index:999;flex-shrink:0;text-align:right}.change-password .loginbox{color:#fff;padding:35px 0;line-height:.8em;width:100%;min-height:41em;height:calc(100% - 95px);background:url(/cognigram/assets/media/images/cgm-login-571.jpg);background-size:cover;background-position-x:100%;background-position-y:80%}.change-password.Expired,.change-password.FirstTimeSetup,.change-password.ResetPassword,.patient-self-assessment-completed,.patient-selfassessment{min-height:calc(100vh - 95px)}.change-password .loginbox .cgm-pwd>span{font-size:1.8em;font-weight:300}.change-password .cgm-pwd{line-height:1.5}.change-password .loginbox h1 span{line-height:1.8em}.change-password .loginbox .input-sm{border-radius:15px}.change-password .loginbox a{color:#CFD8DC}.change-password .cgm-intro{padding:0;border:0;margin:0;overflow:hidden}.change-password h2#expect{padding-top:24px}.change-password wide::after{background:#c83636;background:rgba(200,54,54,.5)}.change-password #foot,.change-password footer{background-color:#009fdf}.change-password #expect{padding-bottom:20px}.change-password #successmessage{padding-top:100px}.change-password #succsessbody{font-size:22px}.change-password #succssthank{font-size:22px;font-weight:500}.change-password .navbar{margin-bottom:0}.change-password .navbar .navbar-default{height:60px;border-radius:0;border:0}.change-password header .navbar-brand h1{color:#fff;margin:0;font-size:1.8em;font-weight:400;padding-left:105px}.change-password blockquote{font-size:16px;font-weight:300}.change-password #usermanual{font-size:16px}.change-password #desc{font-size:20px;font-weight:600;padding:30px 2em 2em}.change-password #desc p{color:#455A64;font-weight:500}.change-password .subHeader{font-size:20px;font-weight:200}.change-password .cgm-newname{color:#009fdf;font-weight:500}.change-password #foot{color:#fff;font-size:16px;font-weight:300;border-radius:0;border-color:#009fdf;height:60px}.change-password #e1{padding-bottom:20px}.change-password .page{padding:50px 0}.change-password .login-error{color:red;font-weight:300;background-color:rgba(255,245,245,.8);border-radius:2px;padding:1em}.change-password .password-error{color:red;font-size:1em;background-color:rgba(255,245,245,.8)}.change-password .page h2{text-align:center;margin-bottom:30px}.change-password .btn{margin:0 3px}.change-password .btn.btn-primary{background-color:#ff5722;border-color:#f5fffa}.error-msg{background:rgba(255,245,245,.8);border-radius:2px;color:maroon;font-size:1em;font-weight:400;line-height:1.4em;margin:0;padding:5px 10px}.error-msg.field-error-msg{display:inline-block;font-size:.9em;line-height:1.1em;margin:5px 10px;padding:3px 5px}.error-msg+.error-msg{margin-top:1px}.password-messages{margin-top:25px}.password-messages+.password-messages{margin-top:15px}.progress-msg{display:block;padding:5px 10px;font-size:1.2em;text-align:center}.progress-msg+.progress-msg{margin-top:1px}.change-password.FirstTimeSetup .footer,.change-password.ResetPassword .footer{position:absolute;bottom:0}@media only screen and (max-width:800px){.form-change-password-dialog{margin:10px 0 0;padding:0;width:100%;max-width:100%}.md-dialog-container{height:auto}.form-change-password-dialog.form-heading{background-color:#009fdf;color:#fff;padding:.5em;font-size:.9em;margin:0}.first-time-setup h1{margin-top:0}}@media only screen and (max-width:640px){.change-password .btn,.change-password .btn-default,.change-password .btn-primary{margin:3px 0;width:100%}}.messageBox.agefailure{background-color:#54768d;padding-top:2em}.messageBox.agefailure .contactmessage{padding-top:1.2em;font-weight:500}.messageBox.agefailure .material-icons{font-size:6em;padding-bottom:15px}.messageBox.agefailure .message-body{padding-top:1em}.messageBox.agefailure ul{padding-top:10px}.messageBox.agefailure ul li{padding-top:20px;font-size:18px;font-weight:400}.messageBox.cbbbrowsercheckfailure{padding-top:3em;background-color:#666;color:#fff;font-size:20px;font-weight:300}.messageBox.cbbbrowsercheckfailure .material-icons{font-size:6em;padding-bottom:15px}.messageBox.orderalreadycompleted{background-color:#849eb4}.messageBox.orderalreadycompleted .contactmessage{padding-top:1.2em;font-weight:500}.messageBox.orderalreadycompleted .material-icons{font-size:5em;padding-bottom:45px}.messageBox.orderalreadycompleted a.support-link{color:#ff5722}.messageBox.templock{background-color:#4d4d4f}.messageBox.templock .contactmessage{padding-top:1em;font-weight:500}.messageBox.templock .material-icons{font-size:5em;padding-bottom:15px}.messageBox.unknownerror{padding-top:3em;background-color:#7b7c7f;color:#fff;font-size:20px;font-weight:300}.messageBox.unknownerror .material-icons{font-size:6em;padding-bottom:15px}.messageBox.unknownerror a.support-link{color:#ff5722}.messageBox.workflowerror{background-color:#777;color:#fff;font-size:20px;font-weight:300}.messageBox.workflowerror .material-icons{font-size:6em;padding-bottom:15px}.messageBox.workflowerror a.support-link{color:#ff5722}.patient-selfassessment{position:relative;padding:0}u{text-decoration:underline}#body_athome{margin-top:60px}#textarea_athome{width:80px}#cgm-items{line-height:1.9em;padding-top:10px;font-weight:700}.cgm-icon-size{font-size:5em}body{margin:0;padding:0}.patient-selfassessment select[name=assessmentLanguage]{color:#000}.wide{color:#fff;padding-bottom:50px;width:100%;height:100%;height:calc(100% - 1px);background-image:url(/cognigram/assets/media/images/startBG_ipad4.png);background-size:cover;background-position-x:100%;background-position-y:20%}.hero-container{max-width:1200px;margin-left:auto;margin-right:auto}.patient-greeting{margin:2em 0 .5em;font-size:2.2em}.to-prepare-header{margin-bottom:1.6em}.prep-list{-webkit-padding-start:0}.prep-list li{list-style-type:none;margin:1.5em 0}.prep-list-number{font-size:2.7em;float:left;margin:-.2em .4em .4em 0}.prep-list-header{font-size:1.3em;margin:0;font-weight:700}.prep-list-text{display:flex;font-size:1.1em;margin:0}.start-test-container{max-width:36em;margin-left:auto;margin-right:auto}.CTA-container{background:rgba(255,255,255,.7);border-radius:8px;padding:2em 2em 3em;text-align:center;width:100%;color:#666}.CTA-container h3{margin:.6em 0 .9em;font-weight:700}.language-label-unbold,.material-icons{font-weight:400}.CTA-container p{font-size:1.2em}.language-dropdown-form{display:inline-flex;flex-direction:column;margin:1.2em auto 3em}.language-dropdown-item{display:inline-flex;flex-direction:row;margin-top:.6em}.material-icons,.patient-form-login .name-input{display:inline-block}.lang-dropdown-label{float:left;font-size:1.2em;margin:.4em 1em 0 0}.lang-dropdown select{float:left;height:3em;width:16em}.btn-patient-begin{padding:.75em 3em}.disclaimer-header{font-size:1.1em;margin-bottom:0}h2#expect{padding-top:24px}wide::after{background:#c83636;background:rgba(200,54,54,.5)}#e1,#expect{padding-bottom:20px}footer{position:absolute;bottom:0;width:100%}#usermanual{font-size:16px;margin-bottom:1.7em}.page h2{text-align:center;margin-bottom:30px}.material-icons{font-family:'Material Icons';font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding-top:5px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}#cgm-pLanding .container,#cgm-pLanding .container-fluid{padding:0}#cgm-pLanding .container .navbar,#cgm-pLanding .container .navbar-brand,#cgm-pLanding .container .navbar-default,#cgm-pLanding .container-fluid .navbar,#cgm-pLanding .container-fluid .navbar-brand,#cgm-pLanding .container-fluid .navbar-default{background-color:#fff}@media (max-width:767px){#cgm-pLanding .prep-list,#cgm-pLanding .start-test-container{max-width:85%;margin-left:auto;margin-right:auto}#cgm-pLanding .to-prepare-header{margin-bottom:.9em}#cgm-pLanding .patient-greeting{margin-top:1.2em}}@media (min-width:768px) and (max-width:991px){#cgm-pLanding .container{width:100%}#cgm-pLanding .hero-container{max-width:100%}#cgm-pLanding .to-prepare-header{font-size:1.5em;margin-bottom:1.2em}#cgm-pLanding .patient-greeting{margin-top:1.4em}#cgm-pLanding .CTA-container h3{font-size:1.5em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#cgm-pLanding .hero-container .col-sm-12,#cgm-pLanding .hero-container .col-sm-6{width:90%;float:none;margin-left:auto;margin-right:auto}#cgm-pLanding .prep-list,#cgm-pLanding .start-test-container{max-width:80%;margin-left:auto;margin-right:auto}}@media (min-width:992px){#cgm-pLanding .container{width:auto}}.patient-self-assessment-completed .wide3{color:#fff;padding-top:130px;padding-bottom:277px;width:100%;height:100%;height:calc(100% - 1px);background:url(/cognigram/assets/media/images/successBG_ipad2.png) no-repeat silver;background-size:cover;background-position-x:50%;background-position-y:0}.patient-self-assessment-completed .navbar .navbar-default{height:60px;border-radius:0;border:0}.patient-self-assessment-completed header .navbar-brand h1{color:#fff;margin:0;font-size:1.8em;font-weight:400;padding-left:105px}.patient-self-assessment-completed #successmessage{padding-top:100px}.patient-self-assessment-completed #succsessbody{font-size:22px}.patient-self-assessment-completed #succssthank{font-size:22px;font-weight:500}.txt_error{font-size:30px;font-weight:700}.txt_error_contact{color:#666;font-weight:600}.messageBoxContainer{position:fixed;width:100%;height:100%;margin:0;padding:0;background-color:#a9aaad}.messageBox{border-radius:.9em;min-height:400px;width:550px;padding-top:1.6em;padding-bottom:1em;position:absolute;top:calc(50% - 200px);left:calc(50% - 275px);margin:0}.messageBox .message-body{padding-top:1em}.messageBox div{color:#fff}.messageBox .material-icons{font-size:5em}.messageBox a{color:#337ab7}.messageBox ul{padding-top:10px}.messageBox ul li{padding-top:20px;font-size:18px;font-weight:400}.patient-container{position:relative;min-height:calc(100vh - 95px);padding:0}.patient-page{margin-bottom:80px}.patient-form-login .form-login-heading{background-color:#009fdf;color:#fff;padding:2.5em .5em .5em;margin:0}.patient-form-login .picker{padding:3px 6px 0}.patient-form-login .form-login-controls{padding:1em}.patient-form-login .login-error{color:red;text-align:center;background-color:rgba(255,255,255,.7);padding:5px}.patient-form-login .login-progress{color:gray;text-align:center;padding-top:2em;padding-bottom:1em}.patient-form-login .help-block{position:absolute;right:3em;color:red;z-index:-1}.patient-form-login input[type=checkbox]{-ms-transform:scale(1.8);-moz-transform:scale(1.8);-webkit-transform:scale(1.8);-o-transform:scale(1.8);margin:0 8px 0 7px;position:relative;top:-4px}.patient-form-login .checkbox label{padding-left:0;margin-bottom:20px;font-size:1.3em}.patient-form-login .delayed-error{visibility:hidden;opacity:0;-webkit-transition:opacity 1s ease-in 1s;transition:opacity 1s ease-in 1.5s}.patient-form-login .delayed-error.show{visibility:visible;opacity:1}.patient-form-login .edited input.ng-invalid{background-color:rgba(255,245,245,.7);z-index:9;border:1px solid red}.patient-form-login .cgmPatLink{color:#fff;text-decoration:underline}.patient-form-login .form-group{margin-bottom:2px;position:relative}.patient-form-login .form-group input{color:#000;outline:0;border-radius:3px;font-size:150%;border:0;padding:.2em .5em;margin-bottom:1.2em}.patient-form-login .form-group input:focus{outline:0}.angular-hide-template-default,.patient-form-login .form-group.validate[data-validation-failed=""]:before,.patient-form-login .vaidate-all .form-group.invalid[data-validation-failed=""]:before{display:none}.patient-form-login .forgot-password-link{margin-top:-5px;float:right}.patient-form-login .login-status{width:100%;position:relative}.patient-form-login .busy-container{background-color:rgba(200,200,200,.4)}.patient-form-login .btn-primary{background-color:#009fdf;border-color:#f5fffa}.patient-form-login .patient-login-confirm{background-color:#ff5722;color:#fff;font-size:1.2em;font-weight:700}.patient-form-login .btn[disabled]{color:#000}.patient-form-login .form-group.validate[data-validation-failed]:before,.patient-form-login .vaidate-all .form-group.invalid[data-validation-failed]:before{content:attr(data-validation-failed);color:red;font-size:.875em;position:absolute;bottom:0;background-color:rgba(255,245,245,.7);padding:.34em 2.4em;border-radius:1px}.patient-form-login .edited input.ng-invalid:focus{border:1px solid red;background-color:rgba(255,245,245,.7)}.angular-hide-template-default.angular-show-template{display:block}.wide2{padding-bottom:25px;width:100%;height:100%;height:calc(100% - 1px);background:url(/cognigram/assets/media/images/cgm-patientlogin.jpg) silver;background-size:cover}.wide2 h1{font-size:1.9em;margin-bottom:.5em;margin-top:1.8em}.wide2 h2{font-size:1.4em;margin-bottom:.5em;margin-top:1.3em}.wide2 h1,.wide2 h2,.wide2 h3,.wide2 label,.wide2 p{color:#fff;text-shadow:2px 1px 2px #888}.patient-landing-subhead{font-size:1.2em}.navbar{margin-bottom:0}.navbar .navbar-default{height:60px;border-radius:0;border:0;background-color:#fff}header .navbar-brand h1{color:#fff;margin:0;font-size:1.8em;font-weight:400;padding-left:105px}#patientland{background-color:#FFF}#patientland .navbar-header{padding-top:12px}blockquote{font-size:16px;font-weight:300}#desc{color:#00304f;font-size:20px;font-weight:700;padding-top:2.5em}#dob,.resourceBannerText{color:#fff;font-weight:700}.row{margin:0!important}#cgm-jumbotron{padding:0}.page{padding:50px 0}.wide2.angular-hide-template-default{min-height:456px}@media (min-width:768px) and (max-width:991px){.patient-form-login input[type=checkbox]{top:0}.wide2 h1{font-size:1.8em;margin-bottom:.2em;margin-top:1.4em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#desc{padding-top:1.2em}.patient-form-login input[type=checkbox]{top:0}.wide2 h1{font-size:1.7em;margin-bottom:.1em;margin-top:1.7em}}.displayLayout-grid{display:inline-grid;width:250px;height:325px;margin:15px 35px 15px 0}.displayLayout-list{padding-top:10px}.glyhpicon-pdf{margin-left:5px}.iFramePopup{border:none;margin:10%;width:100%;height:50%}.iFramePopupContainer{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:1;display:flex;align-items:center}.resourcesBanner{height:244px;width:100%;background:url(/cognigram/assets/media/images/cgm_resources_banner.jpg) bottom;background-size:cover;min-height:3.5em}.resourceBannerText{font-size:5em;position:absolute;padding:80px}.resourcesContent{padding:10px 0 30px 5vw}.resourcesPage{min-height:calc(100vh - 95px);position:relative;padding:0}.resourcesPDFLinks{padding:0}.resourcesTabs{min-height:30vh}.section{padding-bottom:15px}.sectionName{color:#000}.transparentBlueHeader{background-color:#002e65;opacity:60%;position:absolute;height:244px;width:633px;transform:skewX(25deg);margin:0 0 0 -55px}.videoTitle{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:2.2em;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.vimeoCard{display:flex;flex-direction:column;text-align:center;justify-content:space-between;height:100%;width:inherit}.vimeoCardDisplay{border:1px solid #8f8f8f;padding:30px 20px;width:inherit}.watchVideoButton{color:#fff;background-color:#5092FE;padding:8px 0;width:75%;border-radius:3px;border:none;font-weight:700;font-size:small}