.bh-disclaimer{font-size:14px;font-style:italic;font-weight:400;display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;font-size:16px}body{color:#444;background-color:#fff;font-family:Source Sans Pro,Arial,sans-serif;font-size:16px;line-height:1.7}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#a54b9c;text-decoration:none}a:hover,a:focus{color:#a54b9c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{max-width:100%;height:auto;display:block}.img-rounded{border-radius:5px}.img-thumbnail{-o-transition:all .2s ease-in-out;max-width:100%;height:auto;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:4px;line-height:1.7;transition:all .2s ease-in-out;display:inline-block}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-top:20px;margin-bottom:20px}.sr-only{width:1px;height:1px;clip:rect(0,0,0,0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{width:auto;height:auto;clip:auto;margin:0;position:static;overflow:visible}[role=button]{cursor:pointer}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.6667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333%}.col-xs-pull-5{right:41.6667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333%}.col-xs-pull-8{right:66.6667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333%}.col-xs-pull-11{right:91.6667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.6667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333%}.col-xs-push-5{left:41.6667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333%}.col-xs-push-8{left:66.6667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333%}.col-xs-push-11{left:91.6667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.6667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333%}.col-xs-offset-5{margin-left:41.6667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333%}.col-xs-offset-8{margin-left:66.6667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333%}.col-xs-offset-11{margin-left:91.6667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.6667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333%}.col-sm-pull-5{right:41.6667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333%}.col-sm-pull-8{right:66.6667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333%}.col-sm-pull-11{right:91.6667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.6667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333%}.col-sm-push-5{left:41.6667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333%}.col-sm-push-8{left:66.6667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333%}.col-sm-push-11{left:91.6667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.6667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333%}.col-sm-offset-5{margin-left:41.6667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333%}.col-sm-offset-8{margin-left:66.6667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333%}.col-sm-offset-11{margin-left:91.6667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.6667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333%}.col-md-pull-5{right:41.6667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333%}.col-md-pull-8{right:66.6667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333%}.col-md-pull-11{right:91.6667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.6667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333%}.col-md-push-5{left:41.6667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333%}.col-md-push-8{left:66.6667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333%}.col-md-push-11{left:91.6667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.6667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333%}.col-md-offset-5{margin-left:41.6667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333%}.col-md-offset-8{margin-left:66.6667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333%}.col-md-offset-11{margin-left:91.6667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.6667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333%}.col-lg-pull-5{right:41.6667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333%}.col-lg-pull-8{right:66.6667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333%}.col-lg-pull-11{right:91.6667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.6667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333%}.col-lg-push-5{left:41.6667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333%}.col-lg-push-8{left:66.6667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333%}.col-lg-push-11{left:91.6667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.6667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333%}.col-lg-offset-5{margin-left:41.6667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333%}.col-lg-offset-8{margin-left:66.6667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333%}.col-lg-offset-11{margin-left:91.6667%}.col-lg-offset-12{margin-left:100%}}fieldset{min-width:0;border:0;margin:0;padding:0}legend{width:100%;font-size:24px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:0;display:block}label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}input[type=search]{box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=file]{display:block}input[type=range]{width:100%;display:block}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{color:#444;padding-top:11px;font-size:16px;line-height:1.7;display:block}.form-control{width:100%;height:34px;color:#444;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:5px;padding:10px 15px;font-size:16px;line-height:1.7;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#ddd;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #ddd9}.form-control::-moz-placeholder{color:#888;opacity:1}.form-control:-ms-input-placeholder{color:#888}.form-control::-webkit-input-placeholder{color:#888}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:1;background-color:#eee}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg input[type=month]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{margin-top:10px;margin-bottom:10px;display:block;position:relative}.radio label,.checkbox label{min-height:20px;cursor:pointer;margin-bottom:0;padding-left:20px;font-weight:400}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-left:-20px;margin-top:4px \9 ;position:absolute}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{vertical-align:middle;cursor:pointer;margin-bottom:0;padding-left:20px;font-weight:400;display:inline-block;position:relative}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox],.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline,.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{min-height:36px;margin-bottom:0;padding-top:11px;padding-bottom:11px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;border-radius:3px;padding:5px 10px;font-size:14px;line-height:1.5}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:30px;border-radius:3px;padding:5px 10px;font-size:14px;line-height:1.5}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:34px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;border-radius:5px;padding:15px 20px;font-size:20px;line-height:1.33333}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:46px;border-radius:5px;padding:15px 20px;font-size:20px;line-height:1.33333}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:16px 20px;font-size:20px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{z-index:2;width:34px;height:34px;text-align:center;pointer-events:none;line-height:34px;display:block;position:absolute;top:0;right:0}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#848484;margin-top:5px;margin-bottom:10px;display:block}@media (min-width:768px){.form-inline .form-group{vertical-align:middle;margin-bottom:0;display:inline-block}.form-inline .form-control{width:auto;vertical-align:middle;display:inline-block}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{vertical-align:middle;display:inline-table}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{vertical-align:middle;margin-bottom:0}.form-inline .radio,.form-inline .checkbox{vertical-align:middle;margin-top:0;margin-bottom:0;display:inline-block}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:11px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:31px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:11px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:21px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:150px;margin-bottom:0;padding:5px 15px;font-size:16px;font-weight:700;line-height:1.7;display:inline-block}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#fff;background-color:#1faedf;border-color:#0000}.btn-default:focus,.btn-default.focus,.btn-default:hover,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#fff;background-color:#198bb2;border-color:#0000}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#fff;background-color:#147393;border-color:#0000}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#1faedf;border-color:#0000}.btn-default .badge{color:#1faedf;background-color:#fff}.btn-primary{color:#fff;background-color:#a54b9c;border-color:#0000}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#823b7b;border-color:#0000}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#693064;border-color:#0000}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#a54b9c;border-color:#0000}.btn-primary .badge{color:#a54b9c;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#888;background-color:#0000;border-color:#ccc}.btn-info:focus,.btn-info.focus{color:#888;background-color:#0000;border-color:#8c8c8c}.btn-info:hover,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#888;background-color:#0000;border-color:#adadad}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#888;background-color:#0000;border-color:#8c8c8c}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#0000;border-color:#ccc}.btn-info .badge{color:#0000;background-color:#888}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#a54b9c;border-radius:0;font-weight:400}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:#0000}.btn-link:hover,.btn-link:focus{color:#a54b9c;background-color:#0000;text-decoration:underline}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{border-radius:150px;padding:7.5px 20px;font-size:20px;line-height:1.33333}.btn-sm,.btn-group-sm>.btn{border-radius:150px;padding:2.5px 10px;font-size:14px;line-height:1.5}.btn-xs,.btn-group-xs>.btn{border-radius:150px;padding:.5px 5px;font-size:14px;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{display:block;position:relative}.nav>li>a{padding:10px 15px;display:block;position:relative}.nav>li>a:hover,.nav>li>a:focus{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#0000;text-decoration:none}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#a54b9c}.nav .nav-divider{height:1px;background-color:#e5e5e5;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid #0000;border-radius:5px 5px 0 0;margin-right:2px;line-height:1.7}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:#0000}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{width:1%;display:table-cell}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:5px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:5px 5px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.caret{color:#4a4d4a!important}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{z-index:1000;float:left;min-width:160px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:5px;margin:2px 0 0;padding:5px 0;font-size:16px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{height:1px;background-color:#e5e5e5;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;white-space:nowrap;padding:3px 20px;font-weight:400;line-height:1.7;display:block}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;background-color:#f5f5f5;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:#337ab7;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed;background-color:#0000;background-image:none;text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;white-space:nowrap;padding:3px 20px;font-size:14px;line-height:1.7;display:block}.dropdown-backdrop{z-index:990;position:fixed;top:0;bottom:0;left:0;right:0}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 ;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:2px;top:auto;bottom:100%}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-block;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{float:left;position:relative}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px #00000020}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{float:none;width:100%;max-width:100%;display:block}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:150px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:150px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{width:100%;table-layout:fixed;border-collapse:separate;display:table}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;width:1%;display:table-cell}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0;position:relative}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{color:#444;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:5px;padding:10px 15px;font-size:16px;font-weight:400;line-height:1}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{border-radius:3px;padding:5px 10px;font-size:14px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{border-radius:5px;padding:15px 20px;font-size:20px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{white-space:nowrap;font-size:0;position:relative}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.alert{border:1px solid #0000;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;top:-2px;right:-21px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-info-new{color:#2e4057;background-color:#e2f8f9;border-color:#c6edef}.alert-info-new hr{border-top-color:#b2e7e9}.alert-info-new .alert-link{color:#1c2736}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.2;filter:alpha(opacity=20);font-size:24px;font-weight:700;line-height:1}.close:hover,.close:focus{color:#000;cursor:pointer;opacity:.5;filter:alpha(opacity=50);text-decoration:none}button.close{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.badge{min-width:10px;color:#fff;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#888;border-radius:10px;padding:3px 7px;font-size:14px;font-weight:700;line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{padding:1px 5px;top:0}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#fff;background-color:#a54b9c}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#888;cursor:pointer;text-decoration:none}.alert-badge-username,.alert-badge-dropdown{background-color:red;border-radius:4px;margin-bottom:10px;margin-left:-1px;padding:4px;display:inline-block}.alert-badge-dropdown{margin-bottom:8px}.fade{opacity:0;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease;position:relative;overflow:hidden}.well{min-height:20px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:19px;box-shadow:inset 0 1px 1px #0000000d}.well blockquote{border-color:#00000026}.well-lg{border-radius:5px;padding:24px}.well-sm{border-radius:3px;padding:9px}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;background-color:#f5f5f5;border-radius:4px;margin-bottom:20px;overflow:hidden;box-shadow:inset 0 1px 2px #0000001a}.progress-bar{float:left;width:0%;height:100%;color:#fff;text-align:center;-o-transition:width .6s ease;background-color:#337ab7;font-size:14px;line-height:20px;transition:width .6s;box-shadow:inset 0 -1px #00000026}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{animation:2s linear infinite progress-bar-stripes}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.tooltip{z-index:1070;letter-spacing:normal;line-break:auto;text-align:left;text-align:start;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;opacity:0;filter:alpha(opacity=0);font-family:Source Sans Pro,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.7;text-decoration:none;display:block;position:absolute}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;color:#fff;text-align:center;background-color:#000;border-radius:5px;padding:3px 8px;font-weight:700}.tooltip-arrow{width:0;height:0;border-style:solid;border-color:#0000;position:absolute}.tooltip.top .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;margin-left:-5px;bottom:0;left:50%}.tooltip.top-left .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;margin-bottom:-5px;bottom:0;right:5px}.tooltip.top-right .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;margin-bottom:-5px;bottom:0;left:5px}.tooltip.right .tooltip-arrow{border-width:5px 5px 5px 0;border-right-color:#000;margin-top:-5px;top:50%;left:0}.tooltip.left .tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#000;margin-top:-5px;top:50%;right:0}.tooltip.bottom .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;margin-left:-5px;top:0;left:50%}.tooltip.bottom-left .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;margin-top:-5px;top:0;right:5px}.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;margin-top:-5px;top:0;left:5px}.modal-open{overflow:hidden}.modal{z-index:1050;-webkit-overflow-scrolling:touch;outline:0;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.modal.fade .modal-dialog{-o-transition:-o-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{width:auto;margin:10px;position:relative}.modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #888;border-radius:5px;outline:0;position:relative;box-shadow:0 3px 9px #00000080}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:15px 30px1.428571;border-bottom:1px solid #eee;padding:15px 30px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{padding:30px;position:relative}.modal-footer{text-align:right;border-top:1px solid #ddd;padding:30px}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px #00000080}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.popover{z-index:1060;max-width:276px;letter-spacing:normal;line-break:auto;text-align:left;text-align:start;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:5px;padding:1px;font-family:Source Sans Pro,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.7;text-decoration:none;display:none;position:absolute;top:0;left:0;box-shadow:0 5px 10px #0003}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0;margin:0;padding:8px 14px;font-size:16px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{width:0;height:0;border-style:solid;border-color:#0000;display:block;position:absolute}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{border-top-color:#00000040;border-bottom-width:0;margin-left:-11px;bottom:-11px;left:50%}.popover.top>.arrow:after{content:" ";border-top-color:#fff;border-bottom-width:0;margin-left:-10px;bottom:1px}.popover.right>.arrow{border-left-width:0;border-right-color:#00000040;margin-top:-11px;top:50%;left:-11px}.popover.right>.arrow:after{content:" ";border-left-width:0;border-right-color:#fff;bottom:-10px;left:1px}.popover.bottom>.arrow{border-top-width:0;border-bottom-color:#00000040;margin-left:-11px;top:-11px;left:50%}.popover.bottom>.arrow:after{content:" ";border-top-width:0;border-bottom-color:#fff;margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#00000040;border-right-width:0;margin-top:-11px;top:50%;right:-11px}.popover.left>.arrow:after{content:" ";border-left-color:#fff;border-right-width:0;bottom:-10px;right:1px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{margin-left:auto;margin-right:auto;display:block}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}body.fixedHeader{padding-top:100px}body.fixedHeader.landingHeader{padding-top:0}body.fixedHeader.landingHeader #header-wrap{padding-top:100px}header{width:100%;z-index:10;min-height:50px;height:50px;background-color:#222;margin-bottom:20px;padding:0 15px;position:fixed;top:0;overflow:visible}header .title{float:left;height:40px;color:#a54b9c;font-size:16px;font-weight:700;line-height:40px;display:inline-block}header .nomenu-header{float:right;margin-top:7px}header .angle-icon{font-size:9px}header div.brand{margin-right:20px;padding-left:15px;line-height:50px;display:inline-block}header div.brand img{height:26px}header a.brand-logo:hover,header a.brand-logo:focus{text-decoration:none}header .inline-block-display{display:inline-block}header .header-eap-logo{line-height:50px}header .header-eap-logo img{height:30px;position:relative;top:-2px}header .header-eap-logo:hover{text-decoration:none}header .brand-logo-reverse{display:none}header div.menu{display:inline}header div#phone{height:24px;width:24px;text-align:center;color:#fff;border:0;border-radius:50%;margin-left:5px;padding:0;line-height:24px;display:inline-block}header div#phone.inactive{display:none}header div#phone.active{color:#fff;background-color:#5faa41}header div#phone.active:hover{background-color:#599e3d}header .counseling-menu-tab{float:right;height:32px;cursor:pointer;color:#444;background-color:#1faedf33;border-radius:5px 5px 0 0;margin-top:8px;margin-bottom:0;margin-right:15px;padding:5px 15px;font-weight:700;text-decoration:none}header .counseling-menu-tab.active{background-color:#ddd}header .counseling-menu-tab:last-child{margin-right:20px}header .new-client-todo{float:right;color:#fff;background-color:#d85932;margin:3px 10px 3px 3px;padding:4px;font-size:10px;line-height:1.3em;position:relative;top:10px}header .new-client-todo .sun-icon{color:#ffde75}header .new-client-icon{float:right;color:#fff;background-color:#d85932;border-radius:4px;margin:3px 5px;padding:4px;font-size:9px;line-height:1.3em;position:relative;top:3px}header .new-client-icon.active{background-color:#ddd}header .new-client-icon:last-child{margin-right:20px}header .new-client-icon .fa-sparkles{color:#ffde75}header .new-client-icon.yellow-badge{color:#7d6f08;-webkit-text-fill-color:#7d6f08;background-color:#f8e16c}header .new-client-icon.yellow-badge .fa-sparkles{color:#7d6f08;-webkit-text-fill-color:#7d6f08}header ul{margin:0;padding:0;list-style-type:none;display:inline-block}header ul li{height:50px;cursor:pointer;padding:0 12px;line-height:50px;list-style-type:none;display:inline-block}header ul li .badge{background-color:#05bbd3}header ul.main>li,header ul.main>a>li{color:#ddd}header ul.main>li:hover,header ul.main>a>li:hover,header ul.main>li.active,header ul.main>a>li.active{color:#eee;border-bottom:4px solid #1faedf}header ul.right{float:right}header ul.right.empty{margin-top:14px}header ul.right.empty>a>li{display:none}header ul.right>a:hover{text-decoration:none}header ul.right>a>li,header ul.right>li,header ul.right>#login-nav,header ul.right>#get-started-nav{color:#ddd;height:50px;padding:0 20px;font-size:15px;font-weight:400;line-height:50px;list-style-type:none;display:inline-block;position:relative}header ul.right>a>li:hover,header ul.right>a>li:focus,header ul.right>a>li:active,header ul.right>a>li.active,header ul.right>li:hover,header ul.right>li:focus,header ul.right>li:active,header ul.right>li.active,header ul.right>#login-nav:hover,header ul.right>#login-nav:focus,header ul.right>#login-nav:active,header ul.right>#login-nav.active,header ul.right>#get-started-nav:hover,header ul.right>#get-started-nav:focus,header ul.right>#get-started-nav:active,header ul.right>#get-started-nav.active{color:#eee;border-bottom:4px solid #1faedf}header ul.right .btn{margin-left:10px}header ul.right>li>a{color:inherit;-webkit-text-fill-color:inherit}header ul.right>li>a:hover{text-decoration:none}header ul.right .valign-top{vertical-align:top}header ul.right #counselor-hours-dropdown{max-width:300px;white-space:normal;cursor:initial;padding:10px;line-height:normal}header ul.right #counselor-hours-dropdown a{color:#a54b9c;-webkit-text-fill-color:#a54b9c}header ul.right #counselor-hours-dropdown a:hover{text-decoration:underline}header ul.right #counselor-hours-dropdown .fa-arrows-rotate{margin-right:5px}@media (max-width:767px){header ul.right #counselor-hours-dropdown{max-width:initial}}header ul.right #counselor-hours-dropdown #counselor-hours-dropdown-dates{color:#666}header ul.right #counselor-hours-dropdown .sr-only{width:unset;height:unset}header ul.right #counselor-hours-menu-button{height:50px;align-items:center;display:flex}header ul.right #counselor-hours-menu-button .number-and-arrow{height:38px;color:#fff;-webkit-text-fill-color:white;background-color:#5faa41;border-radius:5px;padding:5px 8px;font-size:13px;line-height:27px}header ul.right #counselor-hours-menu-button .number-and-arrow:hover{background-color:#4d8b35}header ul.right #counselor-hours-menu-button .number-and-arrow span,header ul.right #counselor-hours-menu-button .number-and-arrow i{vertical-align:middle;display:inline-block}header ul.right #counselor-hours-menu-button .number-and-arrow span{line-height:15px}header ul.right #counselor-hours-menu-button .number-and-arrow i{margin-left:5px;font-size:9px}header ul.right #counselor-hours-menu-button .number-and-arrow .fa-arrows-rotate{margin-left:0;margin-right:5px;font-size:20px}header ul.right #counselor-hours-menu-button .maintenance-mode-icon{font-size:20px}@media (max-width:991px){header ul.right #counselor-hours-menu-button{height:auto;background-color:unset;color:#444;border-style:none;padding:0}header ul.right #counselor-hours-menu-button .number-and-arrow{background-color:unset;color:#444;-webkit-text-fill-color:#444;height:auto;font-size:initial;line-height:inherit;padding:0}header ul.right #counselor-hours-menu-button .number-and-arrow:hover{background-color:unset}header ul.right #counselor-hours-menu-button .number-and-arrow span{vertical-align:unset}header ul.right #counselor-hours-menu-button .number-and-arrow .header-success-score{border-left:1px solid #949494;margin-left:10px;padding-left:15px;display:inline}}header ul.right #counselor-hours-menu.open #counselor-hours-menu-button .number-and-arrow{background-color:#4d8b35}@media (max-width:991px){header ul.right #counselor-hours-menu.open #counselor-hours-menu-button .number-and-arrow{background-color:unset}}header ul.right #counselor-nav{display:none}header ul.right #login-nav,header ul.right #get-started-nav{touch-action:none;background-color:#0000;border:none;border-radius:0;margin-top:-3px}header ul.right #get-started-nav{color:#1faedf;-webkit-text-fill-color:#1faedf;font-weight:700}header ul.right #get-started-nav:hover,header ul.right #get-started-nav:focus,header ul.right #get-started-nav:active{color:#1faedf}header ul.right .usericon{height:30px;width:30px;border:2px solid #ccc;border-radius:50%}header ul.right>li .dropdown{margin-left:0;right:0}header ul.main>li .dropdown,header ul.right>li .dropdown{z-index:1500;min-width:180px;white-space:nowrap;background-color:#222;border:1px solid #444;border-top-width:2px;border-radius:0 0 5px 5px;margin-top:-2px;margin-left:-12px;padding:10px 0;display:none;position:absolute}header ul.main>li .dropdown>a,header ul.right>li .dropdown>a{color:#ddd}header ul.main>li .dropdown>a li,header ul.right>li .dropdown>a li,header ul.main>li .dropdown>li,header ul.right>li .dropdown>li{text-align:left;height:30px;line-height:30px;display:block}header ul.main>li .dropdown>li a,header ul.right>li .dropdown>li a{color:#ddd;width:100%;display:block}header ul.main>li .dropdown>li a .notification-red-dot,header ul.right>li .dropdown>li a .notification-red-dot{vertical-align:middle;height:6px;width:6px;background-color:#af2225;border-radius:50%;margin-left:3px;display:inline-block}header #counseling-menu{z-index:5;text-align:center;background-color:#eee;display:none;position:fixed;top:40px;left:0;right:0}header #counseling-menu a{color:#444;border-top:1px solid #ddd;padding:5px 0;font-weight:700;display:block}header #counseling-menu a:hover,header #counseling-menu a:active,header #counseling-menu a:focus{background-color:#ddd;text-decoration:none}header #counseling-menu a.counselor{background-color:#ddd;font-size:16px}header #counseling-menu a.counselor:hover,header #counseling-menu a.counselor:active,header #counseling-menu a.counselor:focus{background-color:#ccc;text-decoration:none}header #counseling-menu a #notes-only span.allmessages{display:none}header #counseling-menu a #notes-only.notesonly span.allmessages{display:block}header #counseling-menu a #notes-only.notesonly span.notes{display:none}header #counseling-menu a#todo-link,header #counseling-menu a#subscribers-link{border:none!important}header #counseling-menu p{margin:0;padding:15px}header .mobilemenu-toggle{float:right;height:40px;color:#888;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:20px;line-height:40px;display:none}header .mobilemenu-toggle:hover,header .mobilemenu-toggle:active{color:#ccc}header .no-overflow-counselingmenu-toggle{text-overflow:ellipsis;white-space:nowrap;padding-right:5px;overflow:hidden}header .no-overflow-counselingmenu-toggle-arrow{line-height:25px}header #counselingmenu-toggle{cursor:pointer;background-color:#eee;margin-top:10px;margin-right:20px}header #counselingmenu-toggle.active{background-color:#ddd}header .openhelp-toggle{float:right;height:50px;cursor:pointer;background-color:#eee;border-radius:5px 5px 0 0;margin-top:10px;margin-right:20px;padding:10px 15px;font-weight:700}header .openhelp-toggle.active{background-color:#ddd}header .openhelp-toggle a{color:inherit;text-decoration:none}header .livechat-header .dropdown{margin-right:5px;display:inline-block}header .livechat-header .dropdown ul.dropdown-menu{box-shadow:none;-webkit-box-shadow:none;background-color:#eee;border:1px solid #ddd}header .livechat-header .dropdown ul.dropdown-menu li{height:35px;height:auto;margin:0;padding:0;line-height:35px;display:block}header .livechat-header div#timer{float:right;height:60px;background-color:#eee;border-bottom:2px solid #ddd;border-left:2px solid #ddd;margin-top:-12px;margin-left:10px;margin-right:-15px;padding:12px 20px;font-size:18px;line-height:35px;display:none}header .livechat-header div#timer.ending{color:#af2225;font-weight:700}header .livechat-header div#timer #time{margin-right:15px}header .livechat-header div#timer .btn{background-color:#f5f5f5}header.mysite,header.worksheet{text-align:center;background:#fdf3ca}header.mysite .mysite-header,header.worksheet .mysite-header{padding-top:1em}header.worksheet .btn-exit{float:right}header.redesign-worksheet{position:fixed}header #progress-bar-container{z-index:0;width:54px;height:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a3a3a3",endColorstr="#15a824",GradientType=1);background:linear-gradient(90deg,#a3a3a3 0%,#15a824 100%);border:1px solid #ccc;display:inline-block;position:relative;overflow:hidden}header .progress-bar-progress{height:100%;z-index:15;background-color:#fff;position:absolute;right:0}header .progress-bar-separators{width:100%;height:100%;z-index:10;color:#000;background:repeating-linear-gradient(90deg,#0000,#0000 9.8%,#fff 9.8% 11.3%);position:absolute}.progress-bar-tooltip.in-header{width:162px;z-index:15;text-align:center;color:#fff;background:#414141;border-radius:5px;padding:5px;position:absolute;top:-9px;left:24px}.progress-bar-tooltip.in-header a{color:#5faa41!important}.progress-bar-tooltip.in-header:after{content:"";height:0;width:0;pointer-events:none;border:9px solid #0000;border-bottom-color:#414141;margin-left:-5px;position:absolute;bottom:100%;left:50%}body .alert_wrapper{position:relative;top:-40px}body .alert_wrapper .alert-notify{height:2em;margin-top:0;margin-bottom:0;padding:0 20px;line-height:2em}#header-bg{height:60px;z-index:10;width:100%;background-color:#444;border-bottom:2px solid #ddd;position:fixed;top:0;box-shadow:1px 1px 4px #0000000d}#inpageMenu{z-index:21;width:90%;background-color:#fff;border:2px solid #ccc;border-top:0;border-radius:0 0 5px 5px;padding:15px 20px;display:none;position:fixed;top:45px;left:10px;box-shadow:1px 1px 4px #0000000d}#inpageMenu ul{margin:0;padding:0;list-style-type:none}#inpageMenu ul a{color:#444;cursor:pointer;font-weight:700;display:block}#inpageMenu ul a li{padding:8px 0;list-style-type:none}#inpageMenu ul a li.counselor{background-color:#f5f5f5;border-bottom:1px solid #ddd;margin:-15px -20px 5px;padding:10px 15px}#inpageMenu ul a.notes span.allmessages,#inpageMenu ul a.messages span.notesonly{display:none}@media (min-width:992px) and (max-width:1199px){header .menu.counselor-menu ul.main>a>li,header .menu.counselor-menu ul.main>li,header .menu.counselor-menu ul.right>a>li,header .menu.counselor-menu ul.right>li{padding:0 7px}}@media (min-width:768px){header .menu li.open,header .menu ul.right li.open{background-color:#444;border-bottom:2px solid #ccc}header .menu li.open .dropdown,header .menu ul.right li.open .dropdown{display:block}}@media (max-width:991px){.tw-user-counselor header{min-height:40px;height:auto;max-height:100%;background-color:#fff;border-bottom:1px solid #eee;margin-bottom:20px;overflow-x:visible;overflow-y:auto}.tw-user-counselor header .nomenu-header{float:right;margin-top:0}.tw-user-counselor header div.menu{margin:0 -15px;display:none}.tw-user-counselor header .header-eap-logo{line-height:40px}.tw-user-counselor header .header-eap-logo img{height:25px;top:0;left:-5px}.tw-user-counselor header ul.main,.tw-user-counselor header ul.right{width:100%;float:none;text-align:left;z-index:15;background-color:#fff;padding:0;display:block}.tw-user-counselor header ul.main.main>a>li,.tw-user-counselor header ul.right.main>a>li{text-transform:none}.tw-user-counselor header ul.main li:hover,.tw-user-counselor header ul.right li:hover{color:#444}.tw-user-counselor header ul.main a:hover,.tw-user-counselor header ul.main a:active,.tw-user-counselor header ul.main a:focus,.tw-user-counselor header ul.right a:hover,.tw-user-counselor header ul.right a:active,.tw-user-counselor header ul.right a:focus{text-decoration:none}.tw-user-counselor header ul.main a>li,.tw-user-counselor header ul.main li,.tw-user-counselor header ul.main #login-nav,.tw-user-counselor header ul.main #get-started-nav,.tw-user-counselor header ul.right a>li,.tw-user-counselor header ul.right li,.tw-user-counselor header ul.right #login-nav,.tw-user-counselor header ul.right #get-started-nav{color:#888;height:auto;border-top:1px solid #eee;padding:0 20px;font-size:16px;line-height:50px;display:block}.tw-user-counselor header ul.main a>li .fa-angle-down,.tw-user-counselor header ul.main li .fa-angle-down,.tw-user-counselor header ul.main #login-nav .fa-angle-down,.tw-user-counselor header ul.main #get-started-nav .fa-angle-down,.tw-user-counselor header ul.right a>li .fa-angle-down,.tw-user-counselor header ul.right li .fa-angle-down,.tw-user-counselor header ul.right #login-nav .fa-angle-down,.tw-user-counselor header ul.right #get-started-nav .fa-angle-down{display:none}.tw-user-counselor header ul.main a>li:hover,.tw-user-counselor header ul.main a>li:active,.tw-user-counselor header ul.main a>li.active,.tw-user-counselor header ul.main li:hover,.tw-user-counselor header ul.main li:active,.tw-user-counselor header ul.main li.active,.tw-user-counselor header ul.main #login-nav:hover,.tw-user-counselor header ul.main #login-nav:active,.tw-user-counselor header ul.main #login-nav.active,.tw-user-counselor header ul.main #get-started-nav:hover,.tw-user-counselor header ul.main #get-started-nav:active,.tw-user-counselor header ul.main #get-started-nav.active,.tw-user-counselor header ul.right a>li:hover,.tw-user-counselor header ul.right a>li:active,.tw-user-counselor header ul.right a>li.active,.tw-user-counselor header ul.right li:hover,.tw-user-counselor header ul.right li:active,.tw-user-counselor header ul.right li.active,.tw-user-counselor header ul.right #login-nav:hover,.tw-user-counselor header ul.right #login-nav:active,.tw-user-counselor header ul.right #login-nav.active,.tw-user-counselor header ul.right #get-started-nav:hover,.tw-user-counselor header ul.right #get-started-nav:active,.tw-user-counselor header ul.right #get-started-nav.active{color:#444;background-color:#eee;border-bottom:0;font-weight:700;text-decoration:none}.tw-user-counselor header ul.main a>li>ul.dropdown,.tw-user-counselor header ul.main li>ul.dropdown,.tw-user-counselor header ul.main #login-nav>ul.dropdown,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown,.tw-user-counselor header ul.right a>li>ul.dropdown,.tw-user-counselor header ul.right li>ul.dropdown,.tw-user-counselor header ul.right #login-nav>ul.dropdown,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown{box-shadow:none;background-color:#fff;border:0;border-radius:0;margin:0 -20px;padding:5px 20px;font-weight:400;display:none;position:relative}.tw-user-counselor header ul.main a>li>ul.dropdown:hover,.tw-user-counselor header ul.main a>li>ul.dropdown:active,.tw-user-counselor header ul.main li>ul.dropdown:hover,.tw-user-counselor header ul.main li>ul.dropdown:active,.tw-user-counselor header ul.main #login-nav>ul.dropdown:hover,.tw-user-counselor header ul.main #login-nav>ul.dropdown:active,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown:hover,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown:active,.tw-user-counselor header ul.right a>li>ul.dropdown:hover,.tw-user-counselor header ul.right a>li>ul.dropdown:active,.tw-user-counselor header ul.right li>ul.dropdown:hover,.tw-user-counselor header ul.right li>ul.dropdown:active,.tw-user-counselor header ul.right #login-nav>ul.dropdown:hover,.tw-user-counselor header ul.right #login-nav>ul.dropdown:active,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown:hover,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown:active{background-color:#fff}.tw-user-counselor header ul.main a>li>ul.dropdown li,.tw-user-counselor header ul.main li>ul.dropdown li,.tw-user-counselor header ul.main #login-nav>ul.dropdown li,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown li,.tw-user-counselor header ul.right a>li>ul.dropdown li,.tw-user-counselor header ul.right li>ul.dropdown li,.tw-user-counselor header ul.right #login-nav>ul.dropdown li,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown li{height:40px;text-align:left;border:0;margin:0 -10px;padding:0 10px;font-size:14px;line-height:40px;display:block}.tw-user-counselor header ul.main a>li>ul.dropdown li a,.tw-user-counselor header ul.main li>ul.dropdown li a,.tw-user-counselor header ul.main #login-nav>ul.dropdown li a,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown li a,.tw-user-counselor header ul.right a>li>ul.dropdown li a,.tw-user-counselor header ul.right li>ul.dropdown li a,.tw-user-counselor header ul.right #login-nav>ul.dropdown li a,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown li a{color:#888}.tw-user-counselor header ul.main a>li>ul.dropdown li:hover,.tw-user-counselor header ul.main li>ul.dropdown li:hover,.tw-user-counselor header ul.main #login-nav>ul.dropdown li:hover,.tw-user-counselor header ul.main #get-started-nav>ul.dropdown li:hover,.tw-user-counselor header ul.right a>li>ul.dropdown li:hover,.tw-user-counselor header ul.right li>ul.dropdown li:hover,.tw-user-counselor header ul.right #login-nav>ul.dropdown li:hover,.tw-user-counselor header ul.right #get-started-nav>ul.dropdown li:hover{background-color:#0000;text-decoration:underline}.tw-user-counselor header ul.main a>li.mobile-active,.tw-user-counselor header ul.main li.mobile-active,.tw-user-counselor header ul.main #login-nav.mobile-active,.tw-user-counselor header ul.main #get-started-nav.mobile-active,.tw-user-counselor header ul.right a>li.mobile-active,.tw-user-counselor header ul.right li.mobile-active,.tw-user-counselor header ul.right #login-nav.mobile-active,.tw-user-counselor header ul.right #get-started-nav.mobile-active{background-color:#eee;font-weight:700}.tw-user-counselor header ul.main a>li.mobile-active .dropdown,.tw-user-counselor header ul.main li.mobile-active .dropdown,.tw-user-counselor header ul.main #login-nav.mobile-active .dropdown,.tw-user-counselor header ul.main #get-started-nav.mobile-active .dropdown,.tw-user-counselor header ul.right a>li.mobile-active .dropdown,.tw-user-counselor header ul.right li.mobile-active .dropdown,.tw-user-counselor header ul.right #login-nav.mobile-active .dropdown,.tw-user-counselor header ul.right #get-started-nav.mobile-active .dropdown{display:block}.tw-user-counselor header ul.main a>li.highlight,.tw-user-counselor header ul.main li.highlight,.tw-user-counselor header ul.main #login-nav.highlight,.tw-user-counselor header ul.main #get-started-nav.highlight,.tw-user-counselor header ul.right a>li.highlight,.tw-user-counselor header ul.right li.highlight,.tw-user-counselor header ul.right #login-nav.highlight,.tw-user-counselor header ul.right #get-started-nav.highlight{color:#1faedf;font-weight:700}.tw-user-counselor header ul.main #get-started-nav,.tw-user-counselor header ul.right #get-started-nav{color:#1faedf;border-bottom:1px solid #eee}.tw-user-counselor header ul.main #get-started-nav:hover,.tw-user-counselor header ul.main #get-started-nav:active,.tw-user-counselor header ul.main #get-started-nav:focus,.tw-user-counselor header ul.main #get-started-nav.active,.tw-user-counselor header ul.right #get-started-nav:hover,.tw-user-counselor header ul.right #get-started-nav:active,.tw-user-counselor header ul.right #get-started-nav:focus,.tw-user-counselor header ul.right #get-started-nav.active{color:#444}.tw-user-counselor header ul.main a.btn.btn-info,.tw-user-counselor header ul.right a.btn.btn-info{color:#444;border:0;border-top:1px solid #eee}.tw-user-counselor header ul.main a.btn.btn-info:hover,.tw-user-counselor header ul.main a.btn.btn-info:active,.tw-user-counselor header ul.right a.btn.btn-info:hover,.tw-user-counselor header ul.right a.btn.btn-info:active{background-color:#eee;border-bottom:0}.tw-user-counselor header ul.right>li>div:before,.tw-user-counselor header ul.main>li>.dropdown-button:before{content:"";margin-right:8px;font-family:"Font Awesome 6 Pro",sans-serif;font-size:12px}.tw-user-counselor header ul.right>li.mobile-active>div:before,.tw-user-counselor header ul.main>li.mobile-active>.dropdown-button:before{content:"";margin-right:8px;font-family:"Font Awesome 6 Pro",sans-serif}.tw-user-counselor header div.brand{padding-left:0;line-height:40px}.tw-user-counselor header div.brand img{height:24px;margin-right:15px}.tw-user-counselor header #username{height:auto;border-bottom:2px solid #eee;font-size:16px;line-height:50px;overflow:visible}.tw-user-counselor header #username img{height:30px;width:30px;float:right;border:2px solid #ccc;border-radius:50%;margin-top:10px;display:none}.tw-user-counselor header ul.right .btn{height:50px;text-align:left;border-radius:0;margin:0;line-height:50px;display:block}.tw-user-counselor .mobilemenu-toggle{display:inline-block!important}.tw-user-counselor header{overflow-y:visible}.tw-user-counselor header div.menu{height:auto;background-color:#fff;position:absolute}.tw-user-counselor header div.menu a>li,.tw-user-counselor header div.menu li{font-size:14px}.tw-user-counselor header .mobilemenu-toggle{width:40px;float:left;text-align:center;margin:0 11px 0 0;display:block!important}.tw-user-counselor header .mobilemenu-toggle[data-expanded=true]{background-color:#eee}.tw-user-counselor header #username{font-size:14px}.tw-user-counselor header ul.right #counselor-hours-dropdown{max-width:none;padding:10px 20px}.tw-user-counselor header #counselingmenu-toggle{margin-right:0}}@media (min-width:768px) and (max-width:991px){.tw-user-counselor header div.menu{width:375px;border:1px solid #eee;border-left:0;margin:0;top:40px;left:0}}@media (max-width:767px){header{min-height:40px;height:auto;max-height:100%;background-color:#fff;border-bottom:1px solid #eee;margin-bottom:20px;overflow-x:visible;overflow-y:auto}header .nomenu-header{float:right;margin-top:0}header div.menu{margin:0 -15px;display:none}header .header-eap-logo{line-height:40px}header .header-eap-logo img{height:25px;top:0;left:-5px}header ul.main,header ul.right{width:100%;float:none;text-align:left;z-index:15;background-color:#fff;padding:0;display:block}header ul.main.main>a>li,header ul.right.main>a>li{text-transform:none}header ul.main li:hover,header ul.right li:hover{color:#444}header ul.main a:hover,header ul.main a:active,header ul.main a:focus,header ul.right a:hover,header ul.right a:active,header ul.right a:focus{text-decoration:none}header ul.main a>li,header ul.main li,header ul.main #login-nav,header ul.main #get-started-nav,header ul.right a>li,header ul.right li,header ul.right #login-nav,header ul.right #get-started-nav{color:#888;height:auto;border-top:1px solid #eee;padding:0 20px;font-size:16px;line-height:50px;display:block}header ul.main a>li .fa-angle-down,header ul.main li .fa-angle-down,header ul.main #login-nav .fa-angle-down,header ul.main #get-started-nav .fa-angle-down,header ul.right a>li .fa-angle-down,header ul.right li .fa-angle-down,header ul.right #login-nav .fa-angle-down,header ul.right #get-started-nav .fa-angle-down{display:none}header ul.main a>li:hover,header ul.main a>li:active,header ul.main a>li.active,header ul.main li:hover,header ul.main li:active,header ul.main li.active,header ul.main #login-nav:hover,header ul.main #login-nav:active,header ul.main #login-nav.active,header ul.main #get-started-nav:hover,header ul.main #get-started-nav:active,header ul.main #get-started-nav.active,header ul.right a>li:hover,header ul.right a>li:active,header ul.right a>li.active,header ul.right li:hover,header ul.right li:active,header ul.right li.active,header ul.right #login-nav:hover,header ul.right #login-nav:active,header ul.right #login-nav.active,header ul.right #get-started-nav:hover,header ul.right #get-started-nav:active,header ul.right #get-started-nav.active{color:#444;background-color:#eee;border-bottom:0;font-weight:700;text-decoration:none}header ul.main a>li>ul.dropdown,header ul.main li>ul.dropdown,header ul.main #login-nav>ul.dropdown,header ul.main #get-started-nav>ul.dropdown,header ul.right a>li>ul.dropdown,header ul.right li>ul.dropdown,header ul.right #login-nav>ul.dropdown,header ul.right #get-started-nav>ul.dropdown{box-shadow:none;background-color:#fff;border:0;border-radius:0;margin:0 -20px;padding:5px 20px;font-weight:400;display:none;position:relative}header ul.main a>li>ul.dropdown:hover,header ul.main a>li>ul.dropdown:active,header ul.main li>ul.dropdown:hover,header ul.main li>ul.dropdown:active,header ul.main #login-nav>ul.dropdown:hover,header ul.main #login-nav>ul.dropdown:active,header ul.main #get-started-nav>ul.dropdown:hover,header ul.main #get-started-nav>ul.dropdown:active,header ul.right a>li>ul.dropdown:hover,header ul.right a>li>ul.dropdown:active,header ul.right li>ul.dropdown:hover,header ul.right li>ul.dropdown:active,header ul.right #login-nav>ul.dropdown:hover,header ul.right #login-nav>ul.dropdown:active,header ul.right #get-started-nav>ul.dropdown:hover,header ul.right #get-started-nav>ul.dropdown:active{background-color:#fff}header ul.main a>li>ul.dropdown li,header ul.main li>ul.dropdown li,header ul.main #login-nav>ul.dropdown li,header ul.main #get-started-nav>ul.dropdown li,header ul.right a>li>ul.dropdown li,header ul.right li>ul.dropdown li,header ul.right #login-nav>ul.dropdown li,header ul.right #get-started-nav>ul.dropdown li{height:40px;text-align:left;border:0;margin:0 -10px;padding:0 10px;font-size:14px;line-height:40px;display:block}header ul.main a>li>ul.dropdown li a,header ul.main li>ul.dropdown li a,header ul.main #login-nav>ul.dropdown li a,header ul.main #get-started-nav>ul.dropdown li a,header ul.right a>li>ul.dropdown li a,header ul.right li>ul.dropdown li a,header ul.right #login-nav>ul.dropdown li a,header ul.right #get-started-nav>ul.dropdown li a{color:#888}header ul.main a>li>ul.dropdown li:hover,header ul.main li>ul.dropdown li:hover,header ul.main #login-nav>ul.dropdown li:hover,header ul.main #get-started-nav>ul.dropdown li:hover,header ul.right a>li>ul.dropdown li:hover,header ul.right li>ul.dropdown li:hover,header ul.right #login-nav>ul.dropdown li:hover,header ul.right #get-started-nav>ul.dropdown li:hover{background-color:#0000;text-decoration:underline}header ul.main a>li.mobile-active,header ul.main li.mobile-active,header ul.main #login-nav.mobile-active,header ul.main #get-started-nav.mobile-active,header ul.right a>li.mobile-active,header ul.right li.mobile-active,header ul.right #login-nav.mobile-active,header ul.right #get-started-nav.mobile-active{background-color:#eee;font-weight:700}header ul.main a>li.mobile-active .dropdown,header ul.main li.mobile-active .dropdown,header ul.main #login-nav.mobile-active .dropdown,header ul.main #get-started-nav.mobile-active .dropdown,header ul.right a>li.mobile-active .dropdown,header ul.right li.mobile-active .dropdown,header ul.right #login-nav.mobile-active .dropdown,header ul.right #get-started-nav.mobile-active .dropdown{display:block}header ul.main a>li.highlight,header ul.main li.highlight,header ul.main #login-nav.highlight,header ul.main #get-started-nav.highlight,header ul.right a>li.highlight,header ul.right li.highlight,header ul.right #login-nav.highlight,header ul.right #get-started-nav.highlight{color:#1faedf;font-weight:700}header ul.main #get-started-nav,header ul.right #get-started-nav{color:#1faedf;border-bottom:1px solid #eee}header ul.main #get-started-nav:hover,header ul.main #get-started-nav:active,header ul.main #get-started-nav:focus,header ul.main #get-started-nav.active,header ul.right #get-started-nav:hover,header ul.right #get-started-nav:active,header ul.right #get-started-nav:focus,header ul.right #get-started-nav.active{color:#444}header ul.main a.btn.btn-info,header ul.right a.btn.btn-info{color:#444;border:0;border-top:1px solid #eee}header ul.main a.btn.btn-info:hover,header ul.main a.btn.btn-info:active,header ul.right a.btn.btn-info:hover,header ul.right a.btn.btn-info:active{background-color:#eee;border-bottom:0}header ul.right>li>div:before,header ul.main>li>.dropdown-button:before{content:"";margin-right:8px;font-family:"Font Awesome 6 Pro",sans-serif;font-size:12px}header ul.right>li.mobile-active>div:before,header ul.main>li.mobile-active>.dropdown-button:before{content:"";margin-right:8px;font-family:"Font Awesome 6 Pro",sans-serif}header div.brand{padding-left:0;line-height:40px}header div.brand img{height:24px;margin-right:15px}header #username{height:auto;border-bottom:2px solid #eee;font-size:16px;line-height:50px;overflow:visible}header #username img{height:30px;width:30px;float:right;border:2px solid #ccc;border-radius:50%;margin-top:10px;display:none}header ul.right .btn{height:50px;text-align:left;border-radius:0;margin:0;line-height:50px;display:block}.mobilemenu-toggle{display:inline-block!important}body .alert_wrapper{top:-20px}.tw-user-counselor header div.menu{width:100%}}@media (max-width:400px){.openhelp-toggle{display:none!important}}@media only screen and (min-device-width:321px) and (max-device-width:450px) and (orientation:portrait){header .no-overflow-counselingmenu-toggle{max-width:150px}}@media only screen and (min-device-width:1px) and (max-device-width:320px) and (orientation:portrait){header .no-overflow-counselingmenu-toggle{max-width:70px}}.mtop20{margin-top:20px}.brand-primary{color:#1faedf}.overlay-loading-layer,.mobile-menu-loading-overlay{width:100%;height:100%;background-color:#f5f5f580;position:fixed;top:0;left:0;z-index:2501!important}.loading-wrap{height:100vh;justify-content:center;align-items:center;display:flex}.loading-wrap .loading-circle{max-width:50%}.loading-wrap .loading-circle .fa,.loading-wrap .loading-circle .fa-solid,.loading-wrap .loading-circle .fa-regular{color:#a54b9c}.inline-loading{background:url(//assets.betterhelp.com/brand/regain/spinning-logo.gif) 50% no-repeat;z-index:2502!important}var{font-style:normal}html,body{height:100%;margin:0;padding:0}a{color:#a54b9c}body{font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:400}body #body-container{min-height:100%;position:relative}body #body-container #content-container{padding-top:50px;padding-bottom:240px}body #body-container #content-container #terms{padding:30px 15px 0 30px}body #body-container #content-container #terms p{margin-top:0;margin-bottom:16px;padding-top:1px;font-size:16px}body #body-container #content-container #terms .sectionTitle{margin-top:0;margin-bottom:16px;padding-left:4px;font-weight:600;display:inline}body #body-container #content-container #terms .subhead{margin-bottom:10px;font-weight:600}body #body-container #content-container #terms ol{counter-reset:steps;padding-left:0}body #body-container #content-container #terms ol li{counter-increment:steps;margin-bottom:24px;list-style:none}body #body-container #content-container #terms ol li:before{width:24px;content:counter(steps)".";grid-row:1/100;font-size:16px;font-weight:600}body #body-container #content-container #terms ol li ol li{grid-template-columns:auto minmax(0,1fr);margin-bottom:0;font-weight:400;display:grid}body #body-container #content-container #terms ol li ol li:before{content:counter(steps,upper-alpha)".";padding:1px 4px 0 0;font-size:16px;font-weight:400}body #body-container #content-container #terms ol li ol li ol{margin-bottom:0}body #body-container #content-container #terms ol li ol li ol li:before{content:counter(steps,decimal)"."}body.minimal #body-container #content-container{padding-bottom:140px}body audio{max-width:17em}body.gray{background-color:#f5f5f5}.white{background-color:#fff}.gather_cc #credit-cards{height:20px;margin-top:5px}@media (max-width:991px){body #body-container #content-container{padding-bottom:280px}body.minimal #body-container #content-container{padding-bottom:170px}}@media (max-width:767px){body.mobile-white{background-color:#fff}body #body-container #content-container{min-height:85vh;padding-top:40px;padding-bottom:0}body.minimal #body-container #content-container{padding-bottom:280px}.container{padding-left:20px;padding-right:20px}.block{max-width:none;border:0;margin:0;padding:25px}.block:first-child{margin-top:0}header+#content-container>.block{padding-top:10px}.block+.block{border-top:1px solid #eee}}@media (min-width:768px){.row-desktop{margin-left:-15px;margin-right:-15px}.row-desktop:before,.row-desktop:after{content:" ";display:table}.row-desktop:after{clear:both}#client_private_info.form-horizontal .control-label{padding-top:5px}}@media (max-width:767px){.row-mobile{margin-left:-15px;margin-right:-15px}.row-mobile:before,.row-mobile:after{content:" ";display:table}.row-mobile:after{clear:both}#modal-ios-app-review-feedback-btn-rate.btn-review,#modal-ios-app-review-feedback-btn-close.btn-review,#modal-android-app-review-feedback-btn-rate.btn-review,#modal-android-app-review-feedback-btn-close.btn-review{margin-bottom:10px}}.center{text-align:center}h1.special{color:#5faa41;font-family:Roboto Slab,serif;font-size:40px;font-weight:300}small{line-height:1.4}h1,h2,h3{line-height:1.2em}h2{color:#1faedf;margin-top:0;margin-bottom:15px;font-size:22px}h3{margin-bottom:15px}.red{color:#af2225}.btn-primary,.btn-default{color:#fff;-webkit-text-fill-color:white}.btn-secondary{color:#888;-webkit-text-fill-color:#888;border:2px solid #888}.btn-secondary:active,.btn-secondary:hover,.btn-secondary:focus{color:#444;-webkit-text-fill-color:#4444;border-color:#444}.btn-close,.btn-dismiss{color:#888;-webkit-text-fill-color:#888;background-color:#eee}.btn-close:active,.btn-close:hover,.btn-close:focus,.btn-dismiss:active,.btn-dismiss:hover,.btn-dismiss:focus{color:#444;-webkit-text-fill-color:#444;background-color:#ddd}.btn-danger{-webkit-text-fill-color:white}.btn-success{-webkit-text-fill-color:#fff}.form-group.error{color:#af2225}.form-group.error input,.form-group.error select,.form-group.error textarea{border-color:#af2225}textarea.form-control{resize:vertical}select.form-control{padding:0 15px}label small{color:#888;margin-left:5px;font-weight:400}.force-reset-alert{align-items:flex-end;display:flex}.alert.alert-error{color:#af2225;background-color:#af22251a;border-bottom:2px solid #af2225;border-radius:0;margin-top:15px}.alert.alert-error .force-reset{overflow-wrap:anywhere}label.radio,label.checkbox{cursor:pointer;margin-bottom:20px;padding-left:25px;font-weight:400;position:relative}label.radio input[type=radio],label.radio input[type=checkbox],label.checkbox input[type=radio],label.checkbox input[type=checkbox]{position:absolute;top:1px;left:20px}label.input{padding-left:0}label.btn{margin-bottom:18px;padding-top:15px;padding-bottom:15px}label.btn input{display:none}.form-group{margin-bottom:25px}.form-group:last-child{margin-bottom:0}.modal{z-index:2500;overflow-y:auto}.modal .modal-content{border:0}.modal .modal-content .modal-header{border:0;padding:30px}.modal .modal-content .modal-header h1{margin:0;font-size:30px}.modal .modal-content .modal-header h2{margin:0;font-size:24px}.modal .modal-content .modal-header p{margin-top:15px}.modal .modal-content .modal-header p:last-child{margin-bottom:0}.modal .modal-content .modal-header button.close{font-size:30px}.modal .modal-content .modal-header table p{margin:0}.modal .modal-content .modal-body p{margin-bottom:0}.modal .modal-content .modal-body h3{margin-top:30px;margin-bottom:10px}.modal .modal-content .modal-body h3:first-child{margin-top:0}.modal .modal-content .modal-body small.green{color:#5faa41;line-height:1.4}.modal .modal-content .modal-body small.green i{margin-right:5px}.modal .modal-content .modal-footer{border:0;padding:20px 30px}.modal .modal-content .modal-header+.modal-body,.modal .modal-content .modal-body+.modal-footer,.modal .modal-content .modal-header+.modal-footer{border-top:1px solid #eee}.modal #credit-cards{height:22px;margin-top:5px}#body-container .modal{position:fixed}.modal table{margin-top:10px}.modal table .user-icon{height:60px;width:60px;border:2px solid #ccc;border-radius:50%;margin-right:10px}.modal table h2{margin:0}.fade.in{animation-duration:0s}.modal-body h3{color:#5faa41;margin:0;font-size:1.17em}select.form-control,input.form-control{padding:0 15px}h1,h2,h3,h4,h5{line-height:1.4}span.password_strength{padding-left:5px;font-weight:700;display:block;position:absolute;right:30px}span.password_strength.password_strength_1,span.password_strength.password_strength_2{color:#af2225}span.password_strength.password_strength_3{color:#e0ab50}span.password_strength.password_strength_4,span.password_strength.password_strength_5{color:#5faa41}.beck-results{height:100%;vertical-align:middle;float:none;background-color:#f5f5f5;border:3px solid #eee;margin:15px 0;padding:20px;font-size:16px;line-height:26px}.pixel{display:none}div.block{max-width:700px;clear:both;background-color:#fff;border:1px solid #eee;margin:20px auto;padding:20px;overflow:auto}div.block .form-group{margin-bottom:30px}div.block .form-group:last-child{margin-bottom:0}div.block.h-scroll{overflow:auto}div.block h2:first-child,div.block h3:first-child{margin-top:0}div.block .checkbox,div.block .radio{padding-left:30px;font-weight:400}div.block h3{margin-top:30px}.text-right{text-align:right!important}.text-left{text-align:left!important}.anchor{height:80px;visibility:hidden;margin-top:-80px;display:block}#modal-trial-after .discount{color:#af2225;font-weight:700}#new-potential-client{z-index:5000;border:10px #0d2d33;position:fixed;bottom:0;right:0}#new-potential-client button{margin-top:8px;margin-right:10px}#new-potential-client .alert{background-color:#d9fafe;border-top:1px solid #05bbd3;border-left:1px solid #05bbd3;border-radius:5px 0 0;margin-bottom:0;padding:8px 40px 8px 15px}#new-potential-client .alert a{color:#1faedf}.new-notification{background-color:#def4f8;border:10px #419aad;margin-top:10px;margin-right:10px}.new-notification button{margin-top:8px;margin-right:10px}.new-notification .alert{background-color:#cce8e7;border:1px solid #387d7a;border-radius:5px;margin-bottom:0;padding:8px 40px 8px 15px}.new-notification .alert a{color:#5678b7}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");filter:gray;filter:grayscale();-webkit-filter:grayscale();-webkit-filter:grayscale()}.toggle-controls{max-width:400px;justify-content:center;align-items:center;display:flex;position:relative}.toggle-controls i{color:#fff;z-index:99999;opacity:.5;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-testimonial{width:100%;margin-bottom:20px}.help-testimonials .video-testimonial{margin-bottom:0}i.red{color:#af2225}i.yellow{color:#e0ab50}.online-status{width:15px;color:#888;-webkit-text-fill-color:#888;margin-right:10px;display:inline-block}.online-status.online{animation:2s infinite colorchange}.online-status:after{content:"";color:inherit;font-family:"Font Awesome 6 Pro",sans-serif;font-size:20px;font-style:normal;font-weight:700}.online-status.online:after{content:"";color:#5faa41;-webkit-text-fill-color:#5faa41;font-family:"Font Awesome 6 Pro",sans-serif;font-style:normal}.dont-overflow{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@keyframes colorchange{0%{color:#377e1b}50%{color:#5faa41}to{color:#377e1b}}.alert{padding:10px 15px}.alert .alert-danger,.alert .alert-danger button.close{color:#af2225}.popover:not(.popover-guide){color:#fff;text-align:center;background-color:#444;border-radius:5px;margin-top:-10px;padding:5px 15px;font-size:12px;position:absolute;box-shadow:1px 1px 2px #888}.popover:not(.popover-guide) h3{margin-top:0;margin-bottom:2px}.popover.popover-guide{font-size:14px}.finger-pointer{cursor:pointer}.green{color:#5faa41}.red{color:#af2225}.btn-review{width:170px}#modal-ios-review-btn-yes.btn-review,#modal-android-review-btn-yes.btn-review,#modal-ios-review-btn-no.btn-review,#modal-ios-review-btn-not-sure.btn-review,#modal-android-review-btn-no.btn-review,#modal-android-review-btn-not-sure.btn-review{margin-bottom:10px}#modal-ios-app-review-feedback-text,#modal-android-app-review-feedback-text{width:100%;height:116px;margin-top:8px;padding:10px 15px}#account_client #body-container,#support #body-container,#quit #body-container{background-color:#f5f5f5}#searching_for_counselor{text-align:center;max-width:500px;background-color:#f5f5f5;margin:0 auto;padding:30px 0}#searching_for_counselor footer{display:none}#searching_for_counselor h2{margin-top:15px}#searching_for_counselor #counselor-bar{height:200px;margin-top:30px;overflow:hidden}#searching_for_counselor #counselor-bar .image-box{margin-bottom:60px}#searching_for_counselor #counselor-bar .image-box h3{z-index:0;background-color:#ddd;border-radius:5px;margin-top:-10px;padding:10px 30px 6px;display:inline-block;position:relative}#searching_for_counselor #counselor-bar .image-box img{height:150px;width:150px;z-index:1;border:5px solid #ddd;border-radius:50%;margin:0 auto;display:block;position:relative}@media (max-height:600px){#searching_for_counselor{padding:15px 0}#searching_for_counselor h1{font-size:22px}#searching_for_counselor h2{font-size:18px}#searching_for_counselor #counselor-bar{height:180px}#searching_for_counselor #counselor-bar .image-box img{height:120px;width:120px}#searching_for_counselor #counselor-bar .image-box h3{font-size:14px}}.slider-lazy-load{visibility:hidden}footer{color:#444;-webkit-text-fill-color:#444;height:61px;width:100%;background-color:#eee;border-top:1px solid #ddd;font-size:13px;font-weight:400;display:block;position:absolute;bottom:0}footer #footer-jobs,footer #footer-reviews{display:none}footer.minimal{height:110px}footer a{-webkit-text-fill-color:#a54b9c}footer a:hover,footer a:active,footer a:focus{text-decoration:none}footer #upperbar{display:none}footer.minimal #upperbar{margin-top:0}footer .social.facebook{float:right;margin-left:10px;line-height:21px}footer ul{margin:-3px 0 0;padding:0;list-style-type:none}footer ul li{color:#444;-webkit-text-fill-color:#444;margin-right:15px;font-weight:400;display:inline-block}footer ul.lower li{color:#444;-webkit-text-fill-color:#444;margin-top:10px;font-size:13px;line-height:1.6em}footer ul.lower a:hover{text-decoration:none}footer ul.lower a>li:hover,footer ul.lower a>li:active{color:#111;-webkit-text-fill-color:#111;text-decoration:none}footer #lowerbar{background-color:#fff;padding:15px 0}footer #lowerbar.white{background-color:#fff}footer #lowerbar.single{background:0 0;border:0}footer #lowerbar.single p{color:#888;-webkit-text-fill-color:#888;margin:0;font-weight:700}footer #lowerbar .upper{display:none}footer #lowerbar .container{width:auto;max-width:initial}footer #lowerbar .regain-disclaimer{width:38%;text-align:right;float:right;line-height:1.4em}footer #lowerbar .regain-disclaimer a:hover{text-decoration:underline}body.gray footer{background-color:#fff}body.gray footer #upperbar{background-color:#f5f5f5}body.gray footer #lowerbar{background-color:#fff}@media (max-width:991px){footer.minimal{height:130px}footer{height:auto}footer #lowerbar .regain-disclaimer{width:40%}}@media (max-width:767px){footer{position:static}footer #lowerbar .regain-disclaimer{float:left;width:100%;text-align:left;margin-top:10px}}#home{color:#fff;background-image:url(https://assets.betterhelp.com/home/regain-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#home .container-fluid{z-index:1;position:relative}#home header{background-color:#0009;margin-bottom:0}#home .background-gradient-body{z-index:-100;opacity:.6;height:100%;width:100%;background:linear-gradient(#ce5693,#0095d9);position:absolute;top:0;left:0}#home #hero-desktop{background-color:#0006;border-bottom:1px solid #1faedf;padding-bottom:80px;position:relative}#home #hero-desktop header{z-index:1;background-color:#0000;padding:30px;display:block;position:relative}#home #hero-desktop header .icon{float:left;height:50px;margin-top:0}#home #hero-desktop header #login-button{float:right;padding:10px 25px;font-size:18px}#home #hero-desktop header #faq-button{float:right;color:#fff;margin-right:20px;padding:10px 20px;font-size:18px}#home #hero-desktop .container{z-index:1;height:100%;width:100%;text-align:center;padding:20px;position:relative}#home #hero-desktop .container .icon{height:36px;margin-bottom:10px}#home #hero-desktop .container #login-button{float:right;border-radius:100px 0 0 100px;margin-right:-20px}#home #hero-desktop .container #intro-text{text-shadow:1px 1px 3px #0006;margin-top:10px;font-family:Merriweather,Times New Roman,serif;font-size:50px;line-height:1.4em;display:block}#home #hero-desktop .container #secondary-text{text-shadow:1px 1px 3px #0006;margin-top:20px;font-size:28px;line-height:1.2em;display:block}#home #hero-desktop .container #secondary-text small{margin-top:15px;font-weight:400;display:block}#home #hero{color:#fff;background-image:url(https://assets.betterhelp.com/home/regain-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #1faedf;padding-bottom:30px;position:relative}#home #hero .background-gradient{z-index:0;opacity:.6;height:100%;width:100%;background:linear-gradient(#ce5693,#0095d9);position:absolute;top:0;left:0}#home #hero .container{z-index:1;height:100%;width:100%;padding:20px;position:relative}#home #hero .container .icon{height:36px;margin-bottom:10px}#home #hero .container #login-button{float:right;border-radius:100px 0 0 100px;margin-right:-20px}#home #hero .container #intro-text{text-shadow:1px 1px 3px #0006;margin-top:10px;font-family:Merriweather,Times New Roman,serif;font-size:30px;line-height:1.4em;display:block}#home #hero .container #secondary-text{text-shadow:1px 1px 3px #0006;margin-top:20px;font-size:28px;line-height:1.2em;display:block}#home #hero .container #secondary-text small{margin-top:15px;font-weight:400;display:block}#home #get-started{z-index:2;clear:both;margin-top:-25px;padding-left:50px;padding-right:50px;position:relative}#home .app-icon{height:38px;margin-top:30px;margin-right:3px;display:inline-block}#home #lower-text{margin-top:30px;padding-bottom:20px;font-size:20px;line-height:1.4em;display:block}#home .desktop-lower{text-align:center;padding-bottom:55px}#home .desktop-lower #get-started{margin:-40px auto 0;padding:15px 60px;font-size:28px}#home .landing-promo{width:340px;background:#f5f5f5;border-radius:5px;flex-direction:column;align-items:flex-start;margin:30px auto;padding:15px;display:flex}#home .landing-promo div{display:flex}#home .landing-promo div img{height:62px;width:62px;border-radius:50%;align-self:center;margin-right:15px}#home .landing-promo div p{color:#000;text-align:start;margin:auto;font-size:16px;font-weight:400;line-height:24px}#home .landing-promo div p strong{color:#a54b9c}#home.is_app #body-container{height:100%;overflow-y:hidden}#home.is_app #body-container #content-container{padding-bottom:0}#home.is_app #hero{height:100%;width:100%;text-align:center;position:absolute}#home.is_app #hero .container{height:auto;width:auto}#home.is_app #hero .icon{margin:10px auto 15px}#home.is_app #hero #intro-text{font-size:34px}#home.is_app #hero #bottom{width:100%;z-index:1;position:absolute}#home.is_app #hero #bottom #secondary-text{text-shadow:1px 1px 3px #0006;margin-top:15px;padding:0 40px;font-size:22px;line-height:1.2em;display:block}#home.is_app #hero #bottom #secondary-text small{margin-top:15px;font-weight:400;display:block}#home.is_app #hero #bottom #get-started{border-radius:0;margin-top:30px;margin-bottom:2px;padding-top:15px;padding-bottom:15px;display:block}#home.is_app #hero #bottom #login-button{background-color:#1faedf66;border-radius:0;padding-top:15px;padding-bottom:15px;display:block}#home footer{font-weight:400}#header-wrap{background:#222 url(https://assets.betterhelp.com/home/regain-header.jpg) 50%/cover no-repeat;overflow:hidden}#header-wrap #intro-line{color:#fff;margin-bottom:30px;font-family:Roboto Slab;font-size:60px;font-weight:300}#header-wrap .message{color:#fff}#header-wrap .message h1{margin-bottom:0;font-size:30px}#header-wrap .message p{font-size:18px}#header-wrap .message .app-icons{margin-top:150px;margin-bottom:40px}#header-wrap .message .app-icons img{height:46px;border-radius:5px;margin-right:15px;overflow:hidden;box-shadow:0 0 10px #00000080}body#home #body-container #content-container{padding-bottom:0}#logos{text-align:center;background-color:#f5f5f5;padding:25px 0;line-height:2.7}#logos img{height:22px;opacity:.5;margin:0 15px;display:inline-block}#questionnaire-container{float:right}#questionnaire{z-index:5;width:100%;float:right;background-color:#f5f5f5;border-radius:5px;margin-top:-250px;margin-bottom:20px;font-size:16px;position:absolute;right:0;box-shadow:2px 2px 10px #0000004c}#questionnaire .questionnaire-content{padding:40px}#questionnaire .questionnaire-content small{margin-bottom:10px;font-size:.6em;line-height:1.7;display:block}#questionnaire p{color:#888;margin-top:0;font-weight:700}#questionnaire .questionnaire-content-label{font-size:26px;line-height:1.3}#questionnaire label.radio,#questionnaire label.checkbox,#questionnaire label.range{color:#444;cursor:pointer;margin-top:20px;padding-left:30px;line-height:30px}#questionnaire label.range{padding-left:0!important}#questionnaire select{height:40px;margin-top:15px;padding:0 15px;font-size:16px}#questionnaire .radio input[type=radio],#questionnaire .radio-inline input[type=radio],#questionnaire .checkbox input[type=checkbox],#questionnaire .checkbox-inline input[type=checkbox]{margin-top:8px;margin-left:-25px;line-height:30px}#questionnaire .btn{margin-top:15px}#questionnaire .range-min{padding-left:0}#questionnaire .range-mid{text-align:center}#questionnaire .range-max{text-align:right;padding-right:0}.section{padding-top:60px;padding-bottom:60px}.section h1{text-transform:uppercase;text-align:center;letter-spacing:2px;margin-top:0;margin-bottom:20px;font-size:24px;font-weight:300}.section.overview{text-align:center}.section.overview .col-md-4{padding-left:30px;padding-right:30px}.section.overview h2{color:#5faa41;margin-bottom:15px;font-family:Roboto Slab;font-size:30px;font-weight:300}.section.testimonials{color:#fff;text-align:center;font-size:16px}.section.testimonials #testimonial-slider{padding-bottom:20px}.section.testimonials .slide{display:none;outline:none!important}.section.testimonials .slide:first-child,.section.testimonials .slick-slider .slide{display:block}.section.testimonials .container{padding-left:100px;padding-right:100px}.section.testimonials .author{margin-top:10px;font-size:14px;display:block}.section.counselors{text-align:center;background-color:#f5f5f5;padding-bottom:80px}.section.getstarted{text-align:center;padding-top:100px}.section.getstarted .col-sm-4{padding-left:40px;padding-right:40px}.section.getstarted .number{color:#fff;width:50px;height:50px;background-color:#05bbd3;border-radius:50%;margin:15px auto 0;font-size:24px;font-weight:700;line-height:50px;display:inline-block}.section.getstarted .btn{margin-top:30px}#counselor-bar{width:100%;text-align:center;height:100px;margin:-50px 0;overflow:hidden}#counselor-bar img{height:100px;width:100px;border:2px solid #ccc;border-radius:50%;margin:0 5px;display:inline-block}#final-message{text-align:center;font-family:Roboto Slab;font-size:30px;font-weight:300}#final-message span{color:#5faa41}@media (max-width:991px){#header-wrap #intro-line{font-size:44px}.section.testimonials .container,.section.overview .col-sm-4,.section.getstarted .col-sm-4{padding-left:15px;padding-right:15px}#logos img{height:22px}}@media (max-width:767px){#header-wrap{background-position:50%}#header-wrap #intro-line{margin-top:30px;font-size:34px;line-height:1.3}#header-wrap #intro-line span#better{display:block}#header-wrap .message h1{font-size:22px}#header-wrap .message .app-icons{margin-top:60px}#logos img{margin:10px}#questionnaire-container{float:none}#questionnaire{margin-top:30px;margin-bottom:30px;display:block;position:static;right:auto}.section.testimonials .container{padding-left:20px;padding-right:20px}#counselor-bar{height:50px;margin-top:-20px}#counselor-bar img{height:50px;width:50px;border:2px solid #ccc;border-radius:50%;margin:0 3px}#final-message{font-size:22px}#home{color:#444;background:0 0}#home.is_app #hero #intro-text{margin-top:0}#home.is_app #hero .container{padding-top:10px}#home.is_app #hero #bottom #secondary-text{margin-top:0}#home.is_app #hero #bottom #get-started{margin-top:15px}#home header{background-color:#fff}}.carousel{position:relative}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner>.item{-o-transition:.6s ease-in-out left;transition:left .6s ease-in-out;display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{max-width:100%;height:auto;line-height:1;display:block}@media (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-o-transition:-o-transform .6s ease-in-out;-webkit-transition:-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;-moz-transition:-moz-transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;transform:translate(100%)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;transform:translate(-100%)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;transform:translate(0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{width:100%;position:absolute;top:0}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{width:15%;opacity:.5;filter:alpha(opacity=50);color:#fff;text-align:center;text-shadow:0 1px 2px #0009;font-size:20px;position:absolute;top:0;bottom:0;left:0}.carousel-control.left{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-image:linear-gradient(90deg,#00000080 0%,#0000 100%);background-repeat:repeat-x}.carousel-control.right{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-image:linear-gradient(90deg,#0000 0%,#00000080 100%);background-repeat:repeat-x;left:auto;right:0}.carousel-control:hover,.carousel-control:focus{color:#fff;opacity:.9;filter:alpha(opacity=90);outline:0;text-decoration:none}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{z-index:5;margin-top:-10px;display:inline-block;position:absolute;top:50%}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{margin-left:-10px;left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{margin-right:-10px;right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{z-index:15;width:60%;text-align:center;margin-left:-30%;padding-left:0;list-style:none;position:absolute;bottom:10px;left:50%}.carousel-indicators li{width:10px;height:10px;text-indent:-999px;cursor:pointer;background-color:#000 \9 ;background-color:#0000;border:1px solid #fff;border-radius:10px;margin:1px;display:inline-block}.carousel-indicators .active{width:12px;height:12px;background-color:#fff;margin:0}.carousel-caption{z-index:10;color:#fff;text-align:center;text-shadow:0 1px 2px #0009;padding-top:20px;padding-bottom:20px;position:absolute;bottom:20px;left:15%;right:15%}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{padding-bottom:30px;left:20%;right:20%}.carousel-indicators{bottom:20px}}#start,#partner,#start_phone,#start_phone_confirm,#counselor_start,#partner_join{background-color:#f5f5f5;font-size:18px}#start header,#partner header,#start_phone header,#start_phone_confirm header,#counselor_start header,#partner_join header{margin-bottom:0}#start .header,#partner .header,#start_phone .header,#start_phone_confirm .header,#counselor_start .header,#partner_join .header{background:linear-gradient(#1faedf1a,#a54b9c1a);border-bottom:1px solid #1faedf33;margin-bottom:25px;padding:25px;font-size:24px;font-weight:700;line-height:1.4em;display:block}#start .header small,#partner .header small,#start_phone .header small,#start_phone_confirm .header small,#counselor_start .header small,#partner_join .header small{color:#1faedf;font-size:18px}#start #referrer-counselor,#partner #referrer-counselor,#start_phone #referrer-counselor,#start_phone_confirm #referrer-counselor,#counselor_start #referrer-counselor,#partner_join #referrer-counselor{max-width:525px;align-items:center;margin:15px auto -15px;display:flex}#start #referrer-counselor img,#partner #referrer-counselor img,#start_phone #referrer-counselor img,#start_phone_confirm #referrer-counselor img,#counselor_start #referrer-counselor img,#partner_join #referrer-counselor img{height:80px;width:80px;border:2px solid #ccc;border-radius:50%;margin-right:15px}#start #referrer-counselor p,#partner #referrer-counselor p,#start_phone #referrer-counselor p,#start_phone_confirm #referrer-counselor p,#counselor_start #referrer-counselor p,#partner_join #referrer-counselor p{margin:0;font-size:16px}#start .help-container,#partner .help-container,#start_phone .help-container,#start_phone_confirm .help-container,#counselor_start .help-container,#partner_join .help-container{max-width:600px;color:#444;justify-content:center;align-items:center;margin:0 auto 25px;display:flex}#start .help-container .help-image,#partner .help-container .help-image,#start_phone .help-container .help-image,#start_phone_confirm .help-container .help-image,#counselor_start .help-container .help-image,#partner_join .help-container .help-image{height:50px;width:30px;background-color:#0000;position:relative}#start .help-container .help-image img,#partner .help-container .help-image img,#start_phone .help-container .help-image img,#start_phone_confirm .help-container .help-image img,#counselor_start .help-container .help-image img,#partner_join .help-container .help-image img{height:85px;width:auto;position:absolute;top:-18px;left:-10px}#start .help-container .help-input,#partner .help-container .help-input,#start_phone .help-container .help-input,#start_phone_confirm .help-container .help-input,#counselor_start .help-container .help-input,#partner_join .help-container .help-input{width:100%;text-align:left;background-color:#fff;border:1px solid #ddd;padding:15px 15px 15px 50px;font-family:Lato;font-size:14px;font-weight:600;line-height:20px}@media (min-width:768px){#start .help-container,#partner .help-container,#start_phone .help-container,#start_phone_confirm .help-container,#counselor_start .help-container,#partner_join .help-container{height:50px;margin:30px auto}#start .help-container .help-input,#partner .help-container .help-input,#start_phone .help-container .help-input,#start_phone_confirm .help-container .help-input,#counselor_start .help-container .help-input,#partner_join .help-container .help-input{background:#e6f4fa;padding-left:40px;font-size:16px}#start .help-container .help-image img,#partner .help-container .help-image img,#start_phone .help-container .help-image img,#start_phone_confirm .help-container .help-image img,#counselor_start .help-container .help-image img,#partner_join .help-container .help-image img{height:70px;top:-10px;left:-10px}}#start .help-container.gift-cancelled .help-input,#partner .help-container.gift-cancelled .help-input,#start_phone .help-container.gift-cancelled .help-input,#start_phone_confirm .help-container.gift-cancelled .help-input,#counselor_start .help-container.gift-cancelled .help-input,#partner_join .help-container.gift-cancelled .help-input{color:#fff;background-color:#d9534f}#start .start-step,#partner .start-step,#start_phone .start-step,#start_phone_confirm .start-step,#counselor_start .start-step,#partner_join .start-step{max-width:600px;background-color:#fff;border:1px solid #ddd;margin:30px auto;padding-bottom:20px}#start .start-step .header,#partner .start-step .header,#start_phone .start-step .header,#start_phone_confirm .start-step .header,#counselor_start .start-step .header,#partner_join .start-step .header{text-align:center}#start .start-step#step-2,#start .start-step#step-3,#partner .start-step#step-2,#partner .start-step#step-3,#start_phone .start-step#step-2,#start_phone .start-step#step-3,#start_phone_confirm .start-step#step-2,#start_phone_confirm .start-step#step-3,#counselor_start .start-step#step-2,#counselor_start .start-step#step-3,#partner_join .start-step#step-2,#partner_join .start-step#step-3{display:none}#start .start-step label.radio,#start .start-step label.checkbox,#partner .start-step label.radio,#partner .start-step label.checkbox,#start_phone .start-step label.radio,#start_phone .start-step label.checkbox,#start_phone_confirm .start-step label.radio,#start_phone_confirm .start-step label.checkbox,#counselor_start .start-step label.radio,#counselor_start .start-step label.checkbox,#partner_join .start-step label.radio,#partner_join .start-step label.checkbox{font-size:18px}#start .start-step label.radio input[type=radio],#start .start-step label.radio input[type=checkbox],#start .start-step label.checkbox input[type=radio],#start .start-step label.checkbox input[type=checkbox],#partner .start-step label.radio input[type=radio],#partner .start-step label.radio input[type=checkbox],#partner .start-step label.checkbox input[type=radio],#partner .start-step label.checkbox input[type=checkbox],#start_phone .start-step label.radio input[type=radio],#start_phone .start-step label.radio input[type=checkbox],#start_phone .start-step label.checkbox input[type=radio],#start_phone .start-step label.checkbox input[type=checkbox],#start_phone_confirm .start-step label.radio input[type=radio],#start_phone_confirm .start-step label.radio input[type=checkbox],#start_phone_confirm .start-step label.checkbox input[type=radio],#start_phone_confirm .start-step label.checkbox input[type=checkbox],#counselor_start .start-step label.radio input[type=radio],#counselor_start .start-step label.radio input[type=checkbox],#counselor_start .start-step label.checkbox input[type=radio],#counselor_start .start-step label.checkbox input[type=checkbox],#partner_join .start-step label.radio input[type=radio],#partner_join .start-step label.radio input[type=checkbox],#partner_join .start-step label.checkbox input[type=radio],#partner_join .start-step label.checkbox input[type=checkbox]{top:5px}#start .start-step .question,#partner .start-step .question,#start_phone .start-step .question,#start_phone_confirm .start-step .question,#counselor_start .start-step .question,#partner_join .start-step .question{margin-bottom:30px}#start .slider.questionnaire,#partner .slider.questionnaire,#start_phone .slider.questionnaire,#start_phone_confirm .slider.questionnaire,#counselor_start .slider.questionnaire,#partner_join .slider.questionnaire{max-width:600px;background-color:#fff;border:1px solid #ddd;margin:30px auto}#start .slider.questionnaire .header,#partner .slider.questionnaire .header,#start_phone .slider.questionnaire .header,#start_phone_confirm .slider.questionnaire .header,#counselor_start .slider.questionnaire .header,#partner_join .slider.questionnaire .header{text-align:center;min-height:95px;margin-bottom:0;padding:35px 25px 25px}#start .slider.questionnaire h2.header,#partner .slider.questionnaire h2.header,#start_phone .slider.questionnaire h2.header,#start_phone_confirm .slider.questionnaire h2.header,#counselor_start .slider.questionnaire h2.header,#partner_join .slider.questionnaire h2.header{font-size:18px;line-height:1.2}#start .slider.questionnaire .question,#start .slider.questionnaire .next,#partner .slider.questionnaire .question,#partner .slider.questionnaire .next,#start_phone .slider.questionnaire .question,#start_phone .slider.questionnaire .next,#start_phone_confirm .slider.questionnaire .question,#start_phone_confirm .slider.questionnaire .next,#counselor_start .slider.questionnaire .question,#counselor_start .slider.questionnaire .next,#partner_join .slider.questionnaire .question,#partner_join .slider.questionnaire .next{display:none;outline:none!important}#start .slider.questionnaire .question:first-child,#partner .slider.questionnaire .question:first-child,#start_phone .slider.questionnaire .question:first-child,#start_phone_confirm .slider.questionnaire .question:first-child,#counselor_start .slider.questionnaire .question:first-child,#partner_join .slider.questionnaire .question:first-child,#start .slider.questionnaire.slick-slider .question,#start .slider.questionnaire.slick-slider .next,#partner .slider.questionnaire.slick-slider .question,#partner .slider.questionnaire.slick-slider .next,#start_phone .slider.questionnaire.slick-slider .question,#start_phone .slider.questionnaire.slick-slider .next,#start_phone_confirm .slider.questionnaire.slick-slider .question,#start_phone_confirm .slider.questionnaire.slick-slider .next,#counselor_start .slider.questionnaire.slick-slider .question,#counselor_start .slider.questionnaire.slick-slider .next,#partner_join .slider.questionnaire.slick-slider .question,#partner_join .slider.questionnaire.slick-slider .next{display:block}#start .slider.questionnaire .questionnaire-content,#partner .slider.questionnaire .questionnaire-content,#start_phone .slider.questionnaire .questionnaire-content,#start_phone_confirm .slider.questionnaire .questionnaire-content,#counselor_start .slider.questionnaire .questionnaire-content,#partner_join .slider.questionnaire .questionnaire-content{padding:30px 78px}#start .slider.questionnaire .questionnaire-content .questionnaire-content-label,#partner .slider.questionnaire .questionnaire-content .questionnaire-content-label,#start_phone .slider.questionnaire .questionnaire-content .questionnaire-content-label,#start_phone_confirm .slider.questionnaire .questionnaire-content .questionnaire-content-label,#counselor_start .slider.questionnaire .questionnaire-content .questionnaire-content-label,#partner_join .slider.questionnaire .questionnaire-content .questionnaire-content-label,#start .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn,#partner .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn,#start_phone .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn,#start_phone_confirm .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn,#counselor_start .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn,#partner_join .slider.questionnaire .questionnaire-content .questionnaire-content-label.hidden~div label.btn{margin-bottom:15px}#start .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn,#partner .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn,#start_phone .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn,#start_phone_confirm .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn,#counselor_start .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn,#partner_join .slider.questionnaire .questionnaire-content .questionnaire-content-label~div:last-child label.btn{margin-bottom:0}#start .slider.questionnaire .questionnaire-content legend.questionnaire-content-label,#partner .slider.questionnaire .questionnaire-content legend.questionnaire-content-label,#start_phone .slider.questionnaire .questionnaire-content legend.questionnaire-content-label,#start_phone_confirm .slider.questionnaire .questionnaire-content legend.questionnaire-content-label,#counselor_start .slider.questionnaire .questionnaire-content legend.questionnaire-content-label,#partner_join .slider.questionnaire .questionnaire-content legend.questionnaire-content-label{margin-bottom:5px;border-bottom:none!important}#start .slider.questionnaire .questionnaire-content label.btn,#partner .slider.questionnaire .questionnaire-content label.btn,#start_phone .slider.questionnaire .questionnaire-content label.btn,#start_phone_confirm .slider.questionnaire .questionnaire-content label.btn,#counselor_start .slider.questionnaire .questionnaire-content label.btn,#partner_join .slider.questionnaire .questionnaire-content label.btn{margin-bottom:10px;padding-top:5px;padding-bottom:5px}#start .slider.questionnaire .questionnaire-content label.radio,#start .slider.questionnaire .questionnaire-content label.checkbox,#partner .slider.questionnaire .questionnaire-content label.radio,#partner .slider.questionnaire .questionnaire-content label.checkbox,#start_phone .slider.questionnaire .questionnaire-content label.radio,#start_phone .slider.questionnaire .questionnaire-content label.checkbox,#start_phone_confirm .slider.questionnaire .questionnaire-content label.radio,#start_phone_confirm .slider.questionnaire .questionnaire-content label.checkbox,#counselor_start .slider.questionnaire .questionnaire-content label.radio,#counselor_start .slider.questionnaire .questionnaire-content label.checkbox,#partner_join .slider.questionnaire .questionnaire-content label.radio,#partner_join .slider.questionnaire .questionnaire-content label.checkbox{margin-top:0;margin-bottom:10px}#start .slider.questionnaire .questionnaire-content label.radio input[type=radio],#start .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#start .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#start .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox],#partner .slider.questionnaire .questionnaire-content label.radio input[type=radio],#partner .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#partner .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#partner .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox],#start_phone .slider.questionnaire .questionnaire-content label.radio input[type=radio],#start_phone .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#start_phone .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#start_phone .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox],#start_phone_confirm .slider.questionnaire .questionnaire-content label.radio input[type=radio],#start_phone_confirm .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#start_phone_confirm .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#start_phone_confirm .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox],#counselor_start .slider.questionnaire .questionnaire-content label.radio input[type=radio],#counselor_start .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#counselor_start .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#counselor_start .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox],#partner_join .slider.questionnaire .questionnaire-content label.radio input[type=radio],#partner_join .slider.questionnaire .questionnaire-content label.radio input[type=checkbox],#partner_join .slider.questionnaire .questionnaire-content label.checkbox input[type=radio],#partner_join .slider.questionnaire .questionnaire-content label.checkbox input[type=checkbox]{top:5px}#start .slider.questionnaire .questionnaire-content #insurance_income,#partner .slider.questionnaire .questionnaire-content #insurance_income,#start_phone .slider.questionnaire .questionnaire-content #insurance_income,#start_phone_confirm .slider.questionnaire .questionnaire-content #insurance_income,#counselor_start .slider.questionnaire .questionnaire-content #insurance_income,#partner_join .slider.questionnaire .questionnaire-content #insurance_income{margin-bottom:175px}#start .slider.questionnaire .questionnaire-content #insurance_income #additional_income label,#partner .slider.questionnaire .questionnaire-content #insurance_income #additional_income label,#start_phone .slider.questionnaire .questionnaire-content #insurance_income #additional_income label,#start_phone_confirm .slider.questionnaire .questionnaire-content #insurance_income #additional_income label,#counselor_start .slider.questionnaire .questionnaire-content #insurance_income #additional_income label,#partner_join .slider.questionnaire .questionnaire-content #insurance_income #additional_income label{margin-bottom:10px;margin-left:25px;font-weight:500}#start .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong,#partner .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong,#start_phone .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong,#start_phone_confirm .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong,#counselor_start .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong,#partner_join .slider.questionnaire .questionnaire-content #insurance_income #additional_income strong{font-weight:500}#start .slider.questionnaire .questionnaire-content h2,#partner .slider.questionnaire .questionnaire-content h2,#start_phone .slider.questionnaire .questionnaire-content h2,#start_phone_confirm .slider.questionnaire .questionnaire-content h2,#counselor_start .slider.questionnaire .questionnaire-content h2,#partner_join .slider.questionnaire .questionnaire-content h2{color:#444}#start .slider.questionnaire .questionnaire-content .show-more,#partner .slider.questionnaire .questionnaire-content .show-more,#start_phone .slider.questionnaire .questionnaire-content .show-more,#start_phone_confirm .slider.questionnaire .questionnaire-content .show-more,#counselor_start .slider.questionnaire .questionnaire-content .show-more,#partner_join .slider.questionnaire .questionnaire-content .show-more{font-size:16px}#start .slider.questionnaire .btn-block[hidden],#partner .slider.questionnaire .btn-block[hidden],#start_phone .slider.questionnaire .btn-block[hidden],#start_phone_confirm .slider.questionnaire .btn-block[hidden],#counselor_start .slider.questionnaire .btn-block[hidden],#partner_join .slider.questionnaire .btn-block[hidden]{display:none}#start .slider.questionnaire #other_text_box_next_btn,#partner .slider.questionnaire #other_text_box_next_btn,#start_phone .slider.questionnaire #other_text_box_next_btn,#start_phone_confirm .slider.questionnaire #other_text_box_next_btn,#counselor_start .slider.questionnaire #other_text_box_next_btn,#partner_join .slider.questionnaire #other_text_box_next_btn{margin-top:35px}#start .slider.questionnaire .btn-next,#partner .slider.questionnaire .btn-next,#start_phone .slider.questionnaire .btn-next,#start_phone_confirm .slider.questionnaire .btn-next,#counselor_start .slider.questionnaire .btn-next,#partner_join .slider.questionnaire .btn-next{margin-top:25px}#start .slider.questionnaire #next_podcast,#partner .slider.questionnaire #next_podcast,#start_phone .slider.questionnaire #next_podcast,#start_phone_confirm .slider.questionnaire #next_podcast,#counselor_start .slider.questionnaire #next_podcast,#partner_join .slider.questionnaire #next_podcast{margin-top:30px;margin-bottom:200px}#start ul.ui-autocomplete,#partner ul.ui-autocomplete,#start_phone ul.ui-autocomplete,#start_phone_confirm ul.ui-autocomplete,#counselor_start ul.ui-autocomplete,#partner_join ul.ui-autocomplete{max-width:300px;max-height:200px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;margin:0;padding:10px;list-style-type:none;overflow-y:auto}#start ul.ui-autocomplete li.ui-menu-item,#partner ul.ui-autocomplete li.ui-menu-item,#start_phone ul.ui-autocomplete li.ui-menu-item,#start_phone_confirm ul.ui-autocomplete li.ui-menu-item,#counselor_start ul.ui-autocomplete li.ui-menu-item,#partner_join ul.ui-autocomplete li.ui-menu-item{text-transform:capitalize;margin:3px 0;list-style-type:none}#start ul.ui-autocomplete li.ui-menu-item:hover,#partner ul.ui-autocomplete li.ui-menu-item:hover,#start_phone ul.ui-autocomplete li.ui-menu-item:hover,#start_phone_confirm ul.ui-autocomplete li.ui-menu-item:hover,#counselor_start ul.ui-autocomplete li.ui-menu-item:hover,#partner_join ul.ui-autocomplete li.ui-menu-item:hover{background-color:#ddd}#start .ui-helper-hidden-accessible,#partner .ui-helper-hidden-accessible,#start_phone .ui-helper-hidden-accessible,#start_phone_confirm .ui-helper-hidden-accessible,#counselor_start .ui-helper-hidden-accessible,#partner_join .ui-helper-hidden-accessible{display:none}.slick-dots li.slick-active button:before{color:#1faedf!important}#verify_email #body-container #content-container{padding-top:90px}label.income-input{font-weight:400}#insurance_income{margin-bottom:40px}#insurance_income #additional_income label{margin-bottom:10px;margin-left:30px;display:block}#insurance_income #additional_income #household_income{max-width:150px;border:1px solid #ddd;border-radius:5px;margin-top:5px}#insurance_income #additional_income #household_income:focus{border-color:#ddd;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #ddd9}#insurance_income #additional_income #household_income .currency_input{margin-left:3px;display:inline-block}#insurance_income #additional_income #household_income #annual_income{width:131px;border:none;border-radius:0;margin:0;padding-left:5px;font-weight:400;display:inline-block}#insurance_income #additional_income #household_income #annual_income:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#0000;outline:0}#insurance_income #additional_income #household_size{width:150px;margin-top:5px;font-weight:400}#start .top-caption{margin-bottom:20px;font-size:18px;font-weight:400}#start .max-width{width:100%;padding:0 15px;display:inline-block;overflow:hidden}#start #infographic,#start #infographic-carousel-container,#start #infographic-carousel{text-align:center;margin:0 15px}#start #infographic .infographic-header,#start #infographic-carousel-container .infographic-header,#start #infographic-carousel .infographic-header{color:#fff;height:auto;box-sizing:border-box;background-color:#2488ab;margin-bottom:50px;padding:0;font-size:16px;position:relative}#start #infographic .infographic-header h2,#start #infographic-carousel-container .infographic-header h2,#start #infographic-carousel .infographic-header h2{color:#fff;margin-bottom:0;padding:10px}#start #infographic .infographic-header:after,#start #infographic-carousel-container .infographic-header:after,#start #infographic-carousel .infographic-header:after{z-index:-1;width:35px;height:35px;content:"";background:#2488ab;margin-top:-25px;margin-bottom:50px;margin-left:-25px;position:absolute;top:100%;left:50%;transform:rotate(45deg)}#start #infographic .carousel-numeral-behind,#start #infographic-carousel-container .carousel-numeral-behind,#start #infographic-carousel .carousel-numeral-behind{color:#a54b9c33;z-index:0;font-size:80px;position:absolute;top:-25px;left:5px}@keyframes pulse{0%{transform:matrix(1,0,0,1,0,0);box-shadow:0 -5px #1faedf80}to{-moz-webkit-transform:scale(1.3,1.3);-ms-webkit-transform:scale(1.3,1.3);-o-webkit-transform:scale(1.3,1.3);transform:scale(1.3);box-shadow:0 0 0 25px #e84c3d00}}#start #infographic .animation-pulse,#start #infographic-carousel-container .animation-pulse,#start #infographic-carousel .animation-pulse{will-change:transform;animation:1.33s cubic-bezier(.66,0,0,1) infinite pulse;position:relative}#start #infographic .infographic-subtitle,#start #infographic-carousel-container .infographic-subtitle,#start #infographic-carousel .infographic-subtitle{font-size:medium;font-weight:400}#start #infographic .background-gradient-body,#start #infographic-carousel-container .background-gradient-body,#start #infographic-carousel .background-gradient-body{height:100%;background:linear-gradient(#1faedf1a,#a54b9c1a);position:relative}#start #infographic h3,#start #infographic-carousel-container h3,#start #infographic-carousel h3{min-height:58px}#start #infographic .infographic_text-purplebold,#start #infographic-carousel-container .infographic_text-purplebold,#start #infographic-carousel .infographic_text-purplebold{color:#a54b9c;font-weight:700}#start #infographic img,#start #infographic-carousel-container img,#start #infographic-carousel img{max-width:200px;margin:0 auto;display:block}#start #infographic img.img-added-margin,#start #infographic-carousel-container img.img-added-margin,#start #infographic-carousel img.img-added-margin{padding-bottom:5.5px}#start #infographic{max-width:600px;margin:0 auto}#start #infographic img{margin-bottom:20px}#start #infographic-carousel{width:100%}#start #infographic-carousel .item{min-height:200px;margin-bottom:30px}#start #infographic-carousel .carousel-control{background-image:none;position:absolute;top:40%}#start #infographic-carousel .carousel-control .fa,#start #infographic-carousel .carousel-control .fa-solid,#start #infographic-carousel .carousel-control .fa-regular{position:relative;top:15px}#start #infographic-carousel .carousel-control-icon{width:5px;height:5px;border:none;border-radius:50%;top:55px;box-shadow:0 -5px #1faedf80}#start #infographic-carousel .carousel-indicators{padding-top:30px}#start #infographic-carousel .fa-chevron-left:before,#start #infographic-carousel .fa-chevron-right:before{position:relative;bottom:9px;right:5px}#start #infographic-carousel .fa-chevron-left:before:hover,#start #infographic-carousel .fa-chevron-right:before:hover{display:none}#start #infographic-carousel li{background-color:#fff;margin-left:5px;margin-right:5px}#start #infographic-carousel li.active{height:12px;width:12px;background-color:#a54b9c;border-color:#a54b9c1a}#specify_podcast .dropdown-toggle,#specify_radio .dropdown-toggle{height:40px;width:100%;color:#444;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#fff;background-image:none;border:1px solid #ddd;padding:5px 15px;font-size:16px;font-weight:400;line-height:1.7;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013;border-radius:5px!important;margin-top:0!important}#specify_podcast .dropdown-toggle .filter-option,#specify_radio .dropdown-toggle .filter-option{color:#000;-webkit-text-fill-color:black}#specify_podcast .dropdown-menu,#specify_radio .dropdown-menu{margin-top:5px!important}#specify_podcast .dropdown-menu a,#specify_radio .dropdown-menu a{color:#000;-webkit-text-fill-color:black}#specify_podcast .dropdown-menu a .selected,#specify_radio .dropdown-menu a .selected{background-color:#1faedf}@media (max-width:991px){#start .slider{max-width:600px;margin:30px auto}}@media (max-width:767px){#start,#partner,#start_phone,#start_phone_confirm,#counselor_start{background-color:#fff}#start footer,#partner footer,#start_phone footer,#start_phone_confirm footer,#counselor_start footer{display:none}#start .start-step,#start .slider.questionnaire,#partner .start-step,#partner .slider.questionnaire,#start_phone .start-step,#start_phone .slider.questionnaire,#start_phone_confirm .start-step,#start_phone_confirm .slider.questionnaire,#counselor_start .start-step,#counselor_start .slider.questionnaire{max-width:none;border:0;margin:0}#start .start-step #return_home,#start .slider.questionnaire #return_home,#partner .start-step #return_home,#partner .slider.questionnaire #return_home,#start_phone .start-step #return_home,#start_phone .slider.questionnaire #return_home,#start_phone_confirm .start-step #return_home,#start_phone_confirm .slider.questionnaire #return_home,#counselor_start .start-step #return_home,#counselor_start .slider.questionnaire #return_home{display:inherit}#start .start-step .questionnaire-content,#start .slider.questionnaire .questionnaire-content,#partner .start-step .questionnaire-content,#partner .slider.questionnaire .questionnaire-content,#start_phone .start-step .questionnaire-content,#start_phone .slider.questionnaire .questionnaire-content,#start_phone_confirm .start-step .questionnaire-content,#start_phone_confirm .slider.questionnaire .questionnaire-content,#counselor_start .start-step .questionnaire-content,#counselor_start .slider.questionnaire .questionnaire-content{padding-left:15px;padding-right:15px}#start .start-step #specify_podcast .dropdown-menu,#start .slider.questionnaire #specify_podcast .dropdown-menu,#partner .start-step #specify_podcast .dropdown-menu,#partner .slider.questionnaire #specify_podcast .dropdown-menu,#start_phone .start-step #specify_podcast .dropdown-menu,#start_phone .slider.questionnaire #specify_podcast .dropdown-menu,#start_phone_confirm .start-step #specify_podcast .dropdown-menu,#start_phone_confirm .slider.questionnaire #specify_podcast .dropdown-menu,#counselor_start .start-step #specify_podcast .dropdown-menu,#counselor_start .slider.questionnaire #specify_podcast .dropdown-menu{width:100%!important}#start #referrer-counselor,#partner #referrer-counselor,#start_phone #referrer-counselor,#start_phone_confirm #referrer-counselor,#counselor_start #referrer-counselor{margin:10px}#start .container,#partner .container,#start_phone .container,#start_phone_confirm .container,#counselor_start .container{padding-left:0;padding-right:0}#partner #body-container #content-container,#counselor_start #body-container #content-container,#partner_join #body-container #content-container{padding-top:40px}#verify_email #body-container #content-container{padding-top:70px}#start .top-caption{font-size:16px;line-height:1.4em}#start h3{margin:0}#start #infographic-carousel{width:100%;margin:0}#start #infographic-carousel .carousel-control.left{left:-5px}#start #infographic-carousel .carousel-control.right{right:-5px}#start #infographic-carousel .carousel-numeral-behind{left:40px}#start .phq9_intro{padding-top:20px}#verify_email #resend_email{margin-bottom:20px}.is_app #followup-form{margin-top:20px}}.quiz-progress{box-shadow:none;width:50%;height:5px;background-color:#ccc;border-radius:0;margin-left:auto;margin-right:auto;position:relative}.quiz-progress-bar{height:100%;background-color:#a54b9c}.quiz-progress-stripes{--stripe-bg:#f5f5f5;background:repeating-linear-gradient(to right,var(--stripe-bg),var(--stripe-bg)1.25%,#0000 1.25%,#0000 11.75%,var(--stripe-bg)11.75%,var(--stripe-bg)12.5%);width:100%;height:100%;position:absolute;top:0;left:0}.quiz-progress-row{margin-top:35px;margin-bottom:35px}.quiz-progress-bar-visible .hidden-xs{display:flex!important}@media (max-width:767px){.quiz-progress-row{margin-top:25px;margin-bottom:25px}.quiz-progress{width:100%}}.bh-margin{margin:10px}.bh-margin-medium{margin:20px}.bh-margin-large{margin:30px}.bh-margin-top{margin-top:10px}.bh-margin-top-medium{margin-top:20px}.bh-margin-top-large{margin-top:30px}.bh-margin-bottom{margin-bottom:10px}.bh-margin-bottom-medium{margin-bottom:20px}.bh-margin-bottom-large{margin-bottom:30px}.bh-margin-right{margin-right:10px}.bh-margin-right-medium{margin-right:20px}.bh-margin-right-large{margin-right:30px}.bh-no-margin{margin:0}.bh-no-margin-top{margin-top:0}.bh-no-margin-bottom{margin-bottom:0}.bh-link{color:#a54b9c}.guided-tour-pointer{border:5px solid #444!important}.guided-tour-pointer.btn{height:40px}.guided-tour-pointer.tooltip-border-padding{padding:2px}#we-will-notify-you-web{margin-bottom:5px;padding-left:15px;padding-right:15px;display:block}html,body{height:100%;min-height:100%}.composer-shortcuts-guide{margin-top:-14px!important}.composer-shortcuts-guide .popover-title{font-size:20px}.composer-shortcuts-guide .popover-title .popover-close .close-icon{display:none}.composer-shortcuts-guide .btn-guide-next,.composer-shortcuts-guide .btn-guide-close{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.composer-shortcuts-guide{max-width:100%!important;left:10px!important;right:10px!important}.composer-shortcuts-guide .arrow{display:none!important}}#sessions{padding-top:50px;overflow:hidden}#sessions.counselor-side #counselor-phone-container .country_code{width:calc(20% - 5px);margin-right:5px}@media (max-width:430px){#sessions.counselor-side #counselor-phone-container .country_code{width:calc(25% - 5px);margin-right:5px}}#sessions.counselor-side #mobile_phone_country_code,#sessions .text-align-center{text-align:center}#sessions #modal-mismatch #modal-mismatch-change:hover{color:#5faa41;text-decoration:underline}#sessions #modal-trial-after .fin-aid-content{font-size:14px}#sessions #modal-thanks #modal-thanks-alternate{height:382px;background-image:url(//assets.betterhelp.com/betterhelp_two/illustrations/portrait-welcome-regain.png);background-position:100%;background-repeat:no-repeat}@media (max-width:768px){#sessions #modal-thanks #modal-thanks-alternate{height:auto;background-image:none}}#sessions #modal-thanks #modal-thanks-alternate div{height:100%}#sessions #modal-thanks #modal-thanks-alternate .bg-img{max-height:58vh;border-radius:5px;overflow:hidden;padding:0!important}#sessions #modal-thanks #modal-thanks-alternate .bg-img button.close{z-index:1;position:absolute;top:10px;right:15px}#sessions #modal-thanks #modal-thanks-alternate .bg-img img{width:100%;position:relative;top:-50px}#sessions #modal-live-session-feedback #feedback-useful,#sessions #modal-live-session-feedback #feedback-not-useful{font-size:16px}#sessions #modal-feedback-thank-you .modal-body h1{text-align:center}#sessions #modal-feedback-thank-you .modal-body .referral-flow-w-credits{line-height:1.4}#sessions #modal-feedback-thank-you .modal-body .referral-flow-w-credits .share-the-experience{grid-row-gap:10px;text-align:center;border:1px solid #ccc;border-radius:5px;align-items:center;padding:20px;display:grid}#sessions #modal-feedback-thank-you .modal-body .referral-flow-w-credits .share-the-experience-img{width:130px}@media (min-width:480px){#sessions #modal-feedback-thank-you .modal-body .referral-flow-w-credits .share-the-experience{grid-column-gap:30px;text-align:left;grid-template-columns:auto auto;margin:0 15px}#sessions #modal-feedback-thank-you .modal-body .referral-flow-w-credits .share-the-experience-img{width:169px}}#sessions #modal-audio-startup-failed img{margin:20px auto auto}#sessions #modal-cancel-scheduled-session ul{margin:10px 0;padding:0 20px}#sessions #modal-cancel-scheduled-session .available-to-other-subscribers{margin-top:25px;margin-bottom:25px}#sessions #modal-video-session-virtual-background-selection .modal-dialog{margin:0 auto;top:50%;transform:translateY(-50%)}#sessions #modal-video-session-virtual-background-selection .virtual-background-option{height:69px;border-radius:16px}#sessions #modal-video-session-virtual-background-selection .virtual-background-option:hover:not(.selected-virtual-background){cursor:pointer;outline:2px solid #ddd}#sessions #modal-video-session-virtual-background-selection .virtual-background-option.toggling-virtual-background{pointer-events:none;cursor:wait}#sessions #modal-video-session-virtual-background-selection .virtual-background-option-container.toggling-virtual-background{cursor:wait}#sessions #modal-video-session-virtual-background-selection .selected-virtual-background{outline:4px solid #5cb85c}#sessions #modal-video-session-virtual-background-selection .virtual-background-img{width:100%;background-size:contain}#sessions #modal-video-session-virtual-background-selection #virtual-background-none-text,#sessions #modal-video-session-virtual-background-selection #virtual-background-blur-text{overflow-wrap:break-word;pointer-events:none}#sessions #nudge-scheduler-confirm .mobile-day-buttons{justify-content:space-between;display:flex}#sessions #nudge-scheduler-confirm .mobile-timetable .times-table{margin-top:20px}#sessions #nudge-scheduler-confirm .modal-body-heading-text{padding-bottom:10px}#sessions #nudge-scheduler-confirm .modal-md{width:460px}#sessions #nudge-scheduler-confirm .modal-md .modal-header{padding-bottom:0}#sessions #nudge-scheduler-confirm .timeslot-button{width:180px;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:5px;justify-content:center;margin-top:10px;margin-bottom:10px;padding:5px 0;display:flex}@media (max-width:991px){#sessions #nudge-scheduler-confirm .timeslot-button{width:160px;font-size:13px}}@media (max-width:767px){#sessions #nudge-scheduler-confirm .timeslot-button{width:150px;font-size:12px}}@media (max-width:360px){#sessions #nudge-scheduler-confirm .timeslot-button{width:130px;font-size:10px}}@media (max-width:320px){#sessions #nudge-scheduler-confirm .timeslot-button{width:120px;font-size:9px}}#sessions #nudge-scheduler-confirm .timeslot-button-selected{color:#fff;background-color:#5faa41;border-color:#5faa41;padding-left:8px;padding-right:15px}@media (max-width:767px){#sessions #nudge-scheduler-confirm .timeslot-button-selected{padding:5px 10px}}#sessions #nudge-scheduler-confirm .timeslot-checkmark{margin-right:5px;position:relative;top:5px}@media (max-width:360px){#sessions #nudge-scheduler-confirm .timeslot-checkmark{top:2px}}#sessions #nudge-scheduler-confirm .selected-times-div{margin-bottom:30px}#sessions #nudge-scheduler-confirm .times-table{justify-content:space-between;margin-top:50px;display:flex}#sessions #nudge-scheduler-confirm #select_livesession_type{justify-content:center;display:flex}#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons{text-align:center;width:85px;height:85px;cursor:pointer;background:#eee;border:1px solid #fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:15px 11px;padding:15px;display:flex}@media (max-width:767px){#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons{margin:15px 7px}}#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons .button-text.selected-text{color:#1faedf;-webkit-text-fill-color:#1faedf}#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons:hover{background:#1faedf33}@media (max-width:360px){#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons{margin:15px 5px}}@media (max-width:336px){#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons{margin:15px 1px}}#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons.first_button{margin-left:0}#sessions #nudge-scheduler-confirm #select_livesession_type .session-buttons.selected-button{background-color:#1faedf33;border:1px solid #1faedf}#sessions #nudge-scheduler-confirm #select_livesession_type .schedule-session-buttons{color:#888;-webkit-text-fill-color:#888;background-size:cover;margin:0 auto 5px;font-size:24px;display:inline-block}#sessions #nudge-scheduler-confirm #select_livesession_type .schedule-session-buttons.selected{color:#1faedf;-webkit-text-fill-color:#1faedf}#sessions #nudge-scheduler-confirm .buttons-column{justify-content:space-between;display:flex}#sessions #nudge-scheduler-confirm .schedule-title{font-size:16px;font-weight:800}#sessions #nudge-scheduler-confirm #text-reminder{padding:0}#sessions #nudge-scheduler-confirm .country-phone-container{align-items:center;display:flex}#sessions #nudge-scheduler-confirm .country-phone-container:first-child{margin-top:10px}#sessions #nudge-scheduler-confirm .country-phone-container:nth-child(2){margin-bottom:20px}#sessions #nudge-scheduler-confirm .country-phone-container .form-control{margin:0 auto 10px 0}#sessions #nudge-scheduler-confirm .country-phone-container label{width:98px}#sessions #nudge-scheduler-confirm .accessible-session-type{margin-top:15px;margin-left:0;margin-right:0}#sessions #scheduler-unscheduled{position:relative}#sessions #scheduler-unscheduled #scheduler-calendar{grid-template-columns:1fr 1fr;justify-items:stretch;gap:10px;margin-top:15px;display:grid}@media (max-width:767px){#sessions #scheduler-unscheduled #scheduler-calendar{grid-template-columns:1fr}}#sessions #scheduler-unscheduled #scheduler-calendar .nudge-scheduler-timeslot-btn{color:#888;background-color:#fff;border:2px solid #ccc;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:400;line-height:1.666}@media (max-width:767px){#sessions #scheduler-unscheduled #scheduler-calendar .nudge-scheduler-timeslot-btn{padding:10px}}#sessions #scheduler-unscheduled #scheduler-calendar .nudge-scheduler-timeslot-btn:hover{background-color:#fdf6fc;border:1px solid #a54b9c;padding:6px 11px}@media (max-width:767px){#sessions #scheduler-unscheduled #scheduler-calendar .nudge-scheduler-timeslot-btn:hover{padding:11px}}#sessions #scheduler-unscheduled .tooltip{padding:0 10px 5px;position:absolute;opacity:1!important;top:-90px!important}#sessions #scheduler-unscheduled .tooltip #nudge_tooltip_container{width:180px;gap:3px;font-weight:400}#sessions #scheduler-unscheduled .tooltip #nudge_tooltip_container #nudge_tooltip{text-align:center;color:#fff}#sessions #scheduler-unscheduled .tooltip #nudge_tooltip_container #close_nudge_tooltip{color:#aaa;cursor:pointer;background:0 0;border:0;align-self:baseline;padding-right:5px;font-size:20px;position:relative;top:-12px;left:5px}#sessions .choose-another-time-container{margin-bottom:10px}#sessions .choose-another-time-container #choose-another-time{cursor:pointer}#sessions #nudge-scheduler-calendar:where(:not([data-scheduler-design-bundle-v1])) .modal-body{justify-content:center;display:flex}#sessions #nudge-scheduler-calendar:where(:not([data-scheduler-design-bundle-v1])) .modal-body .nudge-calendar-container{width:380px;text-align:center;margin-left:auto;margin-right:auto}#sessions #nudge-scheduler-calendar:where(:not([data-scheduler-design-bundle-v1])) .modal-body .nudge-calendar-container .schedule-title{margin-bottom:20px;padding:0 15px;font-size:16px;font-weight:700;line-height:1.4em}#sessions #snooze-nudge-modal{cursor:pointer;margin-right:20px}#sessions #auto_msg_explain{cursor:pointer}#sessions #message-panel .message-wrap .message div.entry div .tooltip-inner{background-color:#000!important}#sessions .session-view,#sessions .session-wrapper{height:100%}#sessions #body-container{height:100%;background-color:#fff}#sessions .sm-fluid-leftbar{width:30%;float:left;height:100%;border-right:1px solid #ddd;position:relative;overflow-y:auto}#sessions #messages-loading{height:100%}#sessions #entries{width:69.99%;max-width:initial;float:left}#sessions #entries_container{width:100%;height:calc(100vh - 97px)}#sessions #entries_container.expanded #writer{z-index:10;min-height:unset;height:auto;max-height:calc(100% - 97px);border-top:0;top:45px}#sessions #entries_container.expanded #writer.counselor-writer{max-height:calc(100% - 60px)}#sessions #entries_container.expanded #writer #editor-form{height:calc(100% - 45px)}#sessions #entries_container.expanded #writer #editor-form .message-container{height:100%}#sessions #entries_container.expanded #writer #editor-form .message-container .form-control{min-height:unset}#sessions #entries_container.expanded #writer #editor-form .message-container #message-editor{height:100%;max-height:unset}#sessions #entries_container.expanded #writer #editor-form .message-container .fa-up-right-and-down-left-from-center{display:none}#sessions #entries_container.expanded #writer #editor-form .message-container .fa-down-left-and-up-right-to-center{display:inline-block}#sessions #entries_container #opted_out_of_cfp{width:100%;color:#000;height:25px;z-index:999;text-align:center;background-color:#fff;border:1px solid #000;position:relative}#sessions .bubble-announce{z-index:12;max-width:200px;color:#666;background-color:#fff;border:2px solid #387d7a;border-radius:10px;margin:10px;padding:10px;display:none;position:absolute;top:10px;box-shadow:3px 3px 3px #666}#sessions .bubble-announce#client-new-goal{top:0;right:10px}#sessions .bubble-announce#client-new-goal .arrow-up{right:-120px}#sessions .bubble-announce .arrow-up{width:0;height:0;border-bottom:7px solid #387d7a;border-left:7px solid #0000;border-right:7px solid #0000;position:relative;bottom:19px}#sessions .bubble-announce #close-button{text-align:right;cursor:pointer;font-size:22px;position:absolute;top:0;right:6px}#sessions .bubble-announce p{max-width:160px;margin-bottom:0;font-size:13px}#sessions .change-counselor-announce{z-index:12;max-width:200px;color:#666;background-color:#fff;border:2px solid #387d7a;border-radius:10px;margin:10px;padding:0 10px 10px;display:none;position:relative;top:3px;right:-5px;box-shadow:3px 3px 3px #666}#sessions .change-counselor-announce .arrow-up{width:0;height:0;border-bottom:7px solid #387d7a;border-left:7px solid #0000;border-right:7px solid #0000;position:relative;bottom:8px}#sessions .change-counselor-announce #close-button{float:right;cursor:pointer;font-size:18px;display:inline-block;top:0;right:6px}#sessions .change-counselor-announce .margin-zero{margin-top:0;margin-bottom:0!important}#sessions h2{color:#1faedf;background-color:#0000}#sessions #scheduler{min-height:30px;width:760px;background-color:#fff;border-top:1px solid #ccc;margin:0;padding:5px 15px;position:fixed;bottom:0}#sessions #scheduler #btn-book-session:after{content:"BOOK"}#sessions #scheduler #schedule-session-button{height:40px;border-radius:5px;padding:10px 20px;font-size:16px;line-height:16px}#sessions #unresponded_count{text-align:center;color:#fff;background:#e36039;border-radius:5px;margin-bottom:10px}#sessions .mark-as-reviewed-container{color:#fff;background:#e36039;border-radius:5px;justify-content:space-between;margin-bottom:24px;display:flex}#sessions .mark-as-reviewed-container .message-center-aligner{flex:1}@media (max-width:767px){#sessions .mark-as-reviewed-container .message-center-aligner{flex:0}}#sessions .mark-as-reviewed-container .new-messages-text{text-align:center;flex:1;margin-left:10px}@media (max-width:767px){#sessions .mark-as-reviewed-container .new-messages-text{text-align:left}}#sessions .mark-as-reviewed-container .mark-as-reviewed-text{text-align:right;flex:1;margin-right:10px}#sessions .mark-as-reviewed-container .mark-as-reviewed-text .mark-as-reviewed-clickable{cursor:pointer}#sessions footer{display:none}#sessions #sessions-container{width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}#sessions #sessions-container:before,#sessions #sessions-container:after{content:" ";display:table}#sessions #sessions-container:after{clear:both}#sessions #entries{height:0!important}#sessions .todo-clients{background-color:#fff;border-radius:5px 5px 0 0;margin-top:15px;padding-bottom:10px}#sessions .todo-clients p.header{width:100%;color:#888;background-color:#eee;border-radius:5px 5px 0 0;padding:10px 0;margin-bottom:0!important}#sessions .todo-clients .btn-todo,#sessions .todo-clients .btn-subscribers{text-align:center;color:#387d7a;background-color:#387d7a33;display:block}#sessions .todo-clients .btn-todo:hover,#sessions .todo-clients .btn-subscribers:hover{background-color:#387d7a66}#sessions .todo-clients hr{margin:5px 0}#sessions .todo-clients .no-todo-msg{color:#888;margin:10px}#sessions .todo-clients a{text-align:left;padding:5px 15px;font-size:14px;text-decoration:none;display:block}#sessions .todo-clients a i{width:15px;text-align:center;margin-right:10px;display:inline-block}#sessions .start-realtime-button{width:25px;margin:2px 5px 0}#sessions .close_not_an_intro{opacity:100;color:#fff}#sessions #applepay_img{margin:0 auto;display:block}#sessions #applepay_button{width:100%;height:auto;border:2px solid #000;border-radius:9px;padding:12px 22px}#sessions #applepay_anchor{padding:6px 10px;display:block}#sessions #applepay_nopaymenttext{text-align:center}#sessions #applepay_overlay{opacity:.7;filter:alpha(opacity=.7);z-index:2;color:#000;background:0 0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}#sessions #modal-recorder-recording:hover{cursor:grab;cursor:-webkit-grab;cursor:-moz-grab}#sessions #modal-recorder-recording:active{cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing}#sessions #modal-recorder-recording .modal-dialog{width:400px}#sessions #body-container #content-container{height:100%;padding:0}@media (max-width:767px){#sessions #body-container #content-container{position:relative}}#sessions .alert_wrapper{z-index:2;display:block;top:60px}#sessions .alert_wrapper .alert.alert-warning{color:#444;height:auto;text-align:center;background-color:#387d7a33;border:0;border-bottom:1px solid #387d7a80;border-radius:0;padding:5px 15px;line-height:1.4}#sessions .alert_wrapper .alert.alert-warning a.close{line-height:18px}#sessions #form_failed_enter_payment .cc-gather-label{padding-top:5px}#sessions #new-message-alert{color:#fff;z-index:100;background-color:#e36039;border-radius:0 0 5px 5px;padding:5px 20px;font-weight:700;display:none;position:fixed;top:50px;right:30px;box-shadow:1px 1px 2px #888}#sessions #new-message-alert i{display:none}#sessions #new-message-alert.scroll-to{cursor:pointer}#sessions #new-message-alert.scroll-to i{padding:.5em 0 .5em .5em;display:inline}#sessions #message-panel,#sessions #messages-loading{z-index:0;width:69.99%;-webkit-overflow-scrolling:touch;background-color:#fff;padding:15px;position:fixed;overflow-y:scroll}#sessions #message-panel span.loading,#sessions #messages-loading span.loading{color:#ccc;background-color:#fffc;border-radius:5px;padding:15px;font-size:18px;display:block}#sessions #message-panel #no-notes,#sessions #messages-loading #no-notes{color:#888;text-align:center;margin:15px 0;font-size:18px;display:none}#sessions #message-panel .btn-block,#sessions #messages-loading .btn-block{margin-bottom:15px}#sessions #message-panel #jump_to.unread,#sessions #messages-loading #jump_to.unread{text-align:center;color:#fff;background-color:#e36039;margin:0 -15px 25px;padding:3px 0;font-weight:700;box-shadow:0 2px 3px #0003}#sessions #message-panel #no-starred-messages,#sessions #message-panel #no-session-notes,#sessions #messages-loading #no-starred-messages,#sessions #messages-loading #no-session-notes{text-align:center;max-width:700px;margin:0 auto;padding:20px 30px}#sessions #message-panel #no-starred-messages .system-msg-icon,#sessions #message-panel #no-session-notes .system-msg-icon,#sessions #messages-loading #no-starred-messages .system-msg-icon,#sessions #messages-loading #no-session-notes .system-msg-icon{font-size:50px;line-height:1em}#sessions #message-panel #no-starred-messages .fa-star,#sessions #message-panel #no-session-notes .fa-star,#sessions #messages-loading #no-starred-messages .fa-star,#sessions #messages-loading #no-session-notes .fa-star{color:#d6c922}#sessions #message-panel #no-starred-messages .fa-note,#sessions #message-panel #no-starred-messages .fa-sticky-note,#sessions #message-panel #no-session-notes .fa-note,#sessions #message-panel #no-session-notes .fa-sticky-note,#sessions #messages-loading #no-starred-messages .fa-note,#sessions #messages-loading #no-starred-messages .fa-sticky-note,#sessions #messages-loading #no-session-notes .fa-note,#sessions #messages-loading #no-session-notes .fa-sticky-note{color:#e4d57e}#sessions #message-panel #no-session-reflections,#sessions #messages-loading #no-session-reflections{text-align:center;max-width:700px;margin:0 auto;padding:20px 30px}#sessions #message-panel #no-session-reflections p:first-of-type,#sessions #messages-loading #no-session-reflections p:first-of-type{font-size:16px}#sessions #message-panel #no-session-reflections p:last-of-type,#sessions #messages-loading #no-session-reflections p:last-of-type{color:#888;font-size:14px;font-weight:800}#sessions #message-panel .with_decoration,#sessions #messages-loading .with_decoration{cursor:pointer;text-decoration:underline}#sessions #message-panel .with_decoration:hover,#sessions #messages-loading .with_decoration:hover{text-decoration:none}#sessions #message-panel .about_this_message_explain_text,#sessions #messages-loading .about_this_message_explain_text{line-height:14px}#sessions #message-panel .not-display,#sessions #messages-loading .not-display{display:none}#sessions #message-panel .entries-day-wrapper,#sessions #messages-loading .entries-day-wrapper{width:100%;text-align:center;margin:25px 0;display:block}#sessions #message-panel .entries-day-wrapper.sticky,#sessions #messages-loading .entries-day-wrapper.sticky{width:auto;z-index:2;margin:0;display:none;position:fixed}#sessions #message-panel .entries-day-wrapper .entries-day,#sessions #messages-loading .entries-day-wrapper .entries-day{width:125px;color:#666;background:#fff;border:1px solid #ccc;border-radius:5px;padding:1px 0;font-size:11px;display:inline-block}#sessions #message-panel .message-wrap,#sessions #messages-loading .message-wrap{margin-bottom:20px}@media (min-width:769px){#sessions #message-panel .message-wrap.starred .message-and-timestamp:hover .button-bar,#sessions #messages-loading .message-wrap.starred .message-and-timestamp:hover .button-bar{display:block}#sessions #message-panel .message-wrap.starred .message-and-timestamp:hover .button-bar .entry-shred,#sessions #message-panel .message-wrap.starred .message-and-timestamp:hover .button-bar .entry-edit-existing,#sessions #messages-loading .message-wrap.starred .message-and-timestamp:hover .button-bar .entry-shred,#sessions #messages-loading .message-wrap.starred .message-and-timestamp:hover .button-bar .entry-edit-existing{display:inline-block}#sessions #message-panel .message-wrap .message-and-timestamp:hover .button-bar,#sessions #messages-loading .message-wrap .message-and-timestamp:hover .button-bar{display:block}}#sessions #message-panel .message-wrap .video-message-note,#sessions #messages-loading .message-wrap .video-message-note{color:#888;margin-top:5px;font-size:11px}#sessions #message-panel .message-wrap .from-avatar,#sessions #message-panel .message-wrap .message-and-timestamp,#sessions #messages-loading .message-wrap .from-avatar,#sessions #messages-loading .message-wrap .message-and-timestamp{vertical-align:bottom;display:inline-block}#sessions #message-panel .message-wrap .message-and-timestamp,#sessions #messages-loading .message-wrap .message-and-timestamp{width:85%;position:relative}#sessions #message-panel .message-wrap .message-and-timestamp .date-cont,#sessions #messages-loading .message-wrap .message-and-timestamp .date-cont{color:#666;text-align:right;margin-top:2px;font-size:11px}#sessions #message-panel .message-wrap .message-and-timestamp .date-cont.private,#sessions #messages-loading .message-wrap .message-and-timestamp .date-cont.private{text-align:initial}#sessions #message-panel .message-wrap .message-and-timestamp .date-cont.private i.fa-eye,#sessions #messages-loading .message-wrap .message-and-timestamp .date-cont.private i.fa-eye{padding-right:5px}#sessions #message-panel .message-wrap .message-and-timestamp .date-cont.private .right,#sessions #messages-loading .message-wrap .message-and-timestamp .date-cont.private .right{float:right}#sessions #message-panel .message-wrap .message-and-timestamp .date-cont.private .left,#sessions #messages-loading .message-wrap .message-and-timestamp .date-cont.private .left{float:left}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar{z-index:999;display:none;position:absolute;top:-7px;right:8px}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.btn,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar .btn-sm,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.btn{height:23px;padding:0 7.4px;font-size:14px;line-height:22px}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .entry-star.starred,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar .entry-star.starred{color:#d6c922;background-color:#fff;border:1px solid #e5e5e5}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .entry-star.starred:hover,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar .entry-star.starred:hover{color:#c4b81f;background-color:#f5f5f5}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar.starred-button,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar.starred-button{display:inline-block}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar.starred-button .entry-shred,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar.starred-button .entry-edit-existing,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar.starred-button .entry-shred,#sessions #messages-loading .message-wrap .message-and-timestamp .button-bar.starred-button .entry-edit-existing{display:none}#sessions #message-panel .message-wrap .message-and-timestamp .btn-icon,#sessions #messages-loading .message-wrap .message-and-timestamp .btn-icon{color:#666;background-color:#fff;border:1px solid #e5e5e5;padding:1.5px 10px}#sessions #message-panel .message-wrap .message-and-timestamp .btn-icon:hover,#sessions #messages-loading .message-wrap .message-and-timestamp .btn-icon:hover{color:#444;background-color:#f5f5f5}#sessions #message-panel .message-wrap .from-avatar .author-image,#sessions #message-panel .message-wrap .from-avatar .user-icon,#sessions #messages-loading .message-wrap .from-avatar .author-image,#sessions #messages-loading .message-wrap .from-avatar .user-icon{height:30px;width:30px;border:1px solid #ccc;border-radius:50%;margin-right:5px}#sessions #message-panel .message-wrap .message,#sessions #messages-loading .message-wrap .message{min-height:50px;background-color:#fff;border-radius:5px;padding:10px;font-size:14.7px;line-height:1.7;overflow:auto}#sessions #message-panel .message-wrap .message#questionnaire strong,#sessions #messages-loading .message-wrap .message#questionnaire strong{display:block}#sessions #message-panel .message-wrap .message .sent-video-message,#sessions #messages-loading .message-wrap .message .sent-video-message{margin-top:10px}#sessions #message-panel .message-wrap .message .entry-worksheet-link,#sessions #messages-loading .message-wrap .message .entry-worksheet-link{display:block}#sessions #message-panel .message-wrap .message .group-recommendation-container,#sessions #messages-loading .message-wrap .message .group-recommendation-container{padding:5px 10px!important}#sessions #message-panel .message-wrap .message .group-recommendation-link,#sessions #messages-loading .message-wrap .message .group-recommendation-link{font-size:15px;font-style:normal;font-weight:500;line-height:1.7}#sessions #message-panel .message-wrap .message .group-recommendation-icon,#sessions #messages-loading .message-wrap .message .group-recommendation-icon{width:16px;height:15px;color:#444;text-align:center;margin-top:4px}#sessions #message-panel .message-wrap .message div.entry,#sessions #messages-loading .message-wrap .message div.entry{overflow-x:auto}#sessions #message-panel .message-wrap .message div.entry img,#sessions #messages-loading .message-wrap .message div.entry img{max-width:100%}#sessions #message-panel .message-wrap .message div.entry div:not(.bettersleep-message,.snap-summary,[class^=postmatch-onboarding-prompt],.tooltip-inner,.system-message-well,.system-message-content,.client-insights-content,.client-insights-observations-badge),#sessions #message-panel .message-wrap .message div.entry p:not(.bettersleep-message),#sessions #message-panel .message-wrap .message div.entry span:not(.bettersleep-message,.client-insights-title-new,.client-insights-observations-badge),#sessions #messages-loading .message-wrap .message div.entry div:not(.bettersleep-message,.snap-summary,[class^=postmatch-onboarding-prompt],.tooltip-inner,.system-message-well,.system-message-content,.client-insights-content,.client-insights-observations-badge),#sessions #messages-loading .message-wrap .message div.entry p:not(.bettersleep-message),#sessions #messages-loading .message-wrap .message div.entry span:not(.bettersleep-message,.client-insights-title-new,.client-insights-observations-badge){background-color:#0000!important}#sessions #message-panel .message-wrap .message div.entry .att-file,#sessions #messages-loading .message-wrap .message div.entry .att-file{padding:5px 10px;background-color:#ddd!important}#sessions #message-panel .message-wrap .message div.entry .att-file .remove,#sessions #messages-loading .message-wrap .message div.entry .att-file .remove{display:none}#sessions #message-panel .message-wrap .message div.entry .transcribed-audio-msg,#sessions #messages-loading .message-wrap .message div.entry .transcribed-audio-msg{color:#666}#sessions #message-panel .message-wrap .message div.entry .see-more-msg,#sessions #messages-loading .message-wrap .message div.entry .see-more-msg{color:#444;cursor:pointer;text-decoration:underline}#sessions #message-panel .message-wrap .message div.entry .see-more-msg:hover,#sessions #message-panel .message-wrap .message div.entry .see-more-msg:active,#sessions #messages-loading .message-wrap .message div.entry .see-more-msg:hover,#sessions #messages-loading .message-wrap .message div.entry .see-more-msg:active{text-decoration:none}#sessions #message-panel .message-wrap .message.sent .entry .att-file,#sessions #messages-loading .message-wrap .message.sent .entry .att-file{background-color:#05bbd333!important}#sessions #message-panel .message-wrap .message .author,#sessions #messages-loading .message-wrap .message .author{font-size:13px;font-weight:700}#sessions #message-panel .message-wrap .message .author .unbold,#sessions #messages-loading .message-wrap .message .author .unbold{font-weight:400}#sessions #message-panel .message-wrap .message .user-icon,#sessions #messages-loading .message-wrap .message .user-icon{height:30px;width:30px;border:2px solid #ccc;border-radius:50%;margin-right:10px}#sessions #message-panel .message-wrap .message .title-bar,#sessions #messages-loading .message-wrap .message .title-bar{color:#fff;background-color:#f5f5f5;border-radius:5px 5px 0 0;margin:-10px -10px 5px;padding:5px 15px;font-weight:700;display:block}#sessions #message-panel .message-wrap .message .title-bar.urgent,#sessions #messages-loading .message-wrap .message .title-bar.urgent{background-color:#af2225}#sessions #message-panel .message-wrap .message .title-bar.audio_transcription,#sessions #messages-loading .message-wrap .message .title-bar.audio_transcription{color:#444;background-color:#ddd}#sessions #message-panel .message-wrap .message .att-file,#sessions #messages-loading .message-wrap .message .att-file{background-color:#ffffff80;border:0;border-top:2px solid #a54b9c33;border-radius:0 0 5px 5px;margin:10px -10px -10px;padding:0}#sessions #message-panel .message-wrap .message .att-file audio,#sessions #message-panel .message-wrap .message .att-file video,#sessions #messages-loading .message-wrap .message .att-file audio,#sessions #messages-loading .message-wrap .message .att-file video{max-width:300px;margin-top:3px;margin-left:5px}#sessions #message-panel .message-wrap .message .att-file ul li.remove,#sessions #message-panel .message-wrap .message .att-file ul li.download,#sessions #message-panel .message-wrap .message .att-file ul li.worksheet,#sessions #messages-loading .message-wrap .message .att-file ul li.remove,#sessions #messages-loading .message-wrap .message .att-file ul li.download,#sessions #messages-loading .message-wrap .message .att-file ul li.worksheet{background-color:#a54b9c33;border:0}#sessions #message-panel .message-wrap .message .att-file ul li.remove:hover,#sessions #message-panel .message-wrap .message .att-file ul li.download:hover,#sessions #message-panel .message-wrap .message .att-file ul li.worksheet:hover,#sessions #messages-loading .message-wrap .message .att-file ul li.remove:hover,#sessions #messages-loading .message-wrap .message .att-file ul li.download:hover,#sessions #messages-loading .message-wrap .message .att-file ul li.worksheet:hover{background-color:#a54b9c4d}#sessions #message-panel .message-wrap .message.sent,#sessions #messages-loading .message-wrap .message.sent{background-color:#ddedf4}#sessions #message-panel .message-wrap .message.sent.message_pasted_compensated,#sessions #messages-loading .message-wrap .message.sent.message_pasted_compensated{color:#fff;background-color:#117aa7}#sessions #message-panel .message-wrap .message.sent.message_pasted_compensated .date-cont,#sessions #messages-loading .message-wrap .message.sent.message_pasted_compensated .date-cont{color:#fff}#sessions #message-panel .message-wrap .message.sent .att-file,#sessions #messages-loading .message-wrap .message.sent .att-file{background-color:#05bbd333;border-top:2px solid #05bbd399}#sessions #message-panel .message-wrap .message.sent .att-file ul li.remove,#sessions #message-panel .message-wrap .message.sent .att-file ul li.download,#sessions #message-panel .message-wrap .message.sent .att-file ul li.worksheet,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.remove,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.download,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.worksheet{background-color:#1faedf1a;border:0}#sessions #message-panel .message-wrap .message.sent .att-file ul li.remove:hover,#sessions #message-panel .message-wrap .message.sent .att-file ul li.download:hover,#sessions #message-panel .message-wrap .message.sent .att-file ul li.worksheet:hover,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.remove:hover,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.download:hover,#sessions #messages-loading .message-wrap .message.sent .att-file ul li.worksheet:hover{background-color:#1faedf33}#sessions #message-panel .message-wrap .message.sent .title-bar,#sessions #messages-loading .message-wrap .message.sent .title-bar{color:#fff;background-color:#05bbd373}#sessions #message-panel .message-wrap .message.sent .title-bar.unread,#sessions #messages-loading .message-wrap .message.sent .title-bar.unread{background-color:#1faedf}#sessions #message-panel .message-wrap .message.sent .title-bar.urgent,#sessions #messages-loading .message-wrap .message.sent .title-bar.urgent{background-color:#af2225}#sessions #message-panel .message-wrap .message.received,#sessions #messages-loading .message-wrap .message.received{background-color:#f5f5f5}#sessions #message-panel .message-wrap .message.received[data-author=counselor],#sessions #messages-loading .message-wrap .message.received[data-author=counselor]{background-color:#a54b9c26}#sessions #message-panel .message-wrap .message.received[data-author=counselor] .author,#sessions #messages-loading .message-wrap .message.received[data-author=counselor] .author{color:#a54b9c;-webkit-text-fill-color:#a54b9c}#sessions #message-panel .message-wrap .message.received[data-author=partner],#sessions #messages-loading .message-wrap .message.received[data-author=partner]{background-color:#5faa4126}#sessions #message-panel .message-wrap .message.received[data-author=partner] .author,#sessions #messages-loading .message-wrap .message.received[data-author=partner] .author{color:#5faa41;-webkit-text-fill-color:#5faa41}#sessions #message-panel .message-wrap .message.received[data-author=client],#sessions #messages-loading .message-wrap .message.received[data-author=client]{background-color:#a54b9c26}#sessions #message-panel .message-wrap .message.received[data-author=client] .author,#sessions #messages-loading .message-wrap .message.received[data-author=client] .author{color:#a54b9c;-webkit-text-fill-color:#a54b9c}#sessions #message-panel .message-wrap .message.system,#sessions #message-panel .message-wrap .message.note,#sessions #messages-loading .message-wrap .message.system,#sessions #messages-loading .message-wrap .message.note{border:1px solid #ddd;padding:15px 10px 10px}#sessions #message-panel .message-wrap .message.cfp-review,#sessions #messages-loading .message-wrap .message.cfp-review{background-color:#e0790040}#sessions #message-panel .message-wrap .message.draft,#sessions #messages-loading .message-wrap .message.draft{background-color:#05bbd326;border:1px dashed #05bbd3}#sessions #message-panel .message-wrap .message.draft .title-bar,#sessions #messages-loading .message-wrap .message.draft .title-bar{background-color:#05bbd3}#sessions #message-panel .message-wrap .message.marked_as_reviewed,#sessions #messages-loading .message-wrap .message.marked_as_reviewed{text-align:right;border:unset}#sessions #message-panel .message-wrap .message.first-session,#sessions #messages-loading .message-wrap .message.first-session{border-width:2px;border-color:#5faa41;padding:15px}#sessions #message-panel .message-wrap.sent,#sessions #message-panel .message-wrap.questionnaire-wrap,#sessions #messages-loading .message-wrap.sent,#sessions #messages-loading .message-wrap.questionnaire-wrap{text-align:right}#sessions #message-panel .message-wrap.sent .message,#sessions #message-panel .message-wrap.questionnaire-wrap .message,#sessions #messages-loading .message-wrap.sent .message,#sessions #messages-loading .message-wrap.questionnaire-wrap .message{text-align:left}#sessions #message-panel .message-wrap.sent .message h1,#sessions #message-panel .message-wrap.questionnaire-wrap .message h1,#sessions #messages-loading .message-wrap.sent .message h1,#sessions #messages-loading .message-wrap.questionnaire-wrap .message h1{margin:0 0 15px;font-size:1.25em}#sessions #message-panel .message-wrap.sent .message h2,#sessions #message-panel .message-wrap.questionnaire-wrap .message h2,#sessions #messages-loading .message-wrap.sent .message h2,#sessions #messages-loading .message-wrap.questionnaire-wrap .message h2{margin:0;font-size:1em}#sessions #message-panel .message-wrap.questionnaire-wrap.sent,#sessions #messages-loading .message-wrap.questionnaire-wrap.sent{text-align:right}#sessions #message-panel .message-wrap.questionnaire-wrap.received,#sessions #messages-loading .message-wrap.questionnaire-wrap.received{text-align:left}#sessions #message-panel .message-wrap.add_padding,#sessions #messages-loading .message-wrap.add_padding{margin-bottom:7px}#sessions #message-panel .message-wrap.received.add_padding .message-and-timestamp,#sessions #messages-loading .message-wrap.received.add_padding .message-and-timestamp{margin-left:38px}#sessions #message-panel .message-wrap.system,#sessions #message-panel .message-wrap.note,#sessions #messages-loading .message-wrap.system,#sessions #messages-loading .message-wrap.note{margin:15px auto}#sessions #message-panel .message-wrap.system .message-and-timestamp,#sessions #message-panel .message-wrap.note .message-and-timestamp,#sessions #messages-loading .message-wrap.system .message-and-timestamp,#sessions #messages-loading .message-wrap.note .message-and-timestamp{width:100%;text-align:center}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry{width:70%;margin:0 auto}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon{color:#ccc;margin-bottom:10px;font-size:50px;line-height:1em}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-circle-check,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-check-circle-o,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .system-message-clock,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-circle-check,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-check-circle-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .system-message-clock,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-circle-check,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-check-circle-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .system-message-clock,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-circle-check,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-check-circle-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .system-message-clock{color:#5faa41}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-file-lines,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-file-text-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-file-lines,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-file-text-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-file-lines,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-file-text-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-file-lines,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-file-text-o{color:#ccc}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-circle-xmark,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-times-circle,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-circle-xmark,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-times-circle,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-circle-xmark,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-times-circle,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-circle-xmark,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-times-circle{color:#af2225}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-trophy,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-trophy,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-trophy,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-trophy{color:#e7d470}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-sticky-note{color:#ffed8e}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-lightbulb,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-lightbulb-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-lightbulb,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-lightbulb-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-lightbulb,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-lightbulb-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-lightbulb,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-lightbulb-o{color:#e7d470}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-star,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-star,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-star,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-star{color:#d6c922}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-microphone,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-microphone,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-microphone,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-microphone{color:#666}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-check-o,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-check,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-times-o,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-xmark,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-clock-o,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-clock,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-days,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-check-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-check,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-times-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-xmark,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-clock-o,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-clock,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-days,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-check-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-check,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-times-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-xmark,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-clock-o,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-clock,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-calendar-days,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-check-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-check,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-times-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-xmark,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-clock-o,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-clock,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-calendar-days{font-weight:400}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-video-camera,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-video,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-video-camera,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-video,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-video-camera,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-video,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .system-msg-icon .fa-sticky-note,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-video-camera,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-video,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-note,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .system-msg-icon .fa-sticky-note{font-weight:900}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .fa-microphone.sys-msg-icon-text,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .fa-microphone.sys-msg-icon-text,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .fa-microphone.sys-msg-icon-text,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .fa-microphone.sys-msg-icon-text{height:21px;width:21px;color:#fff;-webkit-text-fill-color:white;background-color:#1faedf;border:1px solid #fff;border-radius:50%;padding:5px;font-size:10px;line-height:9px;position:relative;top:-2px}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry .small-text,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry .small-text,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry .small-text,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry .small-text{font-size:12px}#sessions #message-panel .message-wrap.system .message-and-timestamp .marked_as_reviewed_entry,#sessions #message-panel .message-wrap.note .message-and-timestamp .marked_as_reviewed_entry,#sessions #messages-loading .message-wrap.system .message-and-timestamp .marked_as_reviewed_entry,#sessions #messages-loading .message-wrap.note .message-and-timestamp .marked_as_reviewed_entry{color:#666;margin-right:0;font-size:11px;line-height:15px}#sessions #message-panel .message-wrap.system .message-and-timestamp .marked_as_reviewed_entry .fa-check-green,#sessions #message-panel .message-wrap.note .message-and-timestamp .marked_as_reviewed_entry .fa-check-green,#sessions #messages-loading .message-wrap.system .message-and-timestamp .marked_as_reviewed_entry .fa-check-green,#sessions #messages-loading .message-wrap.note .message-and-timestamp .marked_as_reviewed_entry .fa-check-green{color:#5faa41}#sessions #message-panel .message-wrap.system ul,#sessions #message-panel .message-wrap.note ul,#sessions #messages-loading .message-wrap.system ul,#sessions #messages-loading .message-wrap.note ul{text-align:left}#sessions #message-panel .message-wrap.system .message,#sessions #message-panel .message-wrap.note .message,#sessions #messages-loading .message-wrap.system .message,#sessions #messages-loading .message-wrap.note .message{border-radius:5px}#sessions #message-panel .message-wrap.note .notes-text,#sessions #messages-loading .message-wrap.note .notes-text{text-align:left;word-break:break-word}#sessions #message-panel .message-wrap.note .notes-action-buttons a,#sessions #messages-loading .message-wrap.note .notes-action-buttons a{cursor:pointer}#sessions #message-panel .message-wrap.note .notes-action-buttons a:last-child,#sessions #messages-loading .message-wrap.note .notes-action-buttons a:last-child{border-left:1px solid #ccc;margin-left:7px;padding-left:10px}#sessions #message-panel .message-wrap.note .att-file,#sessions #messages-loading .message-wrap.note .att-file{background-color:#fff;border-top:0;margin:10px 0 0}#sessions #message-panel .message-wrap.note .att-file ul,#sessions #messages-loading .message-wrap.note .att-file ul{text-align:center}#sessions #message-panel .message-wrap.note .att-file ul li,#sessions #messages-loading .message-wrap.note .att-file ul li{float:none;border-radius:5px}#sessions #message-panel .alternative-system-message,#sessions #messages-loading .alternative-system-message{text-align:center}#sessions #message-panel .alternative-system-message img,#sessions #messages-loading .alternative-system-message img{margin:15px auto 30px;width:76px!important;height:auto!important}#sessions #message-panel.notesonly .message-wrap.draft,#sessions #message-panel.notesonly .message-wrap.system,#sessions #message-panel.notesonly .message-wrap.sent,#sessions #message-panel.notesonly .message-wrap.received,#sessions #messages-loading.notesonly .message-wrap.draft,#sessions #messages-loading.notesonly .message-wrap.system,#sessions #messages-loading.notesonly .message-wrap.sent,#sessions #messages-loading.notesonly .message-wrap.received,#sessions #message-panel.notesonly #unresponded_count,#sessions #messages-loading.notesonly #unresponded_count{display:none}#sessions #message-panel.notesonly span.allmessages,#sessions #messages-loading.notesonly span.allmessages{display:block}#sessions #message-panel.notesonly span.notes,#sessions #messages-loading.notesonly span.notes{display:none}#sessions #message-panel.notesonly #no-notes,#sessions #messages-loading.notesonly #no-notes{display:block}#sessions #message-panel.notesonly #get_more_messages.no-notes,#sessions #message-panel.notesonly #jump_to,#sessions #messages-loading.notesonly #get_more_messages.no-notes,#sessions #messages-loading.notesonly #jump_to{display:none}#sessions #message-panel.notesonly #questionnaire,#sessions #messages-loading.notesonly #questionnaire{display:block}#sessions #message-panel.starredonly .message-wrap.draft,#sessions #message-panel.starredonly .message-wrap.system,#sessions #message-panel.starredonly .message-wrap.sent,#sessions #message-panel.starredonly .message-wrap.received,#sessions #message-panel.starredonly .message-wrap.note,#sessions #messages-loading.starredonly .message-wrap.draft,#sessions #messages-loading.starredonly .message-wrap.system,#sessions #messages-loading.starredonly .message-wrap.sent,#sessions #messages-loading.starredonly .message-wrap.received,#sessions #messages-loading.starredonly .message-wrap.note{display:none}#sessions #message-panel.starredonly .message-wrap.starred,#sessions #messages-loading.starredonly .message-wrap.starred{display:block}#sessions #message-panel.starredonly .message-wrap.starred .button-bar.starred-button .entry-edit-existing,#sessions #messages-loading.starredonly .message-wrap.starred .button-bar.starred-button .entry-edit-existing,#sessions #message-panel.starredonly .message-wrap.starred:hover .button-bar.starred-button .entry-edit-existing,#sessions #messages-loading.starredonly .message-wrap.starred:hover .button-bar.starred-button .entry-edit-existing,#sessions #message-panel.starredonly #unresponded_count,#sessions #messages-loading.starredonly #unresponded_count{display:none}#sessions #message-panel.starredonly span.allmessages,#sessions #messages-loading.starredonly span.allmessages{display:block}#sessions #message-panel.starredonly span.starredmessages,#sessions #messages-loading.starredonly span.starredmessages,#sessions #message-panel.reflectionsonly .message-wrap.draft,#sessions #message-panel.reflectionsonly .message-wrap.system:not(.session-reflection),#sessions #message-panel.reflectionsonly .message-wrap.sent,#sessions #message-panel.reflectionsonly .message-wrap.received,#sessions #message-panel.reflectionsonly .message-wrap.note,#sessions #messages-loading.reflectionsonly .message-wrap.draft,#sessions #messages-loading.reflectionsonly .message-wrap.system:not(.session-reflection),#sessions #messages-loading.reflectionsonly .message-wrap.sent,#sessions #messages-loading.reflectionsonly .message-wrap.received,#sessions #messages-loading.reflectionsonly .message-wrap.note{display:none}#sessions #message-panel.reflectionsonly .message-wrap.starred,#sessions #messages-loading.reflectionsonly .message-wrap.starred{display:block}#sessions #message-panel.reflectionsonly .message-wrap.starred .button-bar.starred-button .entry-edit-existing,#sessions #messages-loading.reflectionsonly .message-wrap.starred .button-bar.starred-button .entry-edit-existing,#sessions #message-panel.reflectionsonly .message-wrap.starred:hover .button-bar.starred-button .entry-edit-existing,#sessions #messages-loading.reflectionsonly .message-wrap.starred:hover .button-bar.starred-button .entry-edit-existing,#sessions #message-panel.reflectionsonly .message-wrap .entries-day-wrapper,#sessions #messages-loading.reflectionsonly .message-wrap .entries-day-wrapper,#sessions #message-panel.reflectionsonly #unresponded_count,#sessions #messages-loading.reflectionsonly #unresponded_count{display:none}#sessions #message-panel.reflectionsonly span.allmessages,#sessions #messages-loading.reflectionsonly span.allmessages{display:block}#sessions #message-panel.reflectionsonly span.starredmessages,#sessions #messages-loading.reflectionsonly span.starredmessages{display:none}#sessions #message-panel .note .att-file,#sessions #messages-loading .note .att-file{background-color:#387d7a33;border-top:2px solid #387d7a99}#sessions #request-counselor-contact .modal-body,#sessions #confirm-decline-case .modal-body{padding:30px}#sessions #request-counselor-contact .modal-body p,#sessions #confirm-decline-case .modal-body p{margin:0}#sessions #file-upload .tooltip-inner{min-width:210px;padding:5px 15px 5px 0}#sessions #writer{width:69.99%;background-color:#fff;position:fixed;bottom:0}#sessions #writer #editor-take,#sessions #writer #editor-reject{margin-top:20px}#sessions #writer .sessions-promo .client-promotions-writer{max-width:60%}#sessions #writer .message-container{border-right:1px solid #ddd}#sessions #writer .message-container #message-editor p font{line-height:1.15em}#sessions #writer .expand-messenger{background:#f5f5f5;border:1px solid #ddd;border-left:0;border-radius:4px 4px 0 0;flex-direction:row-reverse;padding:6px 16px;display:flex}#sessions #writer .expand-messenger .messenger-icon{background:#fff;border:1px solid #ddd;border-radius:4px;margin-left:8px;padding:5px 10px}#sessions #writer .expand-messenger .messenger-icon:hover,#sessions #writer .expand-messenger .messenger-icon:active{background:#ddedf4}#sessions #writer .expand-messenger .zoom-filter-selector{position:relative}#sessions #writer .expand-messenger .zoom-filter-selector--label{width:100%;background:#fff;border:1px solid #ddd;border-radius:5px;justify-content:space-between;align-items:center;margin:0;padding:3px 15px;font-size:14px;font-weight:500;line-height:17px;display:flex}#sessions #writer .expand-messenger .zoom-filter-selector--label:hover{background:#ddedf4}#sessions #writer .expand-messenger .zoom-filter-selector--label--text{align-items:center;padding-right:5px;display:flex}#sessions #writer .expand-messenger .zoom-filter-selector--dropdown{width:100%;z-index:9999;white-space:nowrap;background:#fff;border-radius:5px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:42px;box-shadow:0 13px 24px #4a54720a,0 6px 12px #4a54720a,0 4px 4px #4a54720a,0 -1px 4px #4a547214}#sessions #writer .expand-messenger .zoom-filter-selector--dropdown i.fa-check{color:#5faa41;padding-left:2px}#sessions #writer .expand-messenger .zoom-filter-selector--checkbox,#sessions #writer .expand-messenger .zoom-filter-selector--options{display:none}#sessions #writer .expand-messenger .zoom-filter-selector--options~label{border-radius:5px;margin:4px 8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:10px;display:block}#sessions #writer .expand-messenger .zoom-filter-selector--options~label:hover{background:#f5f5f5}#sessions #writer .expand-messenger .zoom-filter-selector--options~label:checked~label{display:block}#sessions #writer .expand-messenger .zoom-filter-selector--options:checked~label{background:#e2f8f9;display:block}#sessions #writer .expand-messenger .zoom-filter-selector--options:checked~label:before{content:"";color:#5faa41;float:right;-webkit-text-stroke:3px #e2f8f9;font-family:"Font Awesome 6 Pro",sans-serif;font-size:24px}#sessions #writer #menu-bar{padding:0 10px}#sessions #writer #menu-bar .live-button-wrapper{display:none}#sessions #writer #menu-bar .editor-real-time-buttons .online-status{width:25px;color:#888;margin:0 5px;font-size:24px;position:relative;top:-7px}#sessions #writer #menu-bar .editor-real-time-buttons .online-status:after{color:inherit}#sessions #writer #menu-bar .editor-real-time-buttons .online-status span{font-size:10px;position:absolute;top:28px}#sessions #writer #menu-bar .editor-real-time-buttons a,#sessions #writer #menu-bar .editor-real-time-buttons .span-button{width:25px;height:25px;cursor:pointer;background-size:cover;margin:0 5px;display:inline-block}#sessions #writer #menu-bar .editor-real-time-buttons a.video-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.video-button{background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.video-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.video-button.online{background-image:url(//assets.betterhelp.com/icons/videosession_green.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.phone-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.phone-button{background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.phone-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.phone-button.online{background-image:url(//assets.betterhelp.com/icons/phonesession_green.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.livechat-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.livechat-button{background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.livechat-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.livechat-button.online{background-image:url(//assets.betterhelp.com/icons/livechat_green.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-video-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-video-button{background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-video-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-video-button.online{background-image:url(//assets.betterhelp.com/icons/videosession_green.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-phone-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-phone-button{background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-phone-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-phone-button.online{background-image:url(//assets.betterhelp.com/icons/phonesession_green.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-livechat-button,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-livechat-button{background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)}#sessions #writer #menu-bar .editor-real-time-buttons a.partner-livechat-button.online,#sessions #writer #menu-bar .editor-real-time-buttons .span-button.partner-livechat-button.online{background-image:url(//assets.betterhelp.com/icons/livechat_green.png)}#sessions #writer #menu-bar .attach-button{display:none}#sessions #writer #editor-reject{background-color:#af2225}#sessions #writer #editor-reject:hover,#sessions #writer #editor-reject:active{background-color:#9c1d20}#sessions #writer .message-container{height:100%;position:relative}#sessions #writer .message-container .form-control{z-index:1}#sessions #writer .message-container .fa-up-right-and-down-left-from-center,#sessions #writer .message-container .fa-down-left-and-up-right-to-center{color:#444;opacity:.8;z-index:2;text-align:right;height:30px;width:30px;padding:5px;font-size:16px;position:absolute;top:0;right:0}#sessions #writer .message-container .fa-up-right-and-down-left-from-center{display:inline-block}#sessions #writer .message-container .fa-down-left-and-up-right-to-center{display:none}#sessions #writer .message-container .auto_saved_indicator{z-index:1;color:#666;position:absolute;bottom:5px;right:13px}#sessions #writer .message-container .multisite_pastedsourced,#sessions #writer .message-container .multisite_pastedsourced *{font-size:inherit!important;line-height:inherit!important}#sessions #writer .form-control{resize:vertical;width:100%;height:auto;min-height:100px;max-height:250px;border:0;border-radius:0;margin-bottom:5px;padding-bottom:26px;font-size:14.7px;line-height:1.7em;position:relative;bottom:0;overflow-y:auto}#sessions #writer .form-control:focus{border:2px solid #05bbd3}#sessions #writer .form-control:empty:not(:focus):before{content:attr(data-placeholder);color:#aaa}#sessions #writer .btn-livechat{text-align:left;color:#444;background-color:#eee;margin-top:10px;font-size:14px}#sessions #writer .btn-livechat i{color:#5faa41}#sessions #writer .btn-livechat:hover{color:#444;background-color:#ddd}#sessions #writer .btn-livechat.available{background-color:#5faa4133}#sessions #writer .btn-livechat.available:hover{color:#444;background-color:#5faa4166}#sessions #writer #messages-bottom{z-index:5;color:#fff;text-align:center;width:40px;height:30px;cursor:pointer;background-color:#4444444d;border-radius:5px 5px 0 0;margin-top:-30px;font-size:20px;line-height:30px;display:none;position:fixed;right:30px}#sessions #writer #messages-bottom:hover{background-color:#44444480}#sessions #writer .decline-contact{border-top:1px solid #ccc;margin-left:-10px;margin-right:-10px;padding:5px 10px}#sessions #writer .white-bcg{background-color:#fff}#sessions #writer .alert{text-align:left;color:#fff;background-color:#af2225;border:0;border-radius:0;margin-bottom:0;box-shadow:0 1px 2px #888}#sessions #writer .alert a{color:#fffc;-webkit-text-fill-color:#fffc;text-decoration:underline}#sessions #writer .alert a:hover{color:#fff}#sessions #writer .alert.alert-danger,#sessions #writer .alert.alert-error{color:#af2225;background-color:#fff;border-bottom:2px solid #af2225}#sessions #writer .alert.alert-danger .close,#sessions #writer .alert.alert-error .close{color:#fff}#sessions #writer .warning{text-align:left;color:#fff;background-color:#f8a503;border:0;border-radius:0;margin-bottom:0;padding:10px 15px;box-shadow:0 1px 2px #888}#sessions #writer .warning a{color:#fff}#sessions #writer .warning .close{opacity:1;color:#fff}#sessions #writer #editor-toolbar{background-color:#fff;border-bottom:0;border-radius:0;line-height:0;display:inline-block}#sessions #writer #editor-toolbar .in-composer-shortcuts.dropup,#sessions #writer #editor-toolbar .in-composer-shortcuts.dropdown{border-radius:5px}#sessions #writer #editor-toolbar .in-composer-shortcuts .tool{height:30px;min-width:30px;border-radius:5px;padding:8px 9px;top:-1px}@keyframes pulsate_button{0%{transform:scale(.95);box-shadow:0 0 #e36039b3}70%{transform:scale(1);box-shadow:0 0 0 10px #e3603900}to{transform:scale(.95);box-shadow:0 0 #e3603900}}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-toggle.animate{animation:3s infinite pulsate_button}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-toggle:hover{background-color:#c1deb4}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-toggle:hover .shortcut-icon{color:#444}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-toggle{background-color:#dbf3fa;border-radius:100%}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-toggle:hover{background-color:#abe2f3}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-title{color:#444;cursor:default}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item{color:gray;width:-webkit-fill-available;margin:5px 5px 0}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item.disabled{color:#aaa;cursor:not-allowed}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item.disabled .tool{color:#aaa;pointer-events:none}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item.disabled .tool .shortcut-icon{color:#aaa}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item:last-of-type{margin-bottom:5px}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item .tool{width:100%;text-align:left;opacity:1;color:#444;height:36px;background-color:#fff;border:none;border-radius:5px;padding:9px 12px;line-height:18px;display:inline-block}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item .tool:hover{background-color:#f5f5f5}#sessions #writer #editor-toolbar #composer-shortcuts .shortcut-list-item .tool .shortcut-icon{color:#666;width:16px;background:0 0;margin-right:5px}#sessions #writer #editor-toolbar #composer-shortcuts .dropdown-menu{background-color:#fff;box-shadow:-1px 0 4px #4a547214,0 4px 4px #4a54720a,0 6px 12px #4a54720a,0 13px 24px #4a54720a}#sessions #writer #editor-toolbar #composer-shortcuts.open{background-color:unset}#sessions #writer #editor-toolbar #composer-shortcuts.open .dropdown-toggle{background-color:#ddd}#sessions #writer #editor-toolbar #composer-shortcuts.open .dropdown-toggle:hover{background-color:#ccc}#sessions #writer #editor-toolbar #composer-shortcuts.open .dropdown-toggle .shortcuts-icon:before{content:""}#sessions #writer #editor-toolbar input#uploadFile{opacity:0;visibility:hidden;position:absolute}#sessions #writer #editor-toolbar .dropdown,#sessions #writer #editor-toolbar .dropup{display:inline-block}#sessions #writer #editor-toolbar .dropdown.open,#sessions #writer #editor-toolbar .dropup.open{background-color:#f5f5f5}#sessions #writer #editor-toolbar #editor-note{padding:8px}#sessions #writer #editor-toolbar #editor-note .save-note-icon,#sessions #writer #editor-toolbar #editor-note .save-note-text{vertical-align:middle;display:inline-block}#sessions #writer #editor-toolbar #editor-note .save-note-icon{width:16px;height:auto}#sessions #writer #editor-toolbar #editor-note .save-note-text{margin-left:5px}#sessions #writer #editor-toolbar .dropdown .urgent input[type=checkbox]{margin:0}#sessions #writer #editor-toolbar .dropdown .urgent label{margin-bottom:0;font-weight:400;position:relative;top:1px}#sessions #writer #editor-toolbar .dropdown.expand-collapse{display:none}#sessions #writer #editor-toolbar .tool{color:#444;opacity:.8;filter:alpha(opacity=80);z-index:1;padding:9px;line-height:1;display:table-cell;position:relative;top:0}#sessions #writer #editor-toolbar .tool:hover,#sessions #writer #editor-toolbar .tool:active #sessions #writer #editor-toolbar .tool.open{opacity:1;filter:alpha(opacity=100);cursor:pointer;background-color:#f5f5f5;text-decoration:none}#sessions #writer #editor-toolbar .tool.btn-info{background-color:#ddd}#sessions #writer #editor-toolbar #urgent-button label{margin-left:5px;font-weight:700;position:relative;top:-1px}#sessions #writer #editor-toolbar #urgent-button.marked-urgent{background-color:#af2225;border-radius:5px;font-weight:700;color:#fff!important}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool{color:#fff;-webkit-text-fill-color:white;opacity:1;filter:none;z-index:2;padding-bottom:8px}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool input[type=checkbox]#editor-is_urgent:checked+label{margin-left:8px}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool input[type=checkbox]#editor-is_urgent:checked{height:10px;width:10px;-webkit-appearance:none;appearance:none}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool input[type=checkbox]#editor-is_urgent:checked:after{content:"✔";text-indent:0;text-align:center;color:#fff;width:13px;height:13px;background-color:#3e97f9;border:.5px solid #1faedf;border-radius:3px;padding-top:1px;font-size:10px;line-height:1;position:absolute;top:9px;left:9px;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool:hover,#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool:active #sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool.open{cursor:pointer;background-color:#af2225;border-radius:5px;text-decoration:none}#sessions #writer #editor-toolbar #stop_record{color:red;-webkit-text-fill-color:red;opacity:1;border:1px solid red}#sessions #writer #editor-toolbar ul.dropdown-menu{background-color:#eee;border:1px solid #ccc;border-radius:0 0 5px 5px;margin-top:0;box-shadow:1px 1px 2px #0000001a}#sessions #writer #editor-toolbar ul.dropdown-menu li{cursor:pointer}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_dropdown{min-width:280px}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_dropdown a{float:left;width:22px;height:22px;background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border-radius:5px;margin:3px}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_dropdown a:hover{background-color:#ccc}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_emoticon{padding-bottom:9px;padding-left:12px;padding-right:12px}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_emoticons{background:url(//assets.betterhelp.com/emoticons/emoticons.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_angry{background:url(//assets.betterhelp.com/emoticons/large/angry.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_arrogant{background:url(//assets.betterhelp.com/emoticons/large/arrogant.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_bashful{background:url(//assets.betterhelp.com/emoticons/large/bashful.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_beat_up{background:url(//assets.betterhelp.com/emoticons/large/beat_up.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_clap{background:url(//assets.betterhelp.com/emoticons/large/clap.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_crying{background:url(//assets.betterhelp.com/emoticons/large/crying.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_disappointed{background:url(//assets.betterhelp.com/emoticons/large/disappointed.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_embarrassed{background:url(//assets.betterhelp.com/emoticons/large/embarrassed.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_excruciating{background:url(//assets.betterhelp.com/emoticons/large/excruciating.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_freaked_out{background:url(//assets.betterhelp.com/emoticons/large/freaked_out.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_laugh{background:url(//assets.betterhelp.com/emoticons/large/laugh.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_happy{background:url(//assets.betterhelp.com/emoticons/large/happy.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_sad{background:url(//assets.betterhelp.com/emoticons/large/sad.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_pissed_off{background:url(//assets.betterhelp.com/emoticons/large/pissed_off.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_in_love{background:url(//assets.betterhelp.com/emoticons/large/in_love.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_love_over{background:url(//assets.betterhelp.com/emoticons/large/love_over.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_mad_tongue{background:url(//assets.betterhelp.com/emoticons/large/mad_tongue.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_nervous{background:url(//assets.betterhelp.com/emoticons/large/nervous.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_neutral{background:url(//assets.betterhelp.com/emoticons/large/neutral.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_question{background:url(//assets.betterhelp.com/emoticons/large/question.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_shame{background:url(//assets.betterhelp.com/emoticons/large/shame.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_shocked{background:url(//assets.betterhelp.com/emoticons/large/shocked.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_shut_mouth{background:url(//assets.betterhelp.com/emoticons/large/shut_mouth.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_sleepy{background:url(//assets.betterhelp.com/emoticons/large/sleepy.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_stressed{background:url(//assets.betterhelp.com/emoticons/large/stressed.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_thinking{background:url(//assets.betterhelp.com/emoticons/large/thinking.png)}#sessions #writer #editor-toolbar ul.dropdown-menu .redactor_btn_wink{background:url(//assets.betterhelp.com/emoticons/large/wink.png)}#sessions #writer #editor-toolbar .nudge-audio-icon{height:30px;width:30px;color:#fff;text-align:center;background:linear-gradient(90deg,#5faa41 0%,#4e9ccc 100%);border-radius:5px;padding:5px;font-size:16px;line-height:18.4px}#sessions #writer #editor-toolbar .nudge-audio-icon:hover{background:linear-gradient(90deg,#4a8533 0%,#3483b3 100%)}#sessions #writer #editor-toolbar .nudge-audio-icon.fa-stop{background:red;font-size:14px}#sessions #writer #editor-toolbar .nudge-audio-icon.fa-stop:hover{background:#c00}#sessions #writer #editor-toolbar .nudge-audio-icon.recorded{background:#aaa}#sessions #writer #editor-toolbar #start_record.nudge{background:0 0;border:none;padding:0;position:relative;top:-10px}#sessions #writer #editor-toolbar #stop_record.nudge{-webkit-text-fill-color:white;background:0 0;border:none;padding:0;position:relative;top:-10px}#sessions #writer #editor-toolbar .nudge-record-wrapper{padding-top:10px;display:inline-block}#sessions #writer #editor-toolbar .nudge-stop-wrapper{padding-top:10px;display:inline-block;position:relative;left:-3px}@media (max-width:767px){#sessions #writer #editor-toolbar .nudge-stop-wrapper{left:-2px}}#sessions #writer #editor-message{width:100%;min-height:100px;height:auto;max-height:150px;border:0;margin-top:0;transition:all;position:relative;overflow-y:auto}#sessions #writer #editor-message:focus{border:2px solid #05bbd3;padding:8px 13px;font-size:14px}#sessions #writer .editor-buttons{float:right;margin-left:10px;display:inline-block;position:relative;top:2px}#sessions #writer .editor-buttons .btn{height:30px;margin-left:10px;padding:0 10px;font-size:14px;line-height:27px}#sessions #writer .editor-buttons.first_counselor_entry{margin-left:-10px;margin-right:5px}#sessions #writer .editor-buttons .btn.btn-info{background-color:#eee}#sessions #writer .editor-buttons .btn.btn-info.attach-button{float:right;background-color:#eee}#sessions #writer .editor-buttons .btn.btn-info.attach-button a{color:#888}#sessions #writer .editor-buttons .btn.btn-send{color:#fff;-webkit-text-fill-color:white;background-color:#1faedf;border:1px solid #fff}#sessions #writer .editor-buttons .btn.btn-send[disabled]{color:#1faedf;-webkit-text-fill-color:#1faedf;background-color:#fff;border:1px solid #1faedf}#sessions #writer .editor-buttons .send-to-button.editor-send,#sessions #writer .editor-buttons .btn-send.editor-send i{display:none}#sessions #writer .editor-buttons .nudge-record-wrapper{vertical-align:middle;display:inline-block}#sessions #writer .editor-buttons #start_record.nudge{vertical-align:bottom;background:0 0;border:none;padding:0}#sessions #writer .editor-buttons #start_record[disabled].nudge .recorded{background-color:#000}#sessions #writer .editor-buttons #stop_record.nudge{vertical-align:bottom;background:0 0;border:none;padding:0}#sessions #writer .editor-buttons .nudge-audio-icon{height:30px;width:30px;color:#fff;-webkit-text-fill-color:white;background-color:#1faedf;border:1px solid #fff;border-radius:50%;padding:5px;font-size:16px;line-height:18.4px}#sessions #writer .editor-buttons .nudge-audio-icon:hover{background:#198bb2}#sessions #writer .editor-buttons .nudge-audio-icon.fa-stop{background-color:red;font-size:14px}#sessions #writer .editor-buttons .nudge-audio-icon.fa-stop:hover{background:#c00}#sessions #writer .editor-buttons .nudge-audio-icon.recorded{background-color:#aaa}#sessions #writer #file-upload{min-height:40px;background:#eee;border:1px solid #4444444d;border-left:none;border-right:none;margin:0;padding:7px 15px;font-weight:700;display:none;position:relative;overflow:visible}#sessions #writer #file-upload p:first-letter{text-transform:uppercase}#sessions #writer #file-upload p{margin:0}#sessions #writer #file-upload a.remove,#sessions #writer #file-upload a.play,#sessions #writer #file-upload button.remove{height:40px;width:36px;text-align:center;color:#444444b3;background:#4444440d;border-bottom:1px solid #4444444d;border-left:1px solid #4444444d;font-size:16px;line-height:40px;display:block;position:absolute;top:0;right:0}#sessions #writer #file-upload button.remove{border-top:none;border-right:none}#sessions #writer #file-upload a.remove:hover,#sessions #writer #file-upload a.play:hover,#sessions #writer #file-upload button.remove:hover{color:#444;background:#44444426}#sessions #writer #file-upload p{margin-top:0}#sessions #writer #file-upload .att-file .remove{height:30px;color:#af2225;line-height:30px}#sessions #writer #file-upload .att-file .remove:hover{color:#9c1d20}#sessions #writer #file-upload .att-file audio,#sessions #writer #file-upload .att-file video{width:300px;margin-right:15px;display:inline-block}#sessions #writer #file-upload .att-file video{border:5px solid #444c;border-radius:5px}#sessions #writer #file-upload .att-file ul,#sessions #writer #file-upload .att-file li{margin:0;padding:0;list-style:none;display:inline-block}#sessions #notes-editor-wrapper .form-control:empty:not(:focus):before{content:attr(data-placeholder);color:#aaa}#sessions #writer-paste{width:100%;background-color:#ddd;border:1px solid #ccc;border-top-width:3px}#sessions #writer-paste #message-editor-paste{width:100%;min-height:100px;height:auto;max-height:150px;border:0;margin-top:0;transition:all;position:relative;overflow-y:auto}#sessions #writer-paste #message-editor-paste:focus{border:2px solid #05bbd3;padding:8px 13px;font-size:14px}#sessions #writer #editor-message .att-file,#sessions #message-panel .att-file{clear:both;background-color:#eee;border:1px solid #ccc;border-radius:5px;margin:10px 0 0;padding:0;display:block;overflow:hidden}#sessions #writer #editor-message .att-file ul,#sessions #message-panel .att-file ul{margin:0;padding:0;list-style-type:none}#sessions #writer #editor-message .att-file ul .audio-wrapper,#sessions #message-panel .att-file ul .audio-wrapper{display:inline}#sessions #writer #editor-message .att-file ul li,#sessions #message-panel .att-file ul li{padding:5px 10px;list-style-type:none;display:inline-block}#sessions #writer #editor-message .att-file ul li.remove,#sessions #writer #editor-message .att-file ul li.download,#sessions #writer #editor-message .att-file ul li.play,#sessions #writer #editor-message .att-file ul li.stop,#sessions #writer #editor-message .att-file ul li.worksheet,#sessions #message-panel .att-file ul li.remove,#sessions #message-panel .att-file ul li.download,#sessions #message-panel .att-file ul li.play,#sessions #message-panel .att-file ul li.stop,#sessions #message-panel .att-file ul li.worksheet{font-weight:700}#sessions #writer #editor-message .att-file ul li.remove,#sessions #writer #editor-message .att-file ul li.download,#sessions #writer #editor-message .att-file ul li.worksheet,#sessions #message-panel .att-file ul li.remove,#sessions #message-panel .att-file ul li.download,#sessions #message-panel .att-file ul li.worksheet{float:right;background-color:#f5f5f5;border-top:1px solid #ddd;border-left:1px solid #ddd}#sessions #writer #editor-message .att-file ul li.remove:hover,#sessions #writer #editor-message .att-file ul li.download:hover,#sessions #writer #editor-message .att-file ul li.worksheet:hover,#sessions #message-panel .att-file ul li.remove:hover,#sessions #message-panel .att-file ul li.download:hover,#sessions #message-panel .att-file ul li.worksheet:hover{cursor:pointer;background-color:#ddd;text-decoration:none}#sessions #writer #editor-message .att-file ul li.stop,#sessions #message-panel .att-file ul li.stop,#sessions #writer #editor-message .att-file ul li.remove,#sessions #message-panel .att-file ul li.remove{color:#444}#sessions #writer #editor-message .att-file ul li.remove:after,#sessions #message-panel .att-file ul li.remove:after{content:"";margin-left:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #writer #editor-message .att-file ul li.download,#sessions #message-panel .att-file ul li.download{color:#444}#sessions #writer #editor-message .att-file ul li.download:after,#sessions #message-panel .att-file ul li.download:after{content:"";margin-left:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #writer #editor-message .att-file ul li.worksheet,#sessions #message-panel .att-file ul li.worksheet{color:#444}#sessions #writer #editor-message .att-file ul li.worksheet .fa-pencil,#sessions #message-panel .att-file ul li.worksheet .fa-pencil{margin-left:5px}#sessions #writer #editor-message .att-file ul li.video-message:before,#sessions #message-panel .att-file ul li.video-message:before{content:"";margin-right:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #writer #editor-message .att-file ul li.audio-message:before,#sessions #message-panel .att-file ul li.audio-message:before{content:"";margin-right:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #writer #editor-message .att-file ul li.filename:before,#sessions #message-panel .att-file ul li.filename:before{content:"";margin-right:5px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:600;line-height:1}#sessions #writer #editor-message .att-file.error,#sessions #message-panel .att-file.error{border:1px solid #af222526;padding:5px 15px;background-color:#af222526!important}#sessions #writer #editor-message .att-file.load,#sessions #message-panel .att-file.load{border:1px solid #e0ab5026;padding:5px 15px;background-color:#e0ab5026!important}#sessions .bottom-announce{z-index:14;max-width:300px;color:#666;width:200px;background-color:#fff;border:2px solid #1faedf;border-radius:10px;margin:10px;padding:10px 35px 10px 10px;line-height:1.4em;display:none;position:absolute;bottom:37px;left:0;box-shadow:3px 3px 3px #c2c2c2}#sessions .bottom-announce #close-tocpp-button,#sessions .bottom-announce #close-scheduler-bookfirst-button{text-align:right;cursor:pointer;font-size:18px;position:absolute;top:4px;right:14px}#sessions .bottom-announce .margin-zero{margin-top:0;margin-bottom:0!important}#sessions .bottom-announce.scheduler-bookfirst-announce{bottom:40px;left:20%}#sessions .modal .modal-header .user-icon{height:60px;width:60px;border:2px solid #ccc;border-radius:50%;margin-right:10px}#sessions .modal .modal-footer-left{text-align:left}#sessions .modal .modal-footer-small{font-size:12px;line-height:1.4}#sessions #nudge-ls-scheduler .buttons-column{justify-content:space-between;display:flex}#sessions #nudge-ls-scheduler .modal-body{flex-direction:column}@media (max-width:576px){#sessions #nudge-ls-scheduler .modal-body{flex-direction:unset}}#sessions #nudge-ls-scheduler .modal-body .scheduler-accessible-toggle{margin-bottom:0}#sessions #modal-video-player .modal-dialog{width:50vw;max-width:400px}#sessions #modal-video-player .modal-dialog .modal-content{width:50vw;max-width:400px;background:#333}#sessions #modal-video-player .modal-dialog .modal-body{width:50vw;max-width:400px;padding:0}#sessions #modal-video-player .modal-dialog .modal-header{z-index:999;background:#333;border:none;padding:0;position:relative;top:0;right:5px}#sessions #modal-video-player .modal-dialog .modal-header .close{color:#fff;opacity:1;font-size:32px}#sessions #modal-video-player .modal-dialog video{width:50vw;max-width:400px}#sessions #modal-audio-player .modal-dialog,#sessions #modal-audio-player .modal-dialog .modal-content{width:35vw;max-width:400px}#sessions #modal-audio-player .modal-dialog .modal-header{z-index:999;background:#333;border:none;padding:0;position:relative;top:0;right:5px}#sessions #modal-audio-player .modal-dialog .modal-header .close{color:#333;opacity:1;font-size:32px}#sessions #modal-audio-player .modal-dialog audio{width:25vw;max-width:400px}#sessions #modal-urgent #crisis-title{font-size:1.5em;font-weight:700}#sessions #modal-urgent #crisis-text-line-fine-print{color:#888;font-size:11px}#sessions #modal-book-session .margin-bottom{margin-bottom:20px}#sessions #modal-book-session .txt-bold{font-weight:700}#sessions #recorder-modal-container{text-align:center;position:relative}#sessions #modal-attachment-delete #recorder-modal-container,#sessions #modal-attachment-delete-notes #recorder-modal-container{margin-bottom:30px}#sessions #modal-attachment-delete .btn-dismiss,#sessions #modal-attachment-delete-notes .btn-dismiss{margin-left:15px}#sessions #recorder-arrow-left{color:#4d4a4a;font-size:3em;position:absolute;bottom:0;left:2em;transform:rotate(320deg)}#sessions #recorder-arrow-right{color:#4d4a4a;font-size:3em;position:absolute;bottom:0;right:2em;transform:rotate(40deg)scaleX(-1)}#sessions .progress-bar{background-color:#5faa41}#sessions .after-client_intro-msg{padding-bottom:15px;font-style:italic}#sessions #action-due{background:#fff;border-bottom:1px solid #ccc;margin:-15px -15px 15px;padding:0 15px}#sessions #action-due #set_follow_up-form{padding-left:5px}#sessions .hiddendiv{display:none}#sessions .not-disclosed-counselor{margin-top:0;margin-bottom:15px;font-style:italic}#sessions .modal .medium-gray-text{color:#888}#sessions .modal .modal-content .modal-header{padding:20px 30px}#sessions .modal .modal-content .modal-header #checkout-header{width:100%}#sessions .modal .modal-content .modal-header h2{width:90%}#sessions .modal .modal-content .modal-body{padding-bottom:20px}#sessions .modal .modal-content .modal-body .slick-slider{margin-bottom:0;padding-left:0}#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper{flex-direction:row;display:flex}@media (max-width:767px){#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper{flex-direction:column-reverse}}#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper .agree_scale_answer{vertical-align:middle;height:61px;width:94px;text-align:center;background:#eee;border-radius:5px;align-items:center;margin-right:auto;padding:8px;font-size:1em;line-height:1.4em;display:inline-grid}#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper .agree_scale_answer:last-of-type{margin-right:0}#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper .agree_scale_answer:hover{cursor:pointer;background:#1faedf4d}#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper .agree_scale_answer:active{color:#fff;background:#1faedf}@media (max-width:767px){#sessions .modal .modal-content .modal-body .agree_scale .agree_scale_wrapper .agree_scale_answer{width:100%;height:auto;text-align:left;margin-bottom:10px;padding:8px 16px;line-height:1.7}}#sessions .modal .modal-content .modal-body .cf-answer .na:checked+.na_answer{color:#fff;background:#1faedf}#sessions .modal .modal-content .modal-body .cf-answer .na:checked+.na_answer:before{content:"";font:14px/1 "Font Awesome 6 Pro",sans-serif}#sessions .modal .modal-content .modal-body .cf-answer:checked+.cf_button{color:#fff;background:#1faedf}#sessions .modal .modal-content .modal-body .cf_button{color:#444;text-align:center;width:38px;background:#eee;border:none;border-radius:5px;margin-right:12.2px;padding:11px 0;font-size:1.17em;font-weight:700;line-height:23px}@media (max-width:767px){#sessions .modal .modal-content .modal-body .cf_button{width:7.27273%;margin-right:2%;padding:6px 0;font-size:12px;line-height:17px}}#sessions .modal .modal-content .modal-body .cf_button:hover{cursor:pointer;background:#1faedf4d}#sessions .modal .modal-content .modal-body .cf_button:active{color:#fff;background:#1faedf}#sessions .modal .modal-content .modal-body .cf_button .na:active:before{content:"";font:14px/1 "Font Awesome 6 Pro",sans-serif}#sessions .modal .modal-content .modal-body .cf_button:last-of-type{margin-right:0}#sessions .modal .modal-content .modal-body .na_answer{width:150px;text-align:center;background:#eee;border-radius:5px;margin:20px 0;padding:6px 0;font-size:1em;line-height:1.4em}#sessions .modal .modal-content .modal-body .na_answer:active{color:#fff;background:#1faedf}#sessions .modal .modal-content .modal-body .na_answer:active:before{content:"";font:14px/1 "Font Awesome 6 Pro",sans-serif}#sessions .modal .modal-content .modal-body .na_answer:hover{cursor:pointer;background:#1faedf4d}#sessions .modal .modal-content .modal-body .not_applicable .cf_button{width:150px;margin-top:15px;padding:6px 0;font-size:1em}#sessions .modal .modal-content .modal-body .zero-to-ten{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){#sessions .modal .modal-content .modal-body .zero-to-ten{width:100%}}#sessions .modal .modal-content .modal-body .zero-to-ten .zero-to-ten-small-text{float:left;line-height:1.4em}#sessions .modal .modal-content .modal-body .zero-to-ten .zero-to-ten-small-text:last-of-type{float:right;text-align:right}@media (max-width:767px){#sessions .modal .modal-content .modal-body .zero-to-ten .zero-to-ten-small-text{line-height:1.7}}#sessions .modal .modal-content .modal-footer{padding:15px 30px}#sessions .cf-product-name{font-size:14px}#sessions .cf-product-name var{font-style:italic}#sessions #counseling-menu .todo-clients hr{margin:0 0 5px}#sessions #counseling-menu #session-actions-upper #client_help_me_button_2{white-space:normal;word-wrap:break-word;height:auto;padding-top:9px;padding-bottom:4px;font-size:15px}#sessions #counseling-menu .todo-widget-client{text-align:left}#sessions #counseling-menu .todo-widget-client a{flex-flow:row;align-items:baseline;padding:5px 20px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}#sessions #counseling-menu .todo-widget-client a .online-status{width:15px;flex-grow:0;margin-right:10px}#sessions #counseling-menu .todo-widget-client a img{width:15px;height:auto;flex-grow:0;margin-right:10px}#sessions #counseling-menu .todo-widget-client a var{width:calc(100% - 50px);flex-grow:1;align-items:center;display:flex}#sessions .client-promotions{color:#fff;text-align:center;z-index:2;width:100%;background-color:#c9302c;padding:10px 25px;position:fixed}#sessions .client-promotions p{margin:0}#sessions .client-promotions.row{margin-left:0;margin-right:0}#cake-modal #cake_second,#change-subscription #cake_second{margin-top:-20px}#cake-modal #cake_second.hide,#change-subscription #cake_second.hide{display:block!important}#cake-modal #cake_second #gathercc-errors.alert,#change-subscription #cake_second #gathercc-errors.alert{padding:0 10px}#cake-modal #cake_second #gathercc-errors li,#change-subscription #cake_second #gathercc-errors li{list-style-type:none}#cake-modal .modal-footer #cake-modal-submit-btn,#change-subscription .modal-footer #cake-modal-submit-btn{float:right;display:block!important}@media (max-width:389px){#cake-modal .modal-footer #cake-modal-submit-btn,#change-subscription .modal-footer #cake-modal-submit-btn{text-wrap:wrap;height:-moz-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 10px;line-height:30px}}#cake-modal .cake_client_promotion,#change-subscription .cake_client_promotion{color:red}#cake-modal .plan-offer,#change-subscription .plan-offer{margin-top:20px}#cake-modal .plan-offer .plan-offer-details,#change-subscription .plan-offer .plan-offer-details{text-align:center;background-color:#05bbd32e;margin-top:-55px;padding:10px;font-size:13px;font-weight:700;line-height:1.3em}#cake-modal .deal-label,#change-subscription .deal-label{width:57px;height:57px;color:#fff;text-align:center;background:#2e4057;border-radius:50%;padding-top:16px;font-size:12px;line-height:13px;position:relative;top:-10px;left:85%}#cake-modal .plan-attribute,#change-subscription .plan-attribute{color:#5faa41}#sessions #writer #menu-bar .audio-message-announce{z-index:12;width:250px;color:#666;background-color:#fff;border:2px solid #1faedf;border-radius:10px;margin:10px;padding:10px 20px 10px 10px;line-height:1.4em;display:none;position:absolute;bottom:30px;left:-50px;box-shadow:3px 3px 3px #c2c2c2}#sessions #writer #menu-bar .audio-message-announce #close-button,#sessions #writer #menu-bar .audio-message-announce #close-reminder-button{text-align:right;cursor:pointer;font-size:18px;position:absolute;top:4px;right:14px}#sessions #writer #menu-bar .audio-message-announce .margin-zero{margin-top:0;margin-bottom:0!important}#sessions #writer #editor-message ul .audio-wrapper,#sessions #message-panel ul .audio-wrapper,#sessions #editor-audio-progress-bar ul .audio-wrapper{display:inline}#sessions #writer #editor-message ul li.stop,#sessions #message-panel ul li.stop,#sessions #editor-audio-progress-bar ul li.stop{float:left;background-color:#f5f5f5;border-top:1px solid #ddd;border-left:1px solid #ddd}#sessions #writer #editor-message ul li.stop:hover,#sessions #message-panel ul li.stop:hover,#sessions #editor-audio-progress-bar ul li.stop:hover{cursor:pointer;background-color:#ddd;text-decoration:none}#sessions #writer #editor-message ul li.play,#sessions #message-panel ul li.play,#sessions #editor-audio-progress-bar ul li.play{color:#444;text-align:center;float:left;width:60%;margin-left:-15px;padding:5px 0}#sessions #writer #editor-message ul li.play .inline-block-display,#sessions #message-panel ul li.play .inline-block-display,#sessions #editor-audio-progress-bar ul li.play .inline-block-display{vertical-align:middle;display:inline-block}#sessions #writer #editor-message ul li.play .inline-block-display:first-child,#sessions #message-panel ul li.play .inline-block-display:first-child,#sessions #editor-audio-progress-bar ul li.play .inline-block-display:first-child{width:45px;cursor:pointer}#sessions #writer #editor-message ul li.play .inline-block-display:last-child,#sessions #message-panel ul li.play .inline-block-display:last-child,#sessions #editor-audio-progress-bar ul li.play .inline-block-display:last-child{width:78%}#sessions #writer #editor-message ul li.play .fa-play,#sessions #writer #editor-message ul li.play .fa-stop,#sessions #message-panel ul li.play .fa-play,#sessions #message-panel ul li.play .fa-stop,#sessions #editor-audio-progress-bar ul li.play .fa-play,#sessions #editor-audio-progress-bar ul li.play .fa-stop{color:#fff;-webkit-text-fill-color:white;background-color:#6a6a6a;border-radius:12px;padding:5px 10px}#sessions #writer #editor-message ul li.play .fa-play:hover,#sessions #writer #editor-message ul li.play .fa-stop:hover,#sessions #message-panel ul li.play .fa-play:hover,#sessions #message-panel ul li.play .fa-stop:hover,#sessions #editor-audio-progress-bar ul li.play .fa-play:hover,#sessions #editor-audio-progress-bar ul li.play .fa-stop:hover{background-color:#4b4b4b}#sessions #writer #editor-message ul li.play .audio-progress-bar .fa-circle,#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper,#sessions #message-panel ul li.play .audio-progress-bar .fa-circle,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .fa-circle,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper{vertical-align:middle;display:inline-block;position:relative}#sessions #writer #editor-message ul li.play .audio-progress-bar .fa-circle,#sessions #message-panel ul li.play .audio-progress-bar .fa-circle,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .fa-circle{z-index:1;font-size:10px;top:-7px}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper{width:94%;z-index:0;left:-11px}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper hr,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper hr,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper hr{margin:5px auto 9px}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .ui-disabled,#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .ui-state-disabled,#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper button[disabled],#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .ui-select .ui-btn.ui-state-disabled,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .ui-disabled,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .ui-state-disabled,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper button[disabled],#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .ui-select .ui-btn.ui-state-disabled,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .ui-disabled,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .ui-state-disabled,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper button[disabled],#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=70);opacity:.7}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .audio-time,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .audio-time,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .audio-time{width:100%;font-size:11px;line-height:11px}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-played,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-played,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-played{float:left}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-remaining,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-remaining,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .audio-time .time-remaining{float:right}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .ui-slider,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .ui-slider,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .ui-slider{height:.4em;color:#454545;background:#8c8c8c;border:1px solid #6d6d6d;display:block;position:relative}#sessions #writer #editor-message ul li.play .audio-progress-bar .bar-wrapper .ui-slider .ui-slider-handle,#sessions #message-panel ul li.play .audio-progress-bar .bar-wrapper .ui-slider .ui-slider-handle,#sessions #editor-audio-progress-bar ul li.play .audio-progress-bar .bar-wrapper .ui-slider .ui-slider-handle{color:#454545;z-index:2;cursor:pointer;touch-action:none;width:1em;height:1em;background:#fff;border:1px solid #6d6d6d;border-radius:8px;position:absolute;top:-6px;left:0%}#sessions #writer #file-upload #editor-audio-progress-bar ul{width:100%;margin-left:-18px}#sessions #writer #file-upload #editor-audio-progress-bar li.nudge{height:18px;text-align:left;position:relative;top:-3px;left:18px}@media (max-width:576px){#sessions #writer #file-upload #editor-audio-progress-bar li.nudge{width:100%}}#sessions #writer #file-upload #editor-audio-progress-bar .audio-wrapper{width:100%}#sessions #message-panel a:not(.consent-sys-msg-link):not(.automated-clinical-notes-setting-updated-link):not(.snap-summary-delete-link):not(.automated-clinical-notes-learn-more-link){color:#444;text-decoration:underline}#sessions #message-panel a:hover:not(.consent-sys-msg-link):not(.automated-clinical-notes-setting-updated-link):not(.snap-summary-delete-link):not(.automated-clinical-notes-learn-more-link){color:#000;-webkit-text-fill-color:#000}#sessions #message-panel a.consent-agreement-sys-msg-action.consent-link-disabled{pointer-events:none;color:#aaa;-webkit-text-fill-color:#aaa}#sessions #message-panel a.automated-clinical-notes-setting-updated-link{cursor:pointer}#sessions #message-panel #lmlink{color:#fff}#sessions #message-panel #lmlink:hover{color:#fff;-webkit-text-fill-color:#fff}#sessions #message-panel .tooltip-inner{font-weight:400}#sessions #message-panel .message-wrap .message .att-file ul li.stop{background-color:#00000014;border:0}#sessions #message-panel .message-wrap .message .att-file ul li.stop:hover{background-color:#00000026}#sessions #message-panel .message-wrap .message.sent .att-file ul li.stop{background-color:#1faedf1a;border:0}#sessions #message-panel .message-wrap .message.sent .att-file ul li.stop:hover{background-color:#1faedf33}#sessions #message-panel .message-wrap .message.sent .att-file ul li.play:hover,#sessions #message-panel .message-wrap .message.sent .att-file ul li.stop:hover{background-color:inherit;cursor:default}#sessions #message-panel .journal-entry{margin:10px 20px;padding-left:47px;line-height:1.5em;position:relative}#sessions #message-panel .journal-entry .journal-title{margin-bottom:7px;font-size:20px}#sessions #message-panel .journal-entry .journal-feeling{font-style:italic}#sessions #message-panel .journal-entry:before{font:14px/1 "Font Awesome 6 Pro",sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.3;filter:alpha(opacity=.3);content:"";font-size:35px;font-weight:900;display:inline-block;position:absolute;top:0;left:0}#sessions #message-panel .journal-entry p font{line-height:1.15em}#sessions #entries #writer #menu-bar .editor-buttons button#start_record{color:#a54b9c;-webkit-text-fill-color:#a54b9c}#sessions #entries .message .title-bar.audio_transcription{color:#fff;background-color:#444}#sessions #entries #file-upload a.play{color:#444444b3;right:36px}#sessions #entries #file-upload a.play:hover{color:#444;background:#44444426}#sessions #entries #file-upload #recording_status{width:13px;height:13px;cursor:default;background-color:#bf3232;border:0;border-radius:15px;outline:none;margin:5px;font-size:0}#sessions #entries #file-upload #time_left{margin-left:20px}#sessions #entries #file-upload .not_recording{background-color:#8b0000!important}#sessions #entries #file-upload .recording{animation-name:blinker;animation-duration:1s;animation-timing-function:cubic-bezier(.5,0,1,1);animation-iteration-count:infinite;animation-direction:alternate}@keyframes blinker{0%{opacity:1}to{opacity:0}}#sessions #entries #file-upload a.stop{height:40px;width:36px;text-align:center;color:#444444b3;background:#4444440d;border-bottom:1px solid #4444444d;border-left:1px solid #4444444d;font-size:16px;line-height:40px;display:block;position:absolute;top:0;right:0}#sessions #entries #file-upload a.stop:hover{color:#444;background:#44444426}#sessions #entries #file-upload a.stop{color:#444;right:36px}#sessions #notes-editor-form #notes-editor-wrapper .att-file{clear:both;background-color:#fff;border:0;border-radius:0 0 5px 5px;margin:10px 0 0;padding:0;display:block;overflow:hidden}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul{text-align:center;margin:0;padding:0;list-style-type:none}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul li{float:none;border-radius:5px;padding:5px 10px;list-style-type:none;display:inline-block}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul li.download{color:#444;background-color:#4444441a;border:0;font-weight:700}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul li.download:after{content:"";margin-left:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul .delete-note-attachment{color:#444;background-color:#4444441a;border-radius:5px;padding:10px}#sessions #notes-editor-form #notes-editor-wrapper .att-file ul .delete-note-attachment:hover{cursor:pointer}@media (min-width:1200px){#sessions #message-panel .message-wrap.system .message-and-timestamp .entry,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry{width:50%}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry.automated-clinical-notes-entry,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry.automated-clinical-notes-entry,#sessions #messages-loading .message-wrap.system .message-and-timestamp .entry.automated-clinical-notes-entry,#sessions #messages-loading .message-wrap.note .message-and-timestamp .entry.automated-clinical-notes-entry{width:778px}}@media (max-width:991px){#sessions #message-panel .att-file ul li.play{margin-left:0}}@media (max-width:767px){#sessions.mobile_menu #new-message-alert.alert-moved-up{top:43px}#sessions header h3,#more header h3{text-align:center;margin-top:11.25px;margin-bottom:0;padding:0;font-weight:400}#sessions #writer #menu-bar .audio-message-announce,#more #writer #menu-bar .audio-message-announce{left:-20px}#sessions #writer #menu-bar .counselor-audio-message-announce,#more #writer #menu-bar .counselor-audio-message-announce{left:-80px}#sessions #writer #menu-bar .editor-buttons #start_record.nudge,#sessions #writer #menu-bar .editor-buttons #stop_record.nudge,#more #writer #menu-bar .editor-buttons #start_record.nudge,#more #writer #menu-bar .editor-buttons #stop_record.nudge{margin-right:10px}#sessions .client-promotions,#more .client-promotions{position:static}#sessions .client-promotions#client_promotions,#more .client-promotions#client_promotions{position:relative}#sessions header #counselingmenu-toggle,#more header #counselingmenu-toggle{height:32px;margin-top:8px;margin-right:5px;padding:5px 7px}#sessions .client-promotions,#more .client-promotions{margin-top:-10px}#sessions #message-panel .message-wrap.system .message-and-timestamp .entry,#sessions #message-panel .message-wrap.note .message-and-timestamp .entry,#more #message-panel .message-wrap.system .message-and-timestamp .entry,#more #message-panel .message-wrap.note .message-and-timestamp .entry{width:80%}#sessions #message-panel .message-wrap.system.system-wider .message-and-timestamp .entry,#more #message-panel .message-wrap.system.system-wider .message-and-timestamp .entry,#sessions #message-panel .message-wrap.system .first-session .entry,#more #message-panel .message-wrap.system .first-session .entry{width:100%}#sessions #message-panel .message-wrap .message-and-timestamp,#more #message-panel .message-wrap .message-and-timestamp{width:83%}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar,#more #message-panel .message-wrap .message-and-timestamp .button-bar{top:-8px}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.btn,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.btn{font-size:15px;line-height:21px}#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm.entry-shred,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.entry-shred.btn,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm.entry-edit-existing,#sessions #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.entry-edit-existing.btn,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm.entry-shred,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.entry-shred.btn,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-sm.entry-edit-existing,#more #message-panel .message-wrap .message-and-timestamp .button-bar .btn-group-sm>.entry-edit-existing.btn{margin-right:10px}#sessions #message-panel .message-wrap.sent .message-and-timestamp,#more #message-panel .message-wrap.sent .message-and-timestamp{width:85%}#sessions #message-panel .journal-entry,#more #message-panel .journal-entry{margin:10px;padding-left:35px}#sessions #message-panel .journal-entry .journal-title,#more #message-panel .journal-entry .journal-title{font-size:18px}#sessions #message-panel .journal-entry:before,#more #message-panel .journal-entry:before{font-size:25px}#sessions #message-panel .att-file ul li.play,#more #message-panel .att-file ul li.play{width:100%;text-align:left;border-left:0;padding-left:10px;display:block}#sessions #message-panel .att-file ul li.play .audio-progress-bar .bar-wrapper,#more #message-panel .att-file ul li.play .audio-progress-bar .bar-wrapper{width:100%;left:0}#sessions #message-panel .att-file ul li.play .inline-block-display:first-child,#more #message-panel .att-file ul li.play .inline-block-display:first-child{width:41px}#sessions #message-panel .att-file ul li.play .inline-block-display:last-child,#more #message-panel .att-file ul li.play .inline-block-display:last-child{width:225px}}#sessions .author h2{display:inline-block}#sessions .author .author-location-badge{background-color:#5faa4133;border-radius:5px;margin-left:5px;padding:0 5px 0 0;display:inline-block}#sessions #add_on_plans_next_cake h3{color:#000;margin-top:10px}.request-pfm-btn-cake{float:left;cursor:pointer;margin-top:5px;text-decoration:none;display:inline-block;margin-left:0!important}.request-pfm-btn-cake:hover{text-decoration:underline}@media (min-width:768px){#cake-modal #cake_second .col-lg-3{width:41.6667%}#cake-modal #cake_second .col-sm-5{width:58.333%}#cake-modal #cake_second .col-md-3{left:41.6667%}#cake-modal #cake_second .col-sm-3{width:18%}}@media (max-width:1199px){#sessions #message-panel #messages-bottom,#sessions #messages-loading #messages-bottom,#sessions #writer #messages-bottom{margin-left:547px}#sessions #scheduler{width:627px}}@media (max-width:991px){#sessions .container{width:auto}#sessions #entries{width:59.99%;margin-left:0}#sessions #entries #entries_container #opted_out_of_cfp{height:50px}#sessions .sm-fluid-leftbar{width:40%}#sessions:not(.mobile_menu) #scheduler{height:45px;width:66.6667%;margin:0;padding:0 0 0 15px;line-height:45px}#sessions:not(.mobile_menu) #scheduler button{height:45px;border-radius:0;position:absolute;bottom:0;right:0}#sessions:not(.mobile_menu) #scheduler button#btn-book-session{color:#387d7a;width:74px;background-color:#fff}#sessions:not(.mobile_menu) #scheduler button#btn-book-session:hover{color:#fff;background-color:#306663}#sessions:not(.mobile_menu) #scheduler button#btn-cancel-session{color:#fff}#sessions:not(.mobile_menu) #scheduler button#btn-client-no-show{color:#fff;text-align:center;background:#e0ab50}#sessions #modal-video-player .modal-dialog{width:90vw}#sessions #modal-video-player .modal-dialog .modal-content{width:90vw;background:#333}#sessions #modal-video-player .modal-dialog .modal-body{width:90vw;padding:0}#sessions #modal-video-player .modal-dialog .modal-header{z-index:999;background:#333;border:none;padding:0;position:relative;top:0;right:5px}#sessions #modal-video-player .modal-dialog .modal-header .close{color:#fff;opacity:1;font-size:32px}#sessions #modal-video-player .modal-dialog video{width:90vw}#sessions #modal-audio-player .modal-dialog{width:95vw}#sessions #modal-audio-player .modal-dialog .modal-content{width:95vw;max-width:400px}#sessions #modal-audio-player .modal-dialog .modal-header{z-index:999;background:#333;border:none;padding:0;position:relative;top:0;right:5px}#sessions #modal-audio-player .modal-dialog .modal-header .close{color:#333;opacity:1;font-size:32px}#sessions #modal-audio-player .modal-dialog audio{width:65vw}#sessions .alert_wrapper{display:block;top:0}#sessions #left-bar{float:none;margin-top:0;padding:0}#sessions #left-bar .top-bar{height:40px;line-height:40px}#sessions #left-bar #tablet-bar{height:auto}#sessions #left-bar #tablet-bar p{line-height:1.7}#sessions #writer{width:59.99%;margin-left:0}#sessions #writer .form-control{min-height:80px}#sessions #writer #left-bar{float:none;text-align:center;padding:0}#sessions #writer .editor-buttons.first_counselor_entry .btn{padding:0 7px}#sessions #writer .btn-livechat.mobile{border-radius:0;margin-top:-15px;margin-bottom:0}#sessions #writer .btn-livechat.mobile:hover,#sessions #writer .btn-livechat.mobile:active,#sessions #writer .btn-livechat.mobile:focus{background-color:#fff}#sessions #writer #messages-bottom{margin-left:640px}#sessions #writer #editor-message{min-height:50px;max-height:150px;border-radius:0!important}#sessions #writer #menu-bar .attach-button{display:inline-block}#sessions #message-panel,#sessions #messages-loading{z-index:0;width:59.99%;margin-top:0;margin-left:0}#sessions #message-panel .message:hover .button-bar,#sessions #messages-loading .message:hover .button-bar{display:none}}@media (max-width:767px){.fixfixed{position:absolute;bottom:-10px}#cake-modal .deal-label{top:-1px;left:80%}#cake-modal .plan-offer .plan-offer-details{text-align:left;padding:10px 80px 10px 10px}#sessions{background-color:#fff;font-size:14px}#sessions .updated-tocpp-announce{width:90%;max-width:initial;bottom:15px}#sessions .sm-fluid-leftbar{display:none}#sessions #entries{width:100%;float:none;clear:both}#sessions #entries_container{width:100%}#sessions #body-container>#content-container>.container>.row{margin-left:-15px;margin-right:0}#sessions #action-due{margin:0}#sessions .change-counselor-announce{position:absolute;top:0;right:-5px}#sessions .change-counselor-announce #close-button{z-index:11;font-size:25px}#sessions .change-counselor-announce p{z-index:10;position:relative;top:-15px}#sessions .change-counselor-announce .arrow-up{left:166px}#sessions .start-realtime-button{width:20px;margin:5px 10px 0 0}#sessions #message-panel .att-file ul li.worksheet{width:100%;display:block}#sessions .container{padding:0}#sessions #left-bar{display:none}#sessions #left-bar .top-bar{height:auto;margin-left:0;margin-right:0;line-height:1}#sessions #message-panel,#sessions #messages-loading{width:100%;margin:0}#sessions.mobile_menu #goals-widget{margin-top:15px}#sessions.mobile_menu #goals-widget #goals-widget-desc{text-align:center;font-size:18px}#sessions.mobile_menu #scheduler{width:auto;height:auto;background-color:#0000;border:none;margin:0;padding:15px;font-size:18px;position:relative}#sessions.mobile_menu #scheduler p{line-height:1.4em}#sessions.mobile_menu #scheduler select{border:1px solid #ddd;margin:0 0 15px;padding:5px;display:block;position:relative}#sessions.mobile_menu #scheduler button{height:auto;border-radius:5px;margin:0 auto;display:block;position:relative;width:auto!important}#sessions.mobile_menu #scheduler button#btn-book-session{color:#fff;background-color:#5faa41}#sessions.mobile_menu #scheduler button#btn-book-session:hover{background-color:#377e1b}#sessions.mobile_menu #scheduler button#btn-cancel-session{color:#fff}#sessions.mobile_menu #scheduler button#btn-client-no-show{color:#fff;text-align:center;background:#e0ab50}#sessions:not(.mobile_menu) #scheduler{height:64px;width:100%;margin:0;padding:12px 15px;font-size:12px;line-height:35px}#sessions:not(.mobile_menu) #scheduler select{font-size:12px}#sessions:not(.mobile_menu) #scheduler button{height:35px;max-width:71px;background-color:#fff;font-size:10px}#sessions:not(.mobile_menu) #scheduler button#btn-cancel-session{width:auto;vertical-align:middle;background-color:#af2225;border-width:0;border-radius:5px;margin-bottom:2px;margin-left:5px;padding:0 5px;line-height:19px;position:static;height:auto!important}#sessions:not(.mobile_menu) #scheduler button#btn-book-session{width:74px;color:#fff;background-color:#5faa41}#sessions:not(.mobile_menu) #scheduler button#btn-book-session:hover{background-color:#377e1b}#sessions:not(.mobile_menu) #scheduler button #btn-book-session:after{content:"SCHEDULE"}#sessions #writer{width:100%;height:auto;margin:0;padding:0}#sessions #writer #editor-form{height:100%}#sessions #writer .message-container .form-control{max-height:130px;margin-bottom:0}#sessions #writer .message-container .form-control.has-expand-button{min-height:80px;max-height:130px;width:100%;padding:10px 25px 10px 15px}#sessions #writer .alert{margin-bottom:0;padding-left:30px}#sessions #writer #editor-toolbar #uploadBtn .fa,#sessions #writer #editor-toolbar #uploadBtn .fa-solid,#sessions #writer #editor-toolbar #uploadBtn .fa-regular{font-size:16px}#sessions #writer #editor-toolbar .dropdown.expand-collapse{display:inline-block}#sessions #writer #menu-bar{min-height:40px;margin-top:5px}#sessions #writer #menu-bar .live-button-wrapper{vertical-align:top;border-left:1px solid #ccc;margin-bottom:10px;padding-left:0;display:inline-block}#sessions #writer #menu-bar .live-button-wrapper.recorded{border-left:none;padding-left:0}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons .online-status{font-size:21px}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons a{height:25px;width:25px}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.primary,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner{vertical-align:top;padding:0 10px;display:inline-block}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.primary .partner-phone-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.primary .phone-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner .partner-phone-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner .phone-button{margin-left:-7px}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.primary .video-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.primary .partner-video-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner .video-button,#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner .partner-video-button{margin-left:-2px}#sessions #writer #menu-bar .live-button-wrapper .editor-real-time-buttons.partner{border-left:1px solid #ccc}#sessions #writer #menu-bar .editor-buttons{margin:0;top:4px}#sessions #writer #menu-bar .editor-buttons .btn{margin:0}#sessions #writer #menu-bar .editor-buttons .btn.btn-warning,#sessions #writer #menu-bar .editor-buttons .btn.btn-send{color:#888}#sessions #writer #menu-bar .editor-buttons #editor-cancel .fa-xmark{color:#fff;-webkit-text-fill-color:white}#sessions #writer .btn.btn-info:hover,#sessions #writer .btn.btn-info:active{color:#e0ab50}#sessions #writer .form-group{margin-bottom:0}#sessions #writer #messages-bottom{margin-left:0;right:25px}#sessions #writer #editor-message{width:100%;min-height:40px;height:auto;max-height:150px;border:0;border-radius:0;margin-top:0;transition:all;position:relative;overflow-y:auto}#sessions #writer-paste{width:100%;margin:0;padding:0}#sessions #writer-paste .form-group{margin-bottom:0}#sessions #writer-paste #editor-message-paste{width:100%;min-height:40px;height:auto;max-height:150px;border:0;border-radius:0;margin-top:0;transition:all;position:relative;overflow-y:auto}#sessions #counseling-menu .todo-clients{margin-top:0}#sessions #counseling-menu .todo-clients .new-clients-label{text-align:center;color:#fff;-webkit-text-fill-color:white;background-color:#d85932;border-radius:4px;margin-left:5px;padding:0 3px;font-size:9px;font-weight:400;line-height:16px;display:inline-block}#sessions #counseling-menu .todo-clients .new-clients-label .fa-sparkles{color:#ffde75;-webkit-text-fill-color:#ffde75}#sessions #counseling-menu .todo-clients .new-clients-label .new-client-text{vertical-align:middle}#sessions #counseling-menu .todo-clients .new-clients-label.yellow-badge{color:#7d6f08;-webkit-text-fill-color:#7d6f08;background-color:#f8e16c}#sessions #counseling-menu .todo-clients .new-clients-label.yellow-badge .fa-sparkles{color:#7d6f08;-webkit-text-fill-color:#7d6f08}#sessions #nudge-scheduler-unscheduled .modal-footer{flex-direction:column-reverse;display:flex}#sessions #nudge-scheduler-unscheduled .modal-footer #snooze-nudge-modal{text-align:center;margin:10px 0 0}#sessions #nudge-scheduler-calendar .modal-body{padding:0}#sessions #nudge-scheduler-calendar .modal-body .schedule-title{margin-top:20px}#sessions #nudge-scheduler-calendar .modal-body p{margin:20px 10px}#sessions #nudge-scheduler-confirm .country-phone-container{flex-direction:column;align-items:flex-start}#sessions #nudge-scheduler-confirm .country-phone-container .form-control{width:100%}#sessions #nudge-scheduler-unsupported-mobile{text-align:center;padding:40px}#sessions #nudge-scheduler-unsupported-mobile #unsupported-icon{color:#ecc70f;-webkit-text-fill-color:#ecc70f;margin:-10px 0 5px;font-size:30px}#sessions #nudge-scheduler-unsupported-mobile #scheduler_apple_link{width:31%;vertical-align:middle;margin-top:10px;margin-bottom:20px;margin-right:20px;display:inline-block}#sessions #nudge-scheduler-unsupported-mobile #scheduler_android_link{width:31%;vertical-align:middle;margin-top:10px;margin-bottom:20px;display:inline-block}#sessions #nudge-scheduler-unsupported-mobile .app_store_icons{width:100%}.tooltip #close_nudge_tooltip{color:#aaa;cursor:pointer;background:0 0;border:0;align-self:baseline;padding-left:0;padding-right:5px;font-size:20px;position:relative;top:-12px;left:5px}}.tooltip #wellness_tooltip,.tooltip #wellness_tools_tooltip{text-align:center;padding:5px}.tooltip #wellness_tooltip #close_wellness_tooltip,.tooltip #wellness_tooltip #close_wellness_tools_tooltip,.tooltip #wellness_tools_tooltip #close_wellness_tooltip,.tooltip #wellness_tools_tooltip #close_wellness_tools_tooltip{float:right;cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0;font-size:21px;font-weight:400;line-height:1;position:relative;top:-8px;left:9px}@media (max-height:600px){#sessions #writer .form-control{max-height:130px}}@media (max-height:550px){#sessions #writer .form-control{min-height:60px;max-height:100px}}@media (max-width:350px){#sessions #writer #editor-form #menu-bar #start_record.nudge,#sessions #writer #editor-form #menu-bar #stop_record.nudge{margin-right:2px}}@media (max-width:340px){#sessions #writer #editor-form #menu-bar .live-button-wrapper .editor-real-time-buttons{padding:0 5px}}@media (min-width:768px) and (max-width:991px){#sessions #writer #editor-toolbar .tool{padding:9px 5px}#sessions #writer .editor-buttons{top:-1px}#sessions #writer #menu-bar .counselor-audio-message-announce{left:-210px}#sessions #writer #menu-bar.counselor-joint-session .btn-send{font-size:10px}#sessions #writer #menu-bar.counselor-joint-session #editor-toolbar .tool{padding:9px 4px}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool input[type=checkbox]#editor-is_urgent:checked+label{margin-left:20px;margin-right:6px}#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool input[type=checkbox]#editor-is_urgent:checked{height:10px;width:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#sessions #writer #editor-toolbar #urgent-button.marked-urgent .tool{padding:8px 9px}}#scheduler-active-mobile{display:none}@media (max-width:767px){#scheduler-active-mobile{z-index:9;width:100%;text-align:center;background-color:#fff;border-bottom:2px solid #ddd;display:block;position:fixed}}#active-no-show-title-web{margin-bottom:5px;font-weight:700}#cant-invite-them-to-a-session-web{cursor:pointer;margin-bottom:0}#cant-invite-them-to-a-session-ul{padding-inline-start:20px}#cant-invite-them-to-a-session-mobile{cursor:pointer;margin-top:0}#scheduler-active-no-show-mobile{display:none}@media (max-width:767px){#scheduler-active-no-show-mobile{z-index:9;width:100%;background-color:#fff;border-bottom:2px solid #ddd;display:block;position:fixed}}#scheduler-active-no-show-gif{vertical-align:top;padding-top:11px;padding-left:15px}#scheduler-active-no-show-content{width:70%;padding-left:15px;display:inline-block}#feel-free-to-do-other-work{margin-top:0;margin-bottom:0}.marginless-pg{margin-top:0}#scheduler-active-no-show-title{margin-bottom:0;font-weight:700}#scheduler-active-title{margin-bottom:10px;font-weight:700}.schedule-active-title{font-size:16px}.unclickable-worksheet-link{display:inline}.wellness-icon{height:45px;margin-bottom:15px}.assessment-button-system-message{color:#fff;background-color:#e36039;border-color:#e36039}.btn-link-in-text{vertical-align:unset;padding:0!important}.list-style-type-a{list-style-type:lower-alpha}.holiday-nudge-btn{text-align:left;font-size:12px!important}*{--i18n-timepicker-holiday-label:"HOLIDAY"}:lang(fr){--i18n-timepicker-holiday-label:"VACANCES"}:lang(de){--i18n-timepicker-holiday-label:"FEIERTAG"}:lang(nl){--i18n-timepicker-holiday-label:"VAKANTIE"}.timepicker-holiday:where(:not([data-scheduler-design-bundle-v1] *)){background:#fcefeb;border-radius:3px;border:1px solid #eea088!important;padding:20px 2px 2px!important}.timepicker-holiday:where(:not([data-scheduler-design-bundle-v1] *)):before{width:100%;height:20px;margin-top:-20px;margin-left:-28px;font-size:8px;line-height:2.4;display:inline-block;position:absolute;background:#fcefeb!important}.holiday-banner-text{width:100%;height:20px;font-size:8px;line-height:2.4;display:inline-block;position:absolute;background:#fcefeb!important;margin-top:-20px!important;margin-left:-28px!important}.timepicker-is-holiday{position:relative}.timepicker-is-holiday:after{text-align:center;width:24px;color:#eea088;content:"●";margin-top:-12px;font-size:13px;display:block;position:absolute}.timepicker-is-holiday:where([data-scheduler-design-bundle-v1] *):after{left:50%;transform:translate(-50%,-2px)}.timepicker-is-holiday:hover:where(:not([data-scheduler-design-bundle-v1] *)):after,.timepicker-is-holiday.xdsoft_current:after{content:""}@media (max-width:767px){.timepicker-holiday-mobile{width:80%;background:#fcefeb;border-radius:3px;margin:5px 10%;border:1px solid #eea088!important;padding:20px 10px 10px!important}.timepicker-holiday-mobile:before{content:var(--i18n-timepicker-holiday-label);height:20px;margin-top:-20px;font-size:10px;line-height:2.4;display:inline-block;position:absolute;right:44%;background:#fcefeb!important}}.holiday-badge{white-space:nowrap;background:#fcefeb;border:1px solid #eea088;border-radius:3px;padding:2px 5px;font-size:12px}#cancel_live_session .cancel-session-button{margin:0 10px 10px 0}@media (max-width:480px){#cancel_live_session .cancel-session-button{width:100%}}.counselor-last-logged-in-status,.sessions-out-of-office-mobile-view{display:none}#speaking-with .counselor-last-logged-in-status,#speaking-with .sessions-out-of-office-mobile-view{display:block}@media (max-width:767px){.counselor-last-logged-in-status,.sessions-out-of-office-mobile-view{width:100%;color:#8a6d3b;z-index:9;text-align:center;background-color:#fcf8e3;line-height:40px;display:block;position:relative;top:-8px;box-shadow:0 0 12px #2526250d,0 1px 5px #25262526}#journal_v2 .counselor-last-logged-in-status{display:none}#journal_v2.is_mobile .counselor-last-logged-in-status{display:block;top:-25px}#sessions.is_mobile .counselor-last-logged-in-status,#sessions.is_mobile .sessions-out-of-office-mobile-view{top:-5px}}.scheduled_session-messages{font-weight:700}.sessions-out-of-office-container{margin-top:16px}.sessions-out-of-office{color:#8a6d3b;text-align:center;background:#fcf8e3;padding:8px 15px}.sessions-out-of-office.client-view{margin-top:10px;padding:5px 10px}.video-room-rejoin-link,.audio-room-rejoin-link{cursor:pointer}#gradient-border{border-image:linear-gradient(#5faa41 15%,#d9d9d9 85%) 1}#outline-icon{outline:solid #def6d9;outline-width:thick!important}.client-live-session-rating .ratings-button{text-align:right}.client-live-session-rating h1{padding-bottom:15px}.session-rating-from-email-container{background:#fff;border-radius:10px;padding:32px}.session-rating-title{font-size:24px;font-weight:700;line-height:1.4}.session-rating-question{max-width:420px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:700;line-height:1.4}.session-rating-question-from-email{font-size:16px;font-weight:700;line-height:1.4}.session-rating-text{font-size:16px;font-weight:500;line-height:1.4}.session-rating-radio{font-family:Lato,serif;font-size:14px;font-style:normal;font-weight:500;line-height:17px;display:block}.ratings-switch{float:right}.worksheet-draft-back-btn{margin-top:20px}.worksheet-rating{justify-content:center;margin-top:30px;display:flex}.worksheet-rating>div{width:100%}.worksheet-rating .fa-star{padding:2%}#worksheet_redesign .worksheet-container .block{border:none;border-radius:10px;padding:15px 20px;overflow-x:hidden}#worksheet_redesign .worksheet-container .horizontal-line{border-top:1px solid #ccc;margin:10px -50px 15px}#worksheet_redesign .worksheet-container .stars.center{color:#eee;-webkit-text-stroke-color:#ccc;font-size:30px}@media (min-width:768px){#worksheet_redesign .worksheet-container .block{padding:20px 30px}#worksheet_redesign .worksheet-container .horizontal-line{margin-top:20px;margin-bottom:20px}}.live-session-rating-questions .ratings{width:450px;margin:0 auto;padding-bottom:15px}.live-session-rating-questions .ratings .stars{text-align:center;width:26%;height:50px;vertical-align:middle;display:inline-block}.live-session-rating-questions .ratings .stars.right-label{float:right}.live-session-rating-questions .ratings .stars.v-middle{line-height:50px}.live-session-rating-questions .ratings .stars.ptop7{padding-top:7px}.live-session-rating-questions .ratings .stars.center{width:47%;color:#f2f2f2;text-align:center;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#aaa;font-size:25px}.live-session-rating-questions .ratings .checked{color:#f8e16c;-webkit-text-stroke-color:#564c0c}.live-session-rating-questions .ratings .hovered{-webkit-text-stroke-color:#564c0c}.live-session-rating-questions .ratings .star-label{color:#666}.live-session-rating-questions .ratings.top{padding-bottom:30px}.live_session_comment{margin-top:25px;margin-bottom:25px}.live_session_comment button{margin:auto}.live_session_comment label{font-weight:400;display:block}.live_session_comment .form-floating{position:relative}.live_session_comment .form-control~label{color:#666;padding-top:10px;padding-left:15px;font-size:14px;line-height:24px;transition:padding-top .3s ease-in,font-size .3s ease-in;position:absolute;top:0;left:0}.live_session_comment .form-control:active~label,.live_session_comment .form-control:focus~label,.live_session_comment .form-control:not([value=""]):not(:focus)~label{padding-top:5px;font-size:10px;transition:padding-top .3s ease-in,font-size .3s ease-in}.worksheet-rating-submit-btn-wrapper{margin-top:15px}@media (max-width:576px){.live-session-rating-questions .ratings{width:100%}.live-session-rating-questions .ratings.top{padding-bottom:10px}.live-session-rating-questions .ratings .stars{width:20%;font-size:11px}.live-session-rating-questions .ratings .stars.center{width:58%;font-size:20px}.live-session-rating-questions.worksheet-rating-questions .ratings.top{justify-content:center;align-items:center;display:flex}.live-session-rating-questions.worksheet-rating-questions .ratings .stars{width:unset}.live-session-rating-questions.worksheet-rating-questions .ratings .stars.center{width:unset;justify-content:center;align-items:center;padding:0 16px;display:flex}.live-session-rating-questions.worksheet-rating-questions .ratings .stars.center .fa-star{padding:0 2px}.live-session-rating-questions.worksheet-rating-questions .ratings .stars.center .fa-star:first-child{padding:0 2px 0 0}.live-session-rating-questions.worksheet-rating-questions .ratings .stars.center .fa-star:last-child{padding:0 0 0 2px}}@media (max-width:320px){.live-session-rating-questions .ratings .stars{width:25%;font-size:10px}.live-session-rating-questions .ratings .stars.center{width:44%;font-size:14px}.live-session-rating-questions.worksheet-rating-questions .ratings .stars,.live-session-rating-questions.worksheet-rating-questions .ratings .stars.center{width:unset}}#sessions #left-bar,#cfp #left-bar{text-align:center;width:100%;padding:0}#sessions #left-bar #progress-bar-container,#cfp #left-bar #progress-bar-container{z-index:0;width:180px;height:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a3a3a3",endColorstr="#15a824",GradientType=1);background:linear-gradient(90deg,#a3a3a3 0%,#15a824 100%);border:1px solid #ccc;margin:0 auto 5px;position:relative;overflow:hidden}#sessions #left-bar .progress-bar-progress,#cfp #left-bar .progress-bar-progress{height:100%;z-index:15;background-color:#fff;position:absolute;right:0}#sessions #left-bar .progress-bar-separators,#cfp #left-bar .progress-bar-separators{width:100%;height:100%;z-index:10;color:#000;background:repeating-linear-gradient(90deg,#0000,#0000 9.8%,#fff 9.8% 11.3%);position:absolute}#sessions #left-bar .progress-bar-tooltip,#cfp #left-bar .progress-bar-tooltip{width:50%;z-index:9999;text-align:center;color:#fff;background:#414141;border-radius:5px;margin-top:20px;padding:5px;position:absolute;left:25%}#sessions #left-bar .progress-bar-tooltip a,#cfp #left-bar .progress-bar-tooltip a{color:#5faa41!important}#sessions #left-bar .progress-bar-tooltip:after,#cfp #left-bar .progress-bar-tooltip:after{content:"";height:0;width:0;pointer-events:none;border:9px solid #0000;border-bottom-color:#414141;margin-left:-5px;position:absolute;bottom:100%;left:50%}#sessions #left-bar.panel-group,#cfp #left-bar.panel-group{padding-bottom:20px}#sessions #left-bar .panel,#cfp #left-bar .panel{border-collapse:collapse}#sessions #left-bar .panel .panel-heading,#cfp #left-bar .panel .panel-heading{text-align:left;background-color:#1faedf33;border-bottom:1px solid #1faedf80}#sessions #left-bar .panel .panel-heading .panel-title,#cfp #left-bar .panel .panel-heading .panel-title{margin:0}#sessions #left-bar .panel .panel-heading .panel-title a,#cfp #left-bar .panel .panel-heading .panel-title a{color:#222;-webkit-text-fill-color:#222;padding:10px 15px;font-size:15px;font-weight:700;text-decoration:none;display:block;position:relative}#sessions #left-bar .panel .panel-heading .panel-title a .caret-placeholder,#cfp #left-bar .panel .panel-heading .panel-title a .caret-placeholder{margin:0 0 0 10px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}#sessions #left-bar .panel .panel-heading .panel-title a .caret-placeholder:after,#cfp #left-bar .panel .panel-heading .panel-title a .caret-placeholder:after{content:"";color:#1faedf;-webkit-text-fill-color:#1faedf;font-family:"Font Awesome 6 Pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}#sessions #left-bar .panel .panel-heading .panel-title a[aria-expanded=true] .caret-placeholder:after,#cfp #left-bar .panel .panel-heading .panel-title a[aria-expanded=true] .caret-placeholder:after{content:"";font-family:"Font Awesome 6 Pro",sans-serif;font-style:normal;font-weight:400;text-decoration:none}#sessions #left-bar .panel .panel-heading#heading-notes,#cfp #left-bar .panel .panel-heading#heading-notes{position:relative}#sessions #left-bar .panel#panel-notes .tooltip,#cfp #left-bar .panel#panel-notes .tooltip{opacity:1!important}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-arrow,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-arrow{border-bottom-color:#444!important}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner{max-width:358px;text-align:left;background-color:#444;padding:15px}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component{display:inline-block}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component p,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component p{margin-top:0;margin-bottom:15px;font-size:14px;font-weight:500}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component p.header,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component p.header{margin-bottom:10px;font-size:21px;font-weight:800}#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component #close-enhanced-notes-tooltip,#sessions #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component #popup-close-enhanced-notes-tooltip,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component #close-enhanced-notes-tooltip,#cfp #left-bar .panel#panel-notes .tooltip .tooltip-inner .tooltip-component #popup-close-enhanced-notes-tooltip{float:right}#sessions #left-bar .panel .panel-body,#cfp #left-bar .panel .panel-body{word-wrap:break-word;text-align:left;background-color:#fff;padding:25px 24px}#sessions #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status,#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status{width:49.5%;vertical-align:top;margin-bottom:10px;padding:0 10px;display:inline-grid}#sessions #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status .user-icon,#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status .user-icon,#cfp #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status .user-icon,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status .user-icon{display:block}#sessions #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status .avatar-name h3,#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status .avatar-name h3,#cfp #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status .avatar-name h3,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status .avatar-name h3{font-size:16px}#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status{border-left:1px solid #ccc}#sessions #left-bar .panel .panel-body.scheduling-tab,#cfp #left-bar .panel .panel-body.scheduling-tab{text-align:center;padding:40px 0}#sessions #left-bar .panel .panel-body.scheduling-tab p,#cfp #left-bar .panel .panel-body.scheduling-tab p{padding:0 15px}#sessions #left-bar .panel .panel-body.scheduling-tab.counselor-schedule .btn.btn-default,#cfp #left-bar .panel .panel-body.scheduling-tab.counselor-schedule .btn.btn-default{color:#1faedf;-webkit-text-fill-color:#1faedf;background-color:#fff;border:1px solid #1faedf66}#sessions #left-bar .panel .panel-body.scheduling-tab.counselor-schedule .btn.btn-default:hover,#cfp #left-bar .panel .panel-body.scheduling-tab.counselor-schedule .btn.btn-default:hover{background-color:#1faedf1a}#sessions #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper,#cfp #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper{margin-bottom:20px;position:relative}#sessions #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper #back-to-scheduled,#sessions #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper #back-to-scheduler,#cfp #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper #back-to-scheduled,#cfp #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper #back-to-scheduler{cursor:pointer;font-size:22px;font-weight:700;position:absolute;left:30px}#sessions #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper .schedule-title,#cfp #left-bar .panel .panel-body.scheduling-tab .reschedule-text-wrapper .schedule-title{text-align:center;margin-bottom:0}#sessions #left-bar .panel .panel-body.scheduling-tab .schedule-title,#cfp #left-bar .panel .panel-body.scheduling-tab .schedule-title{margin-bottom:20px;padding:0 15px;font-size:16px;font-weight:700;line-height:1.4em}#sessions #left-bar .panel .panel-body.scheduling-tab p,#cfp #left-bar .panel .panel-body.scheduling-tab p{margin-bottom:20px}#sessions #left-bar .panel .panel-body.scheduling-tab #scheduler-unscheduled #contact-counselor-note,#cfp #left-bar .panel .panel-body.scheduling-tab #scheduler-unscheduled #contact-counselor-note{padding:0 15px}#sessions #left-bar .panel .panel-body.scheduling-tab .sessions-remaining,#cfp #left-bar .panel .panel-body.scheduling-tab .sessions-remaining{margin-bottom:10px}#sessions #left-bar .panel .panel-body.scheduling-tab #book-session,#cfp #left-bar .panel .panel-body.scheduling-tab #book-session{margin-bottom:0}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper{border:1px solid #ccc;border-radius:5px;margin-bottom:20px}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar{padding:7px}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropdown,#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropup,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropdown,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropup{display:inline-block}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropdown-menu,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .dropdown-menu{background-color:#eee;border:1px solid #ccc;border-radius:0 0 5px 5px;margin-top:0;box-shadow:1px 1px 2px #0000001a}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool{color:#444;-webkit-text-fill-color:#444;opacity:.8;filter:alpha(opacity=80);padding:5px}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool:hover,#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool:active,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool:hover,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-toolbar .tool:active{opacity:1;filter:alpha(opacity=100);cursor:pointer;background-color:#f5f5f5;text-decoration:none}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-message,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-message{min-height:120px;height:auto;max-height:250px;resize:vertical;box-shadow:none;border:none;border-radius:0 0 5px 5px;padding:5px 10px;overflow-y:auto}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-message:focus,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-wrapper #notes-editor-message:focus{border:2px solid #05bbd3}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-buttons,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-buttons{text-align:center}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;margin:0 auto;font-size:14px;line-height:1.5;display:inline-block}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button:hover,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button:hover{background-color:#1faedf1a}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button#notes-cancel-message,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button#notes-cancel-message{color:#af2225;-webkit-text-fill-color:#af2225;border:1px solid #af222566;margin-left:10px}#sessions #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button#notes-cancel-message:hover,#cfp #left-bar .panel .panel-body.notes-tab #notes-editor-buttons button#notes-cancel-message:hover{background-color:#af22251a}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file{clear:both;background-color:#fff;border:0;margin:10px 0 0;padding:0;display:block;overflow:hidden}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul{text-align:center;margin:0;padding:0;list-style-type:none}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li{float:none;border-radius:5px;padding:5px 10px;list-style-type:none;display:inline-block}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li.download,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li.download{color:#444;background-color:#ddd;border:0;font-size:12px;font-weight:700;line-height:12px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li.download:after,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul li.download:after{content:"";margin-left:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul .delete-note-attachment,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul .delete-note-attachment{color:#444;background-color:#ddd;border-radius:5px;margin-left:10px;padding:5px;font-size:12px;line-height:12px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul .delete-note-attachment:hover,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .att-file ul .delete-note-attachment:hover{cursor:pointer}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-bottom,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-bottom{background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;justify-content:space-between;align-items:center;display:flex}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar{flex-wrap:wrap;flex:1;padding:7px;display:flex}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropdown,#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropup,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropdown,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropup{display:inline-block}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropdown-menu,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .dropdown-menu{background-color:#eee;border:1px solid #ccc;border-radius:0 0 5px 5px;margin-top:0;box-shadow:1px 1px 2px #0000001a}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool{color:#444;-webkit-text-fill-color:#444;opacity:.8;filter:alpha(opacity=80);padding:5px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool:hover,#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool:active,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool:hover,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .tool:active{opacity:1;filter:alpha(opacity=100);cursor:pointer;background-color:#f5f5f5;text-decoration:none}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .separator,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar .separator{color:#ddd;-webkit-text-fill-color:#ddd;opacity:.8;filter:alpha(opacity=80);padding:5px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status{color:#aaa;font-size:10px;font-weight:700;line-height:10px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status .notes-editor-toolbar-saved-status-message,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status .notes-editor-toolbar-saved-status-message{margin-bottom:0;padding:7px;display:none}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status .fa-floppy-disk,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .notes-editor-toolbar-saved-status .fa-floppy-disk{margin-right:4px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container{width:19px;height:26px;background-color:#eee;border-radius:40px;margin:7px 7px 7px 0}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button{display:block}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa,#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa-regular,#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa-solid,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa-regular,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button .fa-solid{padding:0 5px;font-size:10px;line-height:12px;display:block}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button.disabled,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper .caret-button-container .icon-button.disabled{opacity:.5;cursor:auto}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save{min-height:120px;height:auto;max-height:250px;box-shadow:none;width:calc(100% - 28px);resize:vertical;border:none;border-left:2px solid #ddd;border-radius:0;margin-bottom:16px;padding:5px 10px;overflow-y:auto}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save:focus,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save:focus{border:2px solid #05bbd3;border-radius:5px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save+.att-file,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-wrapper #notes-editor-auto-save+.att-file{margin-bottom:10px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons{text-align:center}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;margin:0 auto;font-size:14px;line-height:1.5;display:inline-block}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button:hover,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button:hover{background-color:#1faedf1a}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button#notes-cancel-message,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button#notes-cancel-message{color:#af2225;-webkit-text-fill-color:#af2225;border:1px solid #af222566;margin-left:10px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button#notes-cancel-message:hover,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab #notes-editor-buttons button#notes-cancel-message:hover{background-color:#af22251a}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div{max-height:350px;border:1px solid #ccc;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;margin:0;padding:0;list-style-type:none;overflow-y:scroll}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header{background-image:linear-gradient(#fff 75%,#fff0);align-items:flex-end;padding:16px;display:flex;position:sticky;top:0}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container{margin:0 6px 0 0}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .day-text,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .day-text{color:#888;text-transform:uppercase;font-size:10px;font-weight:800}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .day-text.today,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .day-text.today{color:#1faedf}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .date-text,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .date-container .date-text{color:#888;text-transform:uppercase;font-size:10px;line-height:10px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .line,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .line{border-bottom:1px solid #ccc;flex-grow:1;margin-right:6px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .delete-button,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .delete-button{white-space:nowrap;color:#444;background-color:#ddd;border:0;border-radius:4px;font-size:10px;font-weight:700;line-height:20px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .delete-button.disabled,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .delete-button.disabled{opacity:.5}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .submit-note-button,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .submit-note-button{white-space:nowrap;color:#fff;background-color:#5faa41;border:0;border-radius:4px;font-size:10px;font-weight:700;line-height:20px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .submit-note-button.disabled,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .notes-header .submit-note-button.disabled{opacity:.5}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body{color:#222;height:auto;box-shadow:none;width:calc(100% - 28px);border:none;border-left:2px solid #ddd;border-radius:0;margin:0 16px;padding:5px 10px;font-size:12px;line-height:16px;resize:none!important}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body:focus,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body:focus{border:2px solid #05bbd3;border-radius:5px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body[contentEditable="true"]:empty:not(:focus),#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .note-body[contentEditable="true"]:empty:not(:focus){color:#888}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .submitted-note-body,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .scroll-div .submitted-note-body{opacity:1;pointer-events:none;color:inherit;background-color:#0000;border:none}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .alert-disabled-notes-container,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .alert-disabled-notes-container{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:16px}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .alert-disabled-notes-container .alert,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .alert-disabled-notes-container .alert{margin-bottom:0}#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .modal .delete-note,#sessions #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .modal .delete-attachment,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .modal .delete-note,#cfp #left-bar .panel #collapse-enhanced-notes .enhanced-notes-tab .modal .delete-attachment{margin-right:5px}#sessions #left-bar .panel #collapse-enhanced-notes .note-body,#cfp #left-bar .panel #collapse-enhanced-notes .note-body{color:#222;border-left:2px solid #ddd;margin:0 16px;padding:8px;font-size:12px;line-height:16px}#sessions #left-bar .panel .todo-panel-container,#cfp #left-bar .panel .todo-panel-container{height:54px;width:100%;background-color:#eee;border-bottom:1px solid #1faedf80;align-items:center;display:flex}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading{width:100%;justify-content:space-between;align-items:center;margin:0 15px;display:flex}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading.last-client,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading.last-client{width:58%}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count{text-align:left;color:#444;font-size:13px;font-weight:700;display:inline;position:relative}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count .todo-tooltip-container,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count .todo-tooltip-container{display:inline;position:relative}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count #todo_v2_tooltip_icon,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count #todo_v2_tooltip_icon{margin:1px 0 0 3px;font-size:15px;display:inline}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count p,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-count p{margin:0;display:inline}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip{width:170px;color:#fff;z-index:1;text-align:center;background-color:#000;border-radius:5px;padding:14px;font-size:13px;line-height:1.2em;position:absolute;top:25px;left:-10px}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip:before,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip:before{content:" ";height:0;width:0;border:7px solid #0000;border-bottom-color:#000;position:absolute;top:-13px;left:12px}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip #close-todo-v2-tooltip,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading #todo-v2-tooltip #close-todo-v2-tooltip{color:#fff;text-shadow:none;opacity:.8;font-size:18px;position:relative;top:-72px;left:9px}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container{align-items:center;display:flex}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client{flex-direction:column;align-items:flex-end;display:flex}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-text,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-text{font-size:10px;font-weight:700;line-height:12px}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner{text-align:right;line-height:16px;display:inline;position:relative}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner .actual-client-text,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner .actual-client-text{font-size:14px;font-weight:400;line-height:17px}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner p,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client .next-client-partner p{display:inline}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client p,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container .todo-next-client p{margin:0}#sessions #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container button,#cfp #left-bar .panel .todo-panel-container .todo-panel-heading .todo-next-client-container button{height:32px;width:37px;color:#888;background-color:#fff;border-style:solid;border-radius:5px;margin-left:10px;font-size:18px;font-weight:700}#sessions #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status,#cfp #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status{width:auto;margin-left:-4px;margin-right:0;display:none}#sessions #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status.online,#cfp #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status.online{display:inline-block}#sessions #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status.online:after,#cfp #left-bar .panel .todo-panel-container #todo-client-selector-dropdown .online-status.online:after{content:"";vertical-align:top;font-size:9px}#sessions #left-bar #end_todo_list,#cfp #left-bar #end_todo_list{border-bottom:1px solid #1faedf80}#sessions #left-bar .btn-archive,#cfp #left-bar .btn-archive{-webkit-text-fill-color:#fff;color:#fff;height:26px;background-color:#af2225b3;margin:10px auto 0;font-family:Lato,sans-serif;font-size:14px;line-height:22px;display:block}#sessions #left-bar .btn-archive:hover,#sessions #left-bar .btn-archive:active,#cfp #left-bar .btn-archive:hover,#cfp #left-bar .btn-archive:active{background-color:#af2225e6}#sessions #left-bar #todo-widget,#cfp #left-bar #todo-widget{padding-top:0}#sessions #left-bar #todo-widget #todo-widget-clients .todo-widget-client,#cfp #left-bar #todo-widget #todo-widget-clients .todo-widget-client{text-align:left}#sessions #left-bar #todo-widget #todo-widget-clients .todo-widget-client a,#cfp #left-bar #todo-widget #todo-widget-clients .todo-widget-client a{flex-flow:row;align-items:baseline;padding:5px 20px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}#sessions #left-bar #todo-widget #todo-widget-clients .todo-widget-client a .online-status,#cfp #left-bar #todo-widget #todo-widget-clients .todo-widget-client a .online-status{width:15px;flex-grow:0;margin-right:10px}#sessions #left-bar #todo-widget #todo-widget-clients .todo-widget-client a img,#cfp #left-bar #todo-widget #todo-widget-clients .todo-widget-client a img{width:15px;height:auto;flex-grow:0;margin-right:10px}#sessions #left-bar #todo-widget #todo-widget-clients .todo-widget-client a var,#cfp #left-bar #todo-widget #todo-widget-clients .todo-widget-client a var{width:calc(100% - 50px);flex-grow:1;align-items:center;display:flex}#sessions #left-bar #todo-widget #todo-widget-clients .new-clients-label,#cfp #left-bar #todo-widget #todo-widget-clients .new-clients-label{text-align:center;color:#fff;-webkit-text-fill-color:white;background-color:#d85932;margin-left:5px;padding:0 3px;font-size:9px;font-weight:400;line-height:16px;display:inline-block}#sessions #left-bar #todo-widget #todo-widget-clients .new-clients-label .new-client-text,#cfp #left-bar #todo-widget #todo-widget-clients .new-clients-label .new-client-text{vertical-align:middle}#sessions #left-bar #todo-widget #todo-widget-clients .new-clients-label.yellow-badge,#cfp #left-bar #todo-widget #todo-widget-clients .new-clients-label.yellow-badge{color:#7d6f08;-webkit-text-fill-color:#7d6f08;background-color:#f8e16c}#sessions #left-bar #todo-widget #todo-widget-footer a,#cfp #left-bar #todo-widget #todo-widget-footer a{margin:10px 0 0;display:block}#sessions #left-bar #todo-widget #todo-widget-footer a.btn-sm,#sessions #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn,#cfp #left-bar #todo-widget #todo-widget-footer a.btn-sm,#cfp #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;padding:0;line-height:30px}#sessions #left-bar #todo-widget #todo-widget-footer a.btn-sm:first-child,#sessions #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn:first-child,#cfp #left-bar #todo-widget #todo-widget-footer a.btn-sm:first-child,#cfp #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn:first-child{margin-bottom:15px}#sessions #left-bar #todo-widget #todo-widget-footer a.btn-sm:hover,#sessions #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn:hover,#cfp #left-bar #todo-widget #todo-widget-footer a.btn-sm:hover,#cfp #left-bar #todo-widget #todo-widget-footer .btn-group-sm>a.btn:hover{background-color:#1faedf1a}#sessions #left-bar #editor-header,#cfp #left-bar #editor-header{padding:10px}#sessions #left-bar .counselor h1,#cfp #left-bar .counselor h1{display:none}#sessions #left-bar .dashboard,#cfp #left-bar .dashboard{margin-bottom:15px}#sessions #left-bar p,#cfp #left-bar p{margin-top:0;margin-bottom:30px}#sessions #left-bar p .unmatched,#cfp #left-bar p .unmatched{margin-top:15px;font-size:18px;font-weight:700;display:block}#sessions #left-bar p .unmatched.requested,#cfp #left-bar p .unmatched.requested{color:#af2225}#sessions #left-bar .session-actions .btn,#cfp #left-bar .session-actions .btn{width:100%}#sessions #left-bar .session-actions .btn span.notes,#sessions #left-bar .session-actions .btn span.allmessages,#sessions #left-bar .session-actions .btn span.starredmessages,#cfp #left-bar .session-actions .btn span.notes,#cfp #left-bar .session-actions .btn span.allmessages,#cfp #left-bar .session-actions .btn span.starredmessages{display:none}#sessions #left-bar .session-actions .btn:first-child,#cfp #left-bar .session-actions .btn:first-child{margin-bottom:15px}#sessions #left-bar .session-actions .btn:last-child,#cfp #left-bar .session-actions .btn:last-child{margin-bottom:0}#sessions #left-bar .session-actions .btn.btn-sm.disabled,#sessions #left-bar .session-actions .btn-group-sm>.btn.disabled,#sessions #left-bar .session-actions .btn.btn-sm[disabled],#sessions #left-bar .session-actions .btn-group-sm>.btn[disabled],#cfp #left-bar .session-actions .btn.btn-sm.disabled,#cfp #left-bar .session-actions .btn-group-sm>.btn.disabled,#cfp #left-bar .session-actions .btn.btn-sm[disabled],#cfp #left-bar .session-actions .btn-group-sm>.btn[disabled]{color:#4449;-webkit-text-fill-color:#444444b3;background-color:#4444441a;border:1px solid #4443}#sessions #left-bar .session-actions .btn.btn-sm.disabled:hover,#sessions #left-bar .session-actions .btn-group-sm>.btn.disabled:hover,#sessions #left-bar .session-actions .btn.btn-sm[disabled]:hover,#sessions #left-bar .session-actions .btn-group-sm>.btn[disabled]:hover,#cfp #left-bar .session-actions .btn.btn-sm.disabled:hover,#cfp #left-bar .session-actions .btn-group-sm>.btn.disabled:hover,#cfp #left-bar .session-actions .btn.btn-sm[disabled]:hover,#cfp #left-bar .session-actions .btn-group-sm>.btn[disabled]:hover{background-color:#4444441a}#sessions #left-bar .session-actions .btn.btn-notes,#sessions #left-bar .session-actions .btn.btn-starred,#sessions #left-bar .session-actions .btn.btn-questionnaire,#sessions #left-bar .session-actions .btn.btn-make-inactive,#sessions #left-bar .session-actions .btn.btn-client-help,#cfp #left-bar .session-actions .btn.btn-notes,#cfp #left-bar .session-actions .btn.btn-starred,#cfp #left-bar .session-actions .btn.btn-questionnaire,#cfp #left-bar .session-actions .btn.btn-make-inactive,#cfp #left-bar .session-actions .btn.btn-client-help{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;border:1px solid #1faedf66;padding:0;line-height:30px}#sessions #left-bar .session-actions .btn.btn-notes span.notes,#sessions #left-bar .session-actions .btn.btn-starred span.notes,#sessions #left-bar .session-actions .btn.btn-questionnaire span.notes,#sessions #left-bar .session-actions .btn.btn-make-inactive span.notes,#sessions #left-bar .session-actions .btn.btn-client-help span.notes,#cfp #left-bar .session-actions .btn.btn-notes span.notes,#cfp #left-bar .session-actions .btn.btn-starred span.notes,#cfp #left-bar .session-actions .btn.btn-questionnaire span.notes,#cfp #left-bar .session-actions .btn.btn-make-inactive span.notes,#cfp #left-bar .session-actions .btn.btn-client-help span.notes{display:block}#sessions #left-bar .session-actions .btn.btn-notes:hover,#sessions #left-bar .session-actions .btn.btn-starred:hover,#sessions #left-bar .session-actions .btn.btn-questionnaire:hover,#sessions #left-bar .session-actions .btn.btn-make-inactive:hover,#sessions #left-bar .session-actions .btn.btn-client-help:hover,#cfp #left-bar .session-actions .btn.btn-notes:hover,#cfp #left-bar .session-actions .btn.btn-starred:hover,#cfp #left-bar .session-actions .btn.btn-questionnaire:hover,#cfp #left-bar .session-actions .btn.btn-make-inactive:hover,#cfp #left-bar .session-actions .btn.btn-client-help:hover{background-color:#1faedf1a}#sessions #left-bar .session-actions .btn.btn-starred span.starredmessages,#cfp #left-bar .session-actions .btn.btn-starred span.starredmessages{display:block}#sessions #left-bar .session-actions .btn.btn-starred span.starredmessages .fa-star,#cfp #left-bar .session-actions .btn.btn-starred span.starredmessages .fa-star{color:#d6c922!important;-webkit-text-fill-color:#d6c922!important}#sessions #left-bar .session-actions .btn.btn-allmessages,#cfp #left-bar .session-actions .btn.btn-allmessages{color:#a54b9c;-webkit-text-fill-color:#a54b9c;height:30px;border:1px solid #a54b9c80;padding:0;line-height:30px}#sessions #left-bar .session-actions .btn.btn-allmessages span.allmessages,#cfp #left-bar .session-actions .btn.btn-allmessages span.allmessages{display:block}#sessions #left-bar .session-actions .btn.btn-allmessages:hover,#cfp #left-bar .session-actions .btn.btn-allmessages:hover{background-color:#a54b9c1a}#sessions #left-bar .session-actions .entry-filter-selector,#cfp #left-bar .session-actions .entry-filter-selector{color:#444;margin-top:20px}#sessions #left-bar .session-actions .entry-filter-selector--title,#cfp #left-bar .session-actions .entry-filter-selector--title{margin-bottom:10px;display:inline-block}#sessions #left-bar .session-actions .entry-filter-selector--clear,#cfp #left-bar .session-actions .entry-filter-selector--clear{float:right;color:#a54b9c;-webkit-text-fill-color:#a54b9c;margin-top:2px;display:inline-block}#sessions #left-bar .session-actions .entry-filter-selector--dropdown,#cfp #left-bar .session-actions .entry-filter-selector--dropdown{top:70px}#sessions #left-bar .session-actions .entry-filter-selector--options~label,#cfp #left-bar .session-actions .entry-filter-selector--options~label{align-items:center;display:flex}#sessions #left-bar .session-actions .entry-filter-selector--options:checked~label,#cfp #left-bar .session-actions .entry-filter-selector--options:checked~label{display:block}#sessions #left-bar .session-actions .entry-filter-selector--icon,#cfp #left-bar .session-actions .entry-filter-selector--icon{margin-left:5px}#sessions #left-bar .session-actions .entry-filter-selector--icon.fa-star,#cfp #left-bar .session-actions .entry-filter-selector--icon.fa-star{color:#d6c922;-webkit-text-fill-color:#d6c922}#sessions #left-bar .session-actions .entry-filter-selector--icon.fa-note,#cfp #left-bar .session-actions .entry-filter-selector--icon.fa-note{color:#e4d57e;-webkit-text-fill-color:#e4d57e}#sessions #left-bar .session-actions .entry-filter-selector--icon.clipboard-list,#cfp #left-bar .session-actions .entry-filter-selector--icon.clipboard-list{height:14px}#sessions #left-bar #session-actions-upper .btn:first-child,#cfp #left-bar #session-actions-upper .btn:first-child{margin-top:0}#sessions #left-bar #session-actions-upper .btn:last-child,#cfp #left-bar #session-actions-upper .btn:last-child{margin-bottom:15px}#sessions #left-bar #starred-link,#cfp #left-bar #starred-link{position:relative}#sessions #left-bar #starred-link .btn,#cfp #left-bar #starred-link .btn{width:100%}#sessions #left-bar #starred-link .btn span.allmessages,#sessions #left-bar #starred-link .btn span.starredmessages,#cfp #left-bar #starred-link .btn span.allmessages,#cfp #left-bar #starred-link .btn span.starredmessages{display:none}#sessions #left-bar #starred-link .btn:first-child,#cfp #left-bar #starred-link .btn:first-child{margin-bottom:15px}#sessions #left-bar #starred-link .btn:last-child,#cfp #left-bar #starred-link .btn:last-child{margin-bottom:0}#sessions #left-bar #starred-link .btn.btn-starred,#cfp #left-bar #starred-link .btn.btn-starred{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;border:1px solid #1faedf66;padding:0;line-height:30px}#sessions #left-bar #starred-link .btn.btn-starred span.starredmessages,#cfp #left-bar #starred-link .btn.btn-starred span.starredmessages{display:block}#sessions #left-bar #starred-link .btn.btn-starred span.starredmessages .fa-star,#cfp #left-bar #starred-link .btn.btn-starred span.starredmessages .fa-star{color:#d6c922!important;-webkit-text-fill-color:#d6c922!important}#sessions #left-bar #starred-link .btn.btn-starred:hover,#cfp #left-bar #starred-link .btn.btn-starred:hover{background-color:#1faedf1a}#sessions #left-bar #starred-link .btn.btn-allmessages,#cfp #left-bar #starred-link .btn.btn-allmessages{color:#a54b9c;-webkit-text-fill-color:#a54b9c;height:30px;border:1px solid #a54b9c80;padding:0;line-height:30px}#sessions #left-bar #starred-link .btn.btn-allmessages span.allmessages,#cfp #left-bar #starred-link .btn.btn-allmessages span.allmessages{display:block}#sessions #left-bar #starred-link .btn.btn-allmessages:hover,#cfp #left-bar #starred-link .btn.btn-allmessages:hover{background-color:#a54b9c1a}#sessions #left-bar #session-reflections-link,#cfp #left-bar #session-reflections-link{position:relative}#sessions #left-bar #session-reflections-link .btn,#cfp #left-bar #session-reflections-link .btn{width:100%}#sessions #left-bar #session-reflections-link .btn span.allmessages,#sessions #left-bar #session-reflections-link .btn span.starredmessages,#cfp #left-bar #session-reflections-link .btn span.allmessages,#cfp #left-bar #session-reflections-link .btn span.starredmessages{display:none}#sessions #left-bar #session-reflections-link .btn:first-child,#cfp #left-bar #session-reflections-link .btn:first-child{margin-bottom:15px}#sessions #left-bar #session-reflections-link .btn:last-child,#cfp #left-bar #session-reflections-link .btn:last-child{margin-bottom:0}#sessions #left-bar #session-reflections-link .btn.btn-starred,#cfp #left-bar #session-reflections-link .btn.btn-starred{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;border:1px solid #1faedf66;padding:0;line-height:30px}#sessions #left-bar #session-reflections-link .btn.btn-starred span.starredmessages,#cfp #left-bar #session-reflections-link .btn.btn-starred span.starredmessages{display:block}#sessions #left-bar #session-reflections-link .btn.btn-starred span.starredmessages .fa-star,#cfp #left-bar #session-reflections-link .btn.btn-starred span.starredmessages .fa-star{color:#d6c922!important;-webkit-text-fill-color:#d6c922!important}#sessions #left-bar #session-reflections-link .btn.btn-starred:hover,#cfp #left-bar #session-reflections-link .btn.btn-starred:hover{background-color:#1faedf1a}#sessions #left-bar #session-reflections-link .btn.btn-allmessages,#cfp #left-bar #session-reflections-link .btn.btn-allmessages{color:#a54b9c;-webkit-text-fill-color:#a54b9c;height:30px;border:1px solid #a54b9c80;padding:0;line-height:30px}#sessions #left-bar #session-reflections-link .btn.btn-allmessages span.allmessages,#cfp #left-bar #session-reflections-link .btn.btn-allmessages span.allmessages{display:block}#sessions #left-bar #session-reflections-link .btn.btn-allmessages:hover,#cfp #left-bar #session-reflections-link .btn.btn-allmessages:hover{background-color:#a54b9c1a}#sessions #left-bar .btn-livechat,#cfp #left-bar .btn-livechat{text-align:left;height:auto;color:#444;white-space:normal;background-color:#eee;border-radius:0;margin-top:10px;padding:10px 15px;font-size:14px;line-height:1.4}#sessions #left-bar .btn-livechat i,#cfp #left-bar .btn-livechat i{color:#5faa41}#sessions #left-bar .btn-livechat:hover,#cfp #left-bar .btn-livechat:hover{color:#444;background-color:#ddd}#sessions #left-bar .btn-livechat.available,#cfp #left-bar .btn-livechat.available{background-color:#5faa4133}#sessions #left-bar .btn-livechat.available:hover,#cfp #left-bar .btn-livechat.available:hover{color:#444;background-color:#5faa4166}#sessions #left-bar .phone,#cfp #left-bar .phone{text-align:left;background-color:#eee;margin-top:5px;padding:10px 15px}#sessions #left-bar .phone i,#cfp #left-bar .phone i{color:#5faa41}#sessions #left-bar .counselor,#sessions #left-bar .client,#cfp #left-bar .counselor,#cfp #left-bar .client{color:#888;background-color:#fff;border-radius:5px 5px 0 0;line-height:1.4;display:block}#sessions #left-bar .counselor .avatar-name,#sessions #left-bar .client .avatar-name,#cfp #left-bar .counselor .avatar-name,#cfp #left-bar .client .avatar-name{text-align:center;padding-bottom:15px}#sessions #left-bar .counselor .avatar-name .user-icon,#sessions #left-bar .client .avatar-name .user-icon,#cfp #left-bar .counselor .avatar-name .user-icon,#cfp #left-bar .client .avatar-name .user-icon{height:50px;width:50px;border:2px solid #ccc;border-radius:50%;margin-right:5px;display:inline}#sessions #left-bar .counselor .avatar-name h3,#sessions #left-bar .client .avatar-name h3,#cfp #left-bar .counselor .avatar-name h3,#cfp #left-bar .client .avatar-name h3{margin:0;font-size:18px;display:block}#sessions #left-bar .counselor .avatar-name h3 .counselor-name,#sessions #left-bar .client .avatar-name h3 .counselor-name,#cfp #left-bar .counselor .avatar-name h3 .counselor-name,#cfp #left-bar .client .avatar-name h3 .counselor-name{display:inline-block}#sessions #left-bar .counselor .counselor-name,#sessions #left-bar .client .counselor-name,#cfp #left-bar .counselor .counselor-name,#cfp #left-bar .client .counselor-name{margin-top:5px;font-size:18px;font-weight:400;display:block}#sessions #left-bar .counselor a,#sessions #left-bar .client a,#cfp #left-bar .counselor a,#cfp #left-bar .client a{margin-top:10px;display:block}#sessions #left-bar .client #action-due,#cfp #left-bar .client #action-due{text-align:center;background:#fff;border-bottom:0;margin-top:15px;padding:0}#sessions #left-bar .client #action-due a,#cfp #left-bar .client #action-due a{display:inline}#sessions #left-bar .client .avatar-name,#cfp #left-bar .client .avatar-name{text-align:left;justify-content:center;align-items:center;display:flex}#sessions #left-bar .client .avatar-name .eap-client-notification,#cfp #left-bar .client .avatar-name .eap-client-notification{cursor:pointer;color:#e36039;border:1px solid #ccc;margin-left:5px;padding:1px 3px;font-size:13px;display:inline-block}#sessions #left-bar .client .features_client_has,#cfp #left-bar .client .features_client_has{text-align:center;position:relative}#sessions #left-bar .client .session-action-button,#cfp #left-bar .client .session-action-button{height:40px;width:100%;color:#444;background-color:#fff;border:1px solid #eee;border-radius:10px;justify-content:start;align-items:center;gap:5px;padding:0 15px;font-size:14px;font-weight:700;line-height:20px;display:flex}#sessions #left-bar .client .session-action-button i,#cfp #left-bar .client .session-action-button i{height:12px;width:12px;color:#a54b9c}#sessions #left-bar .client .session-action-button .fa-chevron-right,#cfp #left-bar .client .session-action-button .fa-chevron-right{color:#444}#sessions #left-bar .client .client-features-tag,#cfp #left-bar .client .client-features-tag{height:40px;color:#444;background-color:#fff;border:1px solid #eee;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:14px;font-weight:700;line-height:20px;display:flex}#sessions #left-bar .client .client-features-tag:hover,#cfp #left-bar .client .client-features-tag:hover{background-color:#eee}#sessions #left-bar .client .client-features-tag.active,#cfp #left-bar .client .client-features-tag.active{background-color:#eee;border:#ddd;box-shadow:0 2px 11px #00000017}#sessions #left-bar .client .client-features-tag span.new-text,#cfp #left-bar .client .client-features-tag span.new-text{color:#2e4057;text-transform:uppercase;background-color:#9adbe9;border-radius:4px;padding:2px 6px;font-family:Lato;font-size:10px;font-weight:700;line-height:14px}#sessions #left-bar .client .client-features-tag-container,#cfp #left-bar .client .client-features-tag-container{flex-wrap:wrap;gap:10px;display:flex}#sessions #left-bar .client .client-features-description,#cfp #left-bar .client .client-features-description{background-color:#f5f5f580;border-radius:10px;flex-direction:column;gap:15px;margin-top:15px;padding:15px;display:flex}#sessions #left-bar .client .client-features-description p,#cfp #left-bar .client .client-features-description p{color:#444;margin:16px 0;font-size:14px;font-weight:400;line-height:20px}#sessions #left-bar .client .client-features-button,#cfp #left-bar .client .client-features-button{height:35px;width:auto;border-radius:5px;padding:0 15px;font-size:16px;font-weight:700;line-height:2em;margin:0!important}#sessions #left-bar .client .client-features-buttons-wrap,#cfp #left-bar .client .client-features-buttons-wrap{flex-wrap:wrap;gap:10px;display:flex}#sessions #left-bar .client .close-description-button,#cfp #left-bar .client .close-description-button{align-items:center;margin-left:auto;padding:0;display:flex}#sessions #left-bar .client .client-features-title,#cfp #left-bar .client .client-features-title{color:#444;align-items:center;gap:5px;font-size:14px;font-weight:700;line-height:20px;display:flex}#sessions #left-bar .client .client-features-label,#cfp #left-bar .client .client-features-label{color:#444;margin-bottom:8px;font-weight:700}#sessions #left-bar .client .editor-real-time-buttons,#cfp #left-bar .client .editor-real-time-buttons{text-align:center;margin:0 auto 15px}#sessions #left-bar .client .editor-real-time-buttons .online-status,#cfp #left-bar .client .editor-real-time-buttons .online-status{width:25px;color:#888;margin:0 5px;font-size:24px;position:relative;top:-7px}#sessions #left-bar .client .editor-real-time-buttons .online-status:after,#cfp #left-bar .client .editor-real-time-buttons .online-status:after{color:inherit}#sessions #left-bar .client .editor-real-time-buttons .online-status span,#cfp #left-bar .client .editor-real-time-buttons .online-status span{font-size:10px;position:absolute;top:28px}#sessions #left-bar .client .editor-real-time-buttons a,#sessions #left-bar .client .editor-real-time-buttons .span-button,#cfp #left-bar .client .editor-real-time-buttons a,#cfp #left-bar .client .editor-real-time-buttons .span-button{width:25px;height:25px;cursor:pointer;background-size:cover;margin:0 5px;display:inline-block}#sessions #left-bar .client .editor-real-time-buttons a.disabled,#sessions #left-bar .client .editor-real-time-buttons .span-button.disabled,#cfp #left-bar .client .editor-real-time-buttons a.disabled,#cfp #left-bar .client .editor-real-time-buttons .span-button.disabled{pointer-events:none;cursor:default}#sessions #left-bar .client .editor-real-time-buttons a.video-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.video-button,#cfp #left-bar .client .editor-real-time-buttons a.video-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.video-button{background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.video-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.video-button.online,#cfp #left-bar .client .editor-real-time-buttons a.video-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.video-button.online{background-image:url(//assets.betterhelp.com/icons/videosession_green.png)}#sessions #left-bar .client .editor-real-time-buttons a.phone-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.phone-button,#cfp #left-bar .client .editor-real-time-buttons a.phone-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.phone-button{background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.phone-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.phone-button.online,#cfp #left-bar .client .editor-real-time-buttons a.phone-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.phone-button.online{background-image:url(//assets.betterhelp.com/icons/phonesession_green.png)}#sessions #left-bar .client .editor-real-time-buttons a.livechat-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.livechat-button,#cfp #left-bar .client .editor-real-time-buttons a.livechat-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.livechat-button{background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.livechat-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.livechat-button.online,#cfp #left-bar .client .editor-real-time-buttons a.livechat-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.livechat-button.online{background-image:url(//assets.betterhelp.com/icons/livechat_green.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-video-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-video-button,#cfp #left-bar .client .editor-real-time-buttons a.partner-video-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-video-button{background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-video-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-video-button.online,#cfp #left-bar .client .editor-real-time-buttons a.partner-video-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-video-button.online{background-image:url(//assets.betterhelp.com/icons/videosession_green.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-phone-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-phone-button,#cfp #left-bar .client .editor-real-time-buttons a.partner-phone-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-phone-button{background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-phone-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-phone-button.online,#cfp #left-bar .client .editor-real-time-buttons a.partner-phone-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-phone-button.online{background-image:url(//assets.betterhelp.com/icons/phonesession_green.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-livechat-button,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-livechat-button,#cfp #left-bar .client .editor-real-time-buttons a.partner-livechat-button,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-livechat-button{background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)}#sessions #left-bar .client .editor-real-time-buttons a.partner-livechat-button.online,#sessions #left-bar .client .editor-real-time-buttons .span-button.partner-livechat-button.online,#cfp #left-bar .client .editor-real-time-buttons a.partner-livechat-button.online,#cfp #left-bar .client .editor-real-time-buttons .span-button.partner-livechat-button.online{background-image:url(//assets.betterhelp.com/icons/livechat_green.png)}#sessions #left-bar .counselor .avatar-name,#cfp #left-bar .counselor .avatar-name{padding-bottom:0}#sessions #left-bar .counselor .avatar-name .user-icon,#cfp #left-bar .counselor .avatar-name .user-icon{height:80px;width:80px;border:2px solid #ccc;border-radius:50%;display:inline-block}#sessions #left-bar .counselor .before,#cfp #left-bar .counselor .before{text-align:center;background-color:#444;border-radius:5px 5px 0 0;margin:-10px -10px 10px;padding:10px;display:block}#sessions #left-bar .client.switched:before,#cfp #left-bar .client.switched:before{content:"You are no longer working with"}#sessions #left-bar .new-clients-label,#cfp #left-bar .new-clients-label{text-align:center;color:#fff;-webkit-text-fill-color:white;background-color:#d85932;border-radius:4px;padding-left:5px;padding-right:5px;font-size:14px;font-weight:400;display:inline-block}#sessions #left-bar .new-clients-label .fa-sparkles,#cfp #left-bar .new-clients-label .fa-sparkles{color:#ffde75;-webkit-text-fill-color:#ffde75;padding-right:4px}#sessions #left-bar .new-clients-label.yellow-badge,#cfp #left-bar .new-clients-label.yellow-badge{color:#7d6f08;-webkit-text-fill-color:#7d6f08;background-color:#f8e16c}#sessions #left-bar .new-clients-label.yellow-badge .fa-sparkles,#cfp #left-bar .new-clients-label.yellow-badge .fa-sparkles{color:#7d6f08;-webkit-text-fill-color:#7d6f08}#sessions #left-bar .new-client-tooltip,#cfp #left-bar .new-client-tooltip{color:#fff;-webkit-text-fill-color:white}#sessions #left-bar footer,#cfp #left-bar footer{text-align:center;color:#888;width:100%;height:auto;background-color:#0000;border-top:0;margin-top:30px;padding:0 10px;display:block;position:static}#sessions #left-bar footer p,#cfp #left-bar footer p{margin-bottom:15px}#sessions #left-bar footer p a,#cfp #left-bar footer p a{display:inline}#sessions #left-bar footer p img,#cfp #left-bar footer p img{opacity:.3;height:25px;max-width:100%;float:none;vertical-align:middle;margin:0 5px;display:inline}#sessions #left-bar footer #lowerbar,#cfp #left-bar footer #lowerbar{background-color:#0000;border:0;padding-top:10px;padding-bottom:0}#sessions #left-bar footer #lowerbar ul.upper,#cfp #left-bar footer #lowerbar ul.upper{margin:0 auto}#sessions #left-bar footer #lowerbar ul.upper .social,#cfp #left-bar footer #lowerbar ul.upper .social{float:none;overflow:hidden}#sessions #left-bar footer #lowerbar ul.upper .social.twitter,#cfp #left-bar footer #lowerbar ul.upper .social.twitter{margin-left:0}#sessions #left-bar footer #lowerbar ul.lower,#cfp #left-bar footer #lowerbar ul.lower{margin:0 auto}#sessions #left-bar footer #lowerbar ul.lower li,#cfp #left-bar footer #lowerbar ul.lower li{margin:5px 10px}#sessions #left-bar footer img,#cfp #left-bar footer img{opacity:.3;height:30px;margin:0 5px;display:inline}#sessions #left-bar #tablet-bar,#cfp #left-bar #tablet-bar{height:0;text-align:left;color:#fff;background-color:#2e4057;border-bottom:4px solid #ccc;border-radius:0;padding:8px 15px;font-size:18px;font-weight:700}#sessions #left-bar #tablet-bar .counselor-name,#cfp #left-bar #tablet-bar .counselor-name{display:inline-block}#sessions #left-bar #tablet-bar p,#cfp #left-bar #tablet-bar p{font-size:14px}#sessions #left-bar #tablet-bar a,#cfp #left-bar #tablet-bar a{color:#fff}#sessions #left-bar #tablet-bar a.questionnaire,#cfp #left-bar #tablet-bar a.questionnaire{float:right;color:#ddd;font-size:14px;line-height:30px}#sessions #left-bar #tablet-bar .user-icon,#cfp #left-bar #tablet-bar .user-icon{height:30px;width:30px;border:2px solid #ccc;border-radius:50%;margin-right:5px}#sessions #left-bar #tablet-bar .credentials,#cfp #left-bar #tablet-bar .credentials{color:#888;font-weight:400}#sessions #left-bar #tablet-bar.unassigned,#cfp #left-bar #tablet-bar.unassigned{margin-top:0;padding:10px 15px}#sessions #left-bar #tablet-bar.unassigned p,#cfp #left-bar #tablet-bar.unassigned p{margin-bottom:0}#sessions #left-bar #tablet-bar.unassigned p .unmatched,#cfp #left-bar #tablet-bar.unassigned p .unmatched{margin-top:0}#sessions #left-bar #speaking-with .pending,#cfp #left-bar #speaking-with .pending{color:#e36039;font-size:12px}#sessions #left-bar #collapse-client-partner .user-icon,#cfp #left-bar #collapse-client-partner .user-icon{height:80px;width:80px;border:2px solid #ccc;border-radius:50%}#sessions #left-bar #collapse-client-partner h3,#cfp #left-bar #collapse-client-partner h3{font-weight:inherit}#sessions .xdsoft_datetimepicker,#cfp .xdsoft_datetimepicker,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker{border:none;padding:0}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{box-shadow:none!important}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div{box-shadow:none;color:#fff;background:#1faedf;font-weight:700}#sessions .xdsoft_datetimepicker .xdsoft_calendar td:hover,#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#cfp .xdsoft_datetimepicker .xdsoft_calendar td:hover,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:#fff!important}#sessions .xdsoft_datetimepicker .xdsoft_calendar td:hover div,#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td:hover div,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div{color:#666;background-color:#1faedf4d;border-radius:50%}#sessions .xdsoft_datetimepicker .xdsoft_calendar td,#cfp .xdsoft_datetimepicker .xdsoft_calendar td,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td{background:#fff;border:0;font-weight:700}#sessions .xdsoft_datetimepicker .xdsoft_calendar td div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td div{height:24px;text-align:center;width:24px;border-radius:50%;margin:0;padding:2px 0 0 1px}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{opacity:.3;font-weight:400}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover div{color:#fff;background-color:#1faedfcc}#sessions .xdsoft_datetimepicker .xdsoft_today_button,#cfp .xdsoft_datetimepicker .xdsoft_today_button,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_today_button,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_today_button{display:none}#sessions .xdsoft_datetimepicker .xdsoft_datepicker,#cfp .xdsoft_datetimepicker .xdsoft_datepicker,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker{margin-left:0}#sessions .xdsoft_datetimepicker .xdsoft_label,#cfp .xdsoft_datetimepicker .xdsoft_label,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label{float:none;top:3px}#sessions .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker,#cfp .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-left:15px}#sessions .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,#cfp .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#444;background:#1faedf4d}#sessions .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,#cfp .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{box-shadow:none;background:#1faedf}#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:5px;font-size:11px}#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#666;border:1px solid #1faedf4d;background-color:#1faedf4d!important}#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:150px;border:0}#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current{color:#fff;border:1px solid #1faedf;background-color:#1faedf!important}#sessions .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current:hover,#cfp .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current:hover,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current:hover,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current:hover{color:#fff}#sessions .xdsoft_datetimepicker .xdsoft_month,#sessions .xdsoft_datetimepicker .xdsoft_year,#cfp .xdsoft_datetimepicker .xdsoft_month,#cfp .xdsoft_datetimepicker .xdsoft_year,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_month,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_month,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year{z-index:8}#sessions .xdsoft_datetimepicker .xdsoft_month span,#sessions .xdsoft_datetimepicker .xdsoft_year span,#cfp .xdsoft_datetimepicker .xdsoft_month span,#cfp .xdsoft_datetimepicker .xdsoft_year span,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_month span,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year span,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_month span,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year span{color:#444}#sessions .xdsoft_datetimepicker .xdsoft_year,#cfp .xdsoft_datetimepicker .xdsoft_year,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year{display:none}#sessions .xdsoft_datetimepicker .xdsoft_calendar td,#sessions .xdsoft_datetimepicker .xdsoft_calendar th,#cfp .xdsoft_datetimepicker .xdsoft_calendar td,#cfp .xdsoft_datetimepicker .xdsoft_calendar th,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th{padding:3px}#sessions .xdsoft_datetimepicker .xdsoft_calendar th,#cfp .xdsoft_datetimepicker .xdsoft_calendar th,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th{color:#444;text-transform:uppercase;background-color:#fff;border:0;font-size:10px;font-weight:400}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#222}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today div{background-color:#ddd;border-radius:50%}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current{color:#fff}#sessions .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current div,#cfp .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current div,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current div{background:#1faedf}#sessions .session-view #scheduler-widget .scheduler-accessible-toggle,#cfp .session-view #scheduler-widget .scheduler-accessible-toggle,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle{color:#1faedf;text-align:right;justify-content:flex-end;margin-bottom:20px;margin-right:20px;font-size:13.6px;font-weight:400;line-height:25px;display:flex;margin-top:5px!important}#sessions .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button,#cfp .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button{cursor:pointer;background:0 0;border:none;padding:0;display:flex}#sessions .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button span,#cfp .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button span,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button span,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button span{padding-right:7px}#sessions .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button i,#cfp .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button i,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button i,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .scheduler-accessible-toggle .scheduler-accessible-toggle-button i{font-size:25px}#sessions .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])),#cfp .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])),#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])),#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])){text-align:left;margin:0 20px 20px;position:relative}#sessions .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone,#cfp .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone{margin:10px 0}#sessions .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone strong,#cfp .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone strong,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone strong,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) .scheduler_timezone strong{font-size:13px}#sessions .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) #update_tz,#cfp .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) #update_tz,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) #update_tz,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #timezone_mismatch:where(:not([data-scheduler-design-bundle-v1])) #update_tz{cursor:pointer}#sessions .session-view #scheduler-widget #book-next-session,#cfp .session-view #scheduler-widget #book-next-session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #book-next-session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #book-next-session{margin:0 20px 20px;position:relative}#sessions .session-view #scheduler-widget #ios_upgrade_message,#cfp .session-view #scheduler-widget #ios_upgrade_message,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #ios_upgrade_message,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #ios_upgrade_message{text-align:left;margin:0 20px 20px}#sessions .session-view #scheduler-widget #scheduler-unsupported-browser .fa-triangle-exclamation,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser .fa-triangle-exclamation,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-unsupported-browser .fa-triangle-exclamation,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-unsupported-browser .fa-triangle-exclamation{color:#ecc70f;margin:-10px 0 5px;font-size:30px}#sessions .session-view #scheduler-widget #scheduler-unsupported-browser .btn-info,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser .btn-info,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-unsupported-browser .btn-info,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-unsupported-browser .btn-info{width:54%;margin-bottom:20px}#sessions .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#sessions .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#sessions .session-view #scheduler-widget #scheduler-active.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-active.new-groups-layout,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active.new-groups-layout,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active.new-groups-layout{margin-left:21px;margin-right:21px}#sessions .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout .schedule-title,#sessions .session-view #scheduler-widget #scheduler-confirm.new-groups-layout .schedule-title,#sessions .session-view #scheduler-widget #scheduler-active.new-groups-layout .schedule-title,#cfp .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout .schedule-title,#cfp .session-view #scheduler-widget #scheduler-confirm.new-groups-layout .schedule-title,#cfp .session-view #scheduler-widget #scheduler-active.new-groups-layout .schedule-title,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout .schedule-title,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm.new-groups-layout .schedule-title,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active.new-groups-layout .schedule-title,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout .schedule-title,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm.new-groups-layout .schedule-title,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active.new-groups-layout .schedule-title{padding-left:10px}#sessions .session-view #scheduler-widget #scheduler-scheduled #session_instructions,#sessions .session-view #scheduler-widget #scheduler-scheduled #description_text,#sessions .session-view #scheduler-widget #scheduler-confirm #session_instructions,#sessions .session-view #scheduler-widget #scheduler-confirm #description_text,#sessions .session-view #scheduler-widget #scheduler-active #session_instructions,#sessions .session-view #scheduler-widget #scheduler-active #description_text,#cfp .session-view #scheduler-widget #scheduler-scheduled #session_instructions,#cfp .session-view #scheduler-widget #scheduler-scheduled #description_text,#cfp .session-view #scheduler-widget #scheduler-confirm #session_instructions,#cfp .session-view #scheduler-widget #scheduler-confirm #description_text,#cfp .session-view #scheduler-widget #scheduler-active #session_instructions,#cfp .session-view #scheduler-widget #scheduler-active #description_text,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled #session_instructions,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled #description_text,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_instructions,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #description_text,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active #session_instructions,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active #description_text,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled #session_instructions,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled #description_text,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_instructions,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #description_text,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active #session_instructions,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active #description_text{line-height:1.4em}#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type{margin-bottom:15px}#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type img,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type img,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type img,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type img,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type img,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type img,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type img,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type img,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type img,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type img,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type img,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type img{width:30px}#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type .confirm-session-icon,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type .confirm-session-icon,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type .confirm-session-icon,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type .confirm-session-icon,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type .confirm-session-icon,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type .confirm-session-icon,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type .confirm-session-icon,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type .confirm-session-icon,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type .confirm-session-icon,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type .confirm-session-icon,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type .confirm-session-icon,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type .confirm-session-icon{color:#888;-webkit-text-fill-color:#888}#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_video_session,#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_phone_session,#sessions .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_chat_session,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_video_session,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_phone_session,#sessions .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_chat_session,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_video_session,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_phone_session,#sessions .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_chat_session,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_video_session,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_phone_session,#cfp .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_chat_session,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_video_session,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_phone_session,#cfp .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_chat_session,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_video_session,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_phone_session,#cfp .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_chat_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_video_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_phone_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_chat_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_video_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_phone_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_chat_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_video_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_phone_session,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_chat_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_video_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_phone_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .confirm-session-type #confirm_chat_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_video_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_phone_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .confirm-session-type #confirm_chat_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_video_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_phone_session,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .confirm-session-type #confirm_chat_session{display:inline-block}#sessions .session-view #scheduler-widget #scheduler-scheduled .download-app-alert,#sessions .session-view #scheduler-widget #scheduler-confirm .download-app-alert,#sessions .session-view #scheduler-widget #scheduler-active .download-app-alert,#cfp .session-view #scheduler-widget #scheduler-scheduled .download-app-alert,#cfp .session-view #scheduler-widget #scheduler-confirm .download-app-alert,#cfp .session-view #scheduler-widget #scheduler-active .download-app-alert,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .download-app-alert,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .download-app-alert,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-active .download-app-alert,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-scheduled .download-app-alert,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .download-app-alert,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-active .download-app-alert{margin-left:10px;margin-right:10px}#sessions .session-view #scheduler-widget #scheduler-confirm .scheduler-hr,#cfp .session-view #scheduler-widget #scheduler-confirm .scheduler-hr,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .scheduler-hr,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm .scheduler-hr{width:80%;height:1px;color:#ddd;-webkit-text-fill-color:#ddd;background-color:#ddd;border:none}#sessions .session-view #scheduler-widget #scheduler-confirm #session_type,#cfp .session-view #scheduler-widget #scheduler-confirm #session_type,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_type,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_type{margin-bottom:0}#sessions .session-view #scheduler-widget #scheduler-confirm #session_type_error,#cfp .session-view #scheduler-widget #scheduler-confirm #session_type_error,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_type_error,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #session_type_error{margin:5px 50px 13px;padding:5px 0}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type{justify-content:center;display:flex}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons{width:85px;height:85px;cursor:pointer;background:#eee;border:1px solid #fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:15px 11px;padding:15px;display:flex}@media (max-width:767px){#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons{margin:15px 7px}}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons .button-text.selected-text,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons .button-text.selected-text,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons .button-text.selected-text,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons .button-text.selected-text{color:#1faedf;-webkit-text-fill-color:#1faedf}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover{background:#1faedf33}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button{background-color:#1faedf33;border:1px solid #1faedf}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons{color:#888;-webkit-text-fill-color:#888;background-size:cover;margin:0 auto 5px;font-size:24px;display:inline-block}#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons.selected,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons.selected,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons.selected,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .schedule-session-buttons.selected{color:#1faedf;-webkit-text-fill-color:#1faedf}#sessions .session-view #scheduler-widget #scheduler-confirm #book_session_div,#cfp .session-view #scheduler-widget #scheduler-confirm #book_session_div,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div{margin-top:15px;display:inline-block}#sessions .session-view #scheduler-widget #scheduler-confirm #book_session_div p,#cfp .session-view #scheduler-widget #scheduler-confirm #book_session_div p,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div p,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div p{padding:0}#sessions .session-view #scheduler-widget #scheduler-confirm #book_session_div.no-margin-top,#cfp .session-view #scheduler-widget #scheduler-confirm #book_session_div.no-margin-top,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div.no-margin-top,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #book_session_div.no-margin-top{margin-top:0}#sessions .session-view #scheduler-widget #scheduler-confirm #choose-another-time,#cfp .session-view #scheduler-widget #scheduler-confirm #choose-another-time,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #choose-another-time,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #choose-another-time{cursor:pointer}#sessions .session-view #scheduler-widget #scheduler-confirm #no-show-fee,#cfp .session-view #scheduler-widget #scheduler-confirm #no-show-fee,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #no-show-fee,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #no-show-fee{padding:0 15px}#sessions .session-view #scheduler-widget #scheduler-confirm #accessible-session-type-wrapper,#cfp .session-view #scheduler-widget #scheduler-confirm #accessible-session-type-wrapper,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #accessible-session-type-wrapper,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget #scheduler-confirm #accessible-session-type-wrapper{margin-top:25px;margin-bottom:5px}#sessions .session-view #scheduler-widget .current-schedule-gray-box,#cfp .session-view #scheduler-widget .current-schedule-gray-box,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .current-schedule-gray-box,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .current-schedule-gray-box{background-color:#f5f5f5;border-radius:5px;padding:10px}#sessions .session-view #scheduler-widget .new-schedule-green-border,#cfp .session-view #scheduler-widget .new-schedule-green-border,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .new-schedule-green-border,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .new-schedule-green-border{border:1px solid #1faedf;border-radius:5px;padding:10px}#sessions .session-view #scheduler-widget .scheduler-timeslot-wrapper,#cfp .session-view #scheduler-widget .scheduler-timeslot-wrapper,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .scheduler-timeslot-wrapper,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .scheduler-timeslot-wrapper{padding:0 40px}#sessions .session-view #scheduler-widget .session-action-disabled,#cfp .session-view #scheduler-widget .session-action-disabled,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .session-action-disabled,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .session-action-disabled{color:#aaa;-webkit-text-fill-color:#aaa;text-decoration:none}#sessions .session-view #scheduler-widget .contact-counselor-for-time,#cfp .session-view #scheduler-widget .contact-counselor-for-time,#recurring-step-end-date-modal-calendar-container .session-view #scheduler-widget .contact-counselor-for-time,#recurring-step-tracker-modal-calendar-container .session-view #scheduler-widget .contact-counselor-for-time{padding:0 15px}#sessions .session-view .alert-orange,#cfp .session-view .alert-orange,#recurring-step-end-date-modal-calendar-container .session-view .alert-orange,#recurring-step-tracker-modal-calendar-container .session-view .alert-orange{color:#e36039;background-color:#e360391a;border-color:#e3603933}#sessions .session-view .text-orange,#cfp .session-view .text-orange,#recurring-step-end-date-modal-calendar-container .session-view .text-orange,#recurring-step-tracker-modal-calendar-container .session-view .text-orange{color:#e36039}#sessions .session-view .action-wrapper,#cfp .session-view .action-wrapper,#recurring-step-end-date-modal-calendar-container .session-view .action-wrapper,#recurring-step-tracker-modal-calendar-container .session-view .action-wrapper{flex-direction:row;justify-content:center;align-items:center;padding:15px;display:flex}#sessions .session-view .action-wrapper .vertical-line,#cfp .session-view .action-wrapper .vertical-line,#recurring-step-end-date-modal-calendar-container .session-view .action-wrapper .vertical-line,#recurring-step-tracker-modal-calendar-container .session-view .action-wrapper .vertical-line{height:14px;width:1px;background-color:#ccc;margin:0 10px}#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true],#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true]{color:#fff;-webkit-text-fill-color:white}#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true]:hover .checked,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true]:hover .checked,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true] .checked,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td[data-checked=true] .checked{color:#fff;-webkit-text-fill-color:white;background-color:#1faedf}#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td div,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td div{line-height:20px}#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year,#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_year{display:inline}#cancellation_feedback_request{margin:30px 20px 20px;position:relative}#cancellation_feedback_request .cancellation-feedback-close{padding:0 10px;position:absolute;right:0}#cancellation_feedback_request .cancellation-feedback{height:100%;text-align:left;flex-direction:column;display:flex}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-text{margin-bottom:20px;padding-right:15px}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-text .header-txt{font-size:14px}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-btns{margin-top:auto}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-btns .cancellation-feedback-btns{width:100%;text-align:left;background:#fff;margin-bottom:10px}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-btns .cancellation-feedback-btns:hover,#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-btns .cancellation-feedback-btns:focus{color:#888}#cancellation_feedback_request .cancellation-feedback .cancellation-feedback-prompt-btns .cancellation-feedback-btns:last-child{margin-bottom:0}#cancellation_feedback_request #cancellation_feedback_response{margin-top:5px}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-text{text-align:left}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-text .font-size-small{margin-top:15px;margin-bottom:10px}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-text #cancellation_feedback_text{width:100%;height:100px;color:#000;resize:none;border-radius:5px;margin-bottom:5px;padding:12px}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-response-btns{float:right;flex-direction:row-reverse;gap:10px;display:flex}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-response-btns .cancellation-feedback-close{padding:0 17.5px;position:relative}#cancellation_feedback_request #cancellation_feedback_response .cancellation-feedback-response-btns #cancellation_feedback_submit{margin-right:10px}#cancellation_feedback_request .font-size-small{text-align:left;float:left;margin-bottom:5px;font-size:12px}#cancellation_feedback_request #cancellation_feedback_confirmation{height:95%;margin-top:5px}#cancellation_feedback_request #cancellation_feedback_confirmation p{margin-bottom:10px}#cancellation_feedback_request #cancellation_feedback_confirmation .font-size-small{margin-top:10px;font-size:12px}#cancellation_feedback_request #cancellation_feedback_confirmation .cancellation-feedback-confirmation-btns{margin-top:auto}#cancellation_feedback_request #cancellation_feedback_confirmation .cancellation-feedback-confirmation-btns .cancellation-feedback-close{float:right;position:relative}.accessible-session-scheduler{max-width:80%;text-align:left;margin-left:auto;margin-right:auto}.accessible-session-scheduler .select-wrapper{margin-bottom:15px}.accessible-session-scheduler .accessible-scheduler-button{padding-top:5px;padding-bottom:15px}.accessible-session-scheduler #accessible-sessions-available{color:#666}.accessible-select{margin-top:7px;margin-bottom:6px}.worksheets-tab.counselor-worksheets #worksheets-list{max-height:300px;margin-bottom:10px;padding-right:10px;overflow-y:auto}.worksheets-tab.counselor-worksheets #attach-worksheet-divider{border-bottom:1px solid #ddd;margin-bottom:15px;display:none}.worksheets-tab.counselor-worksheets h2{margin-top:0;font-size:14px}.worksheets-tab.counselor-worksheets .worksheet-item{background-color:#eee;border:1px solid #ddd;margin:10px 0;padding:10px;font-size:12px}.worksheets-tab.counselor-worksheets .worksheet-item[data-client-worksheet-id]{cursor:pointer;background-color:#fff}.worksheets-tab.counselor-worksheets .worksheet-item:last-child{margin-bottom:20px}.worksheets-tab.counselor-worksheets .worksheet-item .worksheet-item-status{color:#fff;-webkit-text-fill-color:white;text-align:center;background-color:#1faedf;padding:2px 5px;font-size:10px}.worksheets-tab.counselor-worksheets .worksheet-item .worksheet-item-status.complete{background-color:#5faa41}.worksheets-tab.counselor-worksheets .worksheet-item .worksheet-item-status.unread{background-color:#e08b1a}.worksheets-tab.counselor-worksheets .worksheet-item .worksheet-item-status.opened{background-color:#1099d0}.worksheets-tab.counselor-worksheets .form-control{margin-bottom:15px;font-size:13px}.worksheets-tab.counselor-worksheets #worksheet-assign-buttons{text-align:center}.worksheets-tab.counselor-worksheets #worksheet-assign-buttons button{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;margin:0 auto;font-size:14px;line-height:1.5;display:inline-block}.worksheets-tab.counselor-worksheets #worksheet-assign-buttons button:hover{background-color:#1faedf1a}.worksheets-tab.counselor-worksheets #worksheet-assign-buttons button#worksheet-preview{color:#888;-webkit-text-fill-color:#888;border:1px solid #8886;margin-right:10px}.worksheets-tab.counselor-worksheets #worksheet-assign-buttons button#worksheet-preview:hover{background-color:#8888881a}.worksheets-tab.client-worksheets #worksheets-list{max-height:300px;padding-right:10px;overflow-y:auto}.worksheets-tab.client-worksheets .worksheet-item{cursor:pointer;background-color:#fff;border:1px solid #ddd;margin:10px 0;padding:10px;font-size:12px}.worksheets-tab.client-worksheets .worksheet-item[data-client-worksheet-id]{background-color:#eee}.worksheets-tab.client-worksheets .worksheet-item[data-client-worksheet-id].draft{background-color:#fff}.worksheets-tab.client-worksheets .worksheet-item .worksheet-item-status{color:#fff;-webkit-text-fill-color:white;text-align:center;background-color:#1faedf;padding:2px 5px;font-size:10px}.worksheets-tab.client-worksheets .worksheet-item .worksheet-item-status.complete{background-color:#5faa41}.worksheets-tab.client-worksheets .worksheet-item .worksheet-item-status.draft{background-color:#af2225}.worksheets-tab .sessions-out-of-office-container{margin-top:16px}.worksheets-tab .sessions-out-of-office{color:#8a6d3b;text-align:center;background:#fcf8e3;padding:8px 15px}.worksheets-tab .sessions-out-of-office.client-view{margin-top:10px;padding:5px 10px}@media (min-width:768px) and (max-width:1310px),(max-width:400px){#member-gl-10{margin-left:0!important}}@media (max-width:1199px){#sessions #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status,#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .primary-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status{width:100%;display:block}#sessions #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status,#cfp #left-bar .panel .panel-body #speaking-with .partner-avatar-and-status{border-top:1px solid #ccc;border-left:0;padding-top:20px}}@media (min-width:768px) and (max-width:1502px){#sessions #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-prompt-btns .cancellation-feedback-btns,#cfp #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-prompt-btns .cancellation-feedback-btns,#sessions #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-text,#cfp #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-text{font-size:12px}#sessions #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-text #cancellation_feedback_text,#cfp #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-text #cancellation_feedback_text{height:80px}}@media (min-width:992px) and (max-width:1199px){#sessions #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-prompt-btns .cancellation-feedback-btns,#cfp #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-prompt-btns .cancellation-feedback-btns,.goals-redesign-modal #left-bar .panel .panel-body #scheduler-widget #cancellation_feedback_request .cancellation-feedback-prompt-btns .cancellation-feedback-btns{font-size:11px}#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker{width:200px}#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div{font-size:11px}}@media (min-width:768px) and (max-width:1199px){#sessions #left-bar .panel .panel-body #scheduler-widget #scheduler-unsupported-browser .btn-info,#cfp #left-bar .panel .panel-body #scheduler-widget #scheduler-unsupported-browser .btn-info{font-size:11px}#sessions #left-bar .panel .panel-body .client .avatar-name h3 .eap-client-notification,#cfp #left-bar .panel .panel-body .client .avatar-name h3 .eap-client-notification{margin-left:0}}@media (min-width:768px) and (max-width:960px){#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_calendar th,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_calendar th,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_calendar th{font-size:11px}#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker{width:215px}#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_month,#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_year span,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_month,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_year span,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_month,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_year span{font-size:12px}#sessions #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div,#cfp #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div,.goals-redesign-modal #left-bar .panel .panel-body.scheduling-tab .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_time_box>div>div{font-size:11px}}@media (max-width:767px){#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported-icon,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported-icon{color:#ecc70f;-webkit-text-fill-color:#ecc70f;margin:-10px 0 5px;font-size:30px}#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #scheduler_apple_link,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #scheduler_apple_link{width:31%;vertical-align:middle;margin-top:10px;margin-bottom:20px;margin-right:20px;display:inline-block}#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #scheduler_android_link,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #scheduler_android_link{width:31%;vertical-align:middle;margin-top:10px;margin-bottom:20px;display:inline-block}#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile .app_store_icons,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile .app_store_icons{width:100%}#sessions .session-view #scheduler-widget #scheduler-secretly-assigned p,#cfp .session-view #scheduler-widget #scheduler-secretly-assigned p{padding:0 24px}#sessions .session-view #scheduler-widget .reschedule-text-wrapper,#cfp .session-view #scheduler-widget .reschedule-text-wrapper{margin-bottom:20px;position:relative}#sessions .session-view #scheduler-widget .reschedule-text-wrapper #back-to-scheduled,#sessions .session-view #scheduler-widget .reschedule-text-wrapper #back-to-scheduler,#cfp .session-view #scheduler-widget .reschedule-text-wrapper #back-to-scheduled,#cfp .session-view #scheduler-widget .reschedule-text-wrapper #back-to-scheduler{cursor:pointer;font-size:22px;font-weight:700;position:absolute;left:30px}#sessions .session-view #scheduler-widget .reschedule-text-wrapper .schedule-title,#cfp .session-view #scheduler-widget .reschedule-text-wrapper .schedule-title{text-align:center;margin-bottom:0}#sessions .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#sessions .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser.new-groups-layout,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-scheduled.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-confirm.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser.new-groups-layout,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile.new-groups-layout{margin-left:15px;margin-right:15px}#sessions .session-view #scheduler-widget #scheduler-scheduled #description_text,#sessions .session-view #scheduler-widget #scheduler-scheduled #unsupported_description,#sessions .session-view #scheduler-widget #scheduler-scheduled #unsupported_description_mobile,#sessions .session-view #scheduler-widget #scheduler-confirm #description_text,#sessions .session-view #scheduler-widget #scheduler-confirm #unsupported_description,#sessions .session-view #scheduler-widget #scheduler-confirm #unsupported_description_mobile,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #description_text,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #unsupported_description,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #unsupported_description_mobile,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #description_text,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported_description,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported_description_mobile,#cfp .session-view #scheduler-widget #scheduler-scheduled #description_text,#cfp .session-view #scheduler-widget #scheduler-scheduled #unsupported_description,#cfp .session-view #scheduler-widget #scheduler-scheduled #unsupported_description_mobile,#cfp .session-view #scheduler-widget #scheduler-confirm #description_text,#cfp .session-view #scheduler-widget #scheduler-confirm #unsupported_description,#cfp .session-view #scheduler-widget #scheduler-confirm #unsupported_description_mobile,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #description_text,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #unsupported_description,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #unsupported_description_mobile,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #description_text,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported_description,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #unsupported_description_mobile{padding:0 35px;line-height:1.4em}#sessions .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons,#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons,#sessions .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons:hover,#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons:hover,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons:hover,#cfp .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons:hover,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons:hover,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons:hover,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons:hover{background:#e0dfdf}#sessions .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons.selected-button:hover,#sessions .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button:hover,#sessions .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons.selected-button:hover,#sessions .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons.selected-button:hover,#cfp .session-view #scheduler-widget #scheduler-scheduled #select_livesession_type .session-buttons.selected-button:hover,#cfp .session-view #scheduler-widget #scheduler-confirm #select_livesession_type .session-buttons.selected-button:hover,#cfp .session-view #scheduler-widget #scheduler-unsupported-browser #select_livesession_type .session-buttons.selected-button:hover,#cfp .session-view #scheduler-widget #scheduler-unsupported-mobile #select_livesession_type .session-buttons.selected-button:hover{background-color:#1faedf33}}@media (max-width:667px){#sessions .session-view #scheduler-widget #cancellation_feedback_request #cancellation_feedback_text,#cfp .session-view #scheduler-widget #cancellation_feedback_request #cancellation_feedback_text{height:80px}}@media (min-width:1482px){.notes-editor-toolbar-saved-status{margin-left:auto}}.assessments-title{margin-bottom:20px!important}.assessments-title-icon{height:13px;padding-right:6px}.assessments-links{max-height:128px;padding-right:10px;overflow-y:auto}.assessment-result-link{background-color:#eee!important}#assessment-worksheet-header{margin-top:30px!important;margin-bottom:10px!important}.counselor-worksheet-avatar{height:30px;width:30px;border:1px solid #ccc;border-radius:50%}.worksheets-from-text{padding-left:10px}.counselor-worksheet-default-avatar{height:30px;width:30px;border:2px solid #ccc;border-radius:50%}.no-worksheets-assigned-web{text-align:center;color:#aaa}.leftbar-divider{border-bottom:1px solid #ddd;margin:25px 0}.recommended-worksheets{background:#f5f5f5;border-radius:5px;gap:5px;padding:15px}.recommended-worksheets .recommended-worksheets-header{color:#444;justify-content:space-between;gap:10px;font-size:14px;font-weight:700;line-height:17px;display:flex}.recommended-worksheets .recommended-worksheets-body{color:#444;font-size:14px;font-weight:500;line-height:17px}.recommended-worksheets .recommended-worksheets-toggle{white-space:nowrap}.scheduler-nav{z-index:1;padding-top:6px;padding-left:15px;display:flex;position:absolute}.scheduler-router-back-button{color:#888;font-size:20px;transition:color .2s}.scheduler-router-back-button:hover{color:#444}#sessions #left-bar,#cfp #left-bar,#counseling-menu,.eap-usage-bar-mobile{width:100%;padding:0}#sessions #left-bar .eap-usage-bar-wrapper,#cfp #left-bar .eap-usage-bar-wrapper,#counseling-menu .eap-usage-bar-wrapper,.eap-usage-bar-mobile .eap-usage-bar-wrapper{background:#f5f5f5;border-radius:5px;margin-top:10px;padding:10px;font-size:12px}#sessions #left-bar .eap-usage-bar,#cfp #left-bar .eap-usage-bar,#counseling-menu .eap-usage-bar,.eap-usage-bar-mobile .eap-usage-bar{font-size:10px}#sessions #left-bar .eap-usage-bar .eap-status-group,#cfp #left-bar .eap-usage-bar .eap-status-group,#counseling-menu .eap-usage-bar .eap-status-group,.eap-usage-bar-mobile .eap-usage-bar .eap-status-group{margin-bottom:7px}#sessions #left-bar .eap-usage-bar .eap-status-group .eap-status,#cfp #left-bar .eap-usage-bar .eap-status-group .eap-status,#counseling-menu .eap-usage-bar .eap-status-group .eap-status,.eap-usage-bar-mobile .eap-usage-bar .eap-status-group .eap-status{color:#315778;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-right:3px;padding:0 5px;font-weight:700;display:inline-block}#sessions #left-bar .eap-usage-bar .eap-status-group .sessions-used,#cfp #left-bar .eap-usage-bar .eap-status-group .sessions-used,#counseling-menu .eap-usage-bar .eap-status-group .sessions-used,.eap-usage-bar-mobile .eap-usage-bar .eap-status-group .sessions-used{text-align:left;color:#444;font-size:14px;display:inline}#sessions #left-bar .eap-usage-bar .progress,#cfp #left-bar .eap-usage-bar .progress,#counseling-menu .eap-usage-bar .progress,.eap-usage-bar-mobile .eap-usage-bar .progress{height:10px;background-color:#fff;border:1px solid #ccc;margin-bottom:10px;position:relative;overflow:visible}#sessions #left-bar .eap-usage-bar .progress .minimum-amount,#sessions #left-bar .eap-usage-bar .progress .maximum-amount,#cfp #left-bar .eap-usage-bar .progress .minimum-amount,#cfp #left-bar .eap-usage-bar .progress .maximum-amount,#counseling-menu .eap-usage-bar .progress .minimum-amount,#counseling-menu .eap-usage-bar .progress .maximum-amount,.eap-usage-bar-mobile .eap-usage-bar .progress .minimum-amount,.eap-usage-bar-mobile .eap-usage-bar .progress .maximum-amount{position:absolute;bottom:-1.7em}#sessions #left-bar .eap-usage-bar .progress .minimum-amount,#cfp #left-bar .eap-usage-bar .progress .minimum-amount,#counseling-menu .eap-usage-bar .progress .minimum-amount,.eap-usage-bar-mobile .eap-usage-bar .progress .minimum-amount{left:0}#sessions #left-bar .eap-usage-bar .progress .maximum-amount,#cfp #left-bar .eap-usage-bar .progress .maximum-amount,#counseling-menu .eap-usage-bar .progress .maximum-amount,.eap-usage-bar-mobile .eap-usage-bar .progress .maximum-amount{right:0}#sessions #left-bar .eap-usage-bar .progress .progress-bar,#cfp #left-bar .eap-usage-bar .progress .progress-bar,#counseling-menu .eap-usage-bar .progress .progress-bar,.eap-usage-bar-mobile .eap-usage-bar .progress .progress-bar{background-color:#a54b9c;border-radius:2px}#sessions #left-bar .eap-usage-bar .progress .progress-bar .sessions-used-pointer,#cfp #left-bar .eap-usage-bar .progress .progress-bar .sessions-used-pointer,#counseling-menu .eap-usage-bar .progress .progress-bar .sessions-used-pointer,.eap-usage-bar-mobile .eap-usage-bar .progress .progress-bar .sessions-used-pointer{content:"";border-bottom:6px solid #888;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:-.8em;right:0;transform:translate(50%)}#sessions #left-bar .eap-usage-bar .progress .progress-text,#cfp #left-bar .eap-usage-bar .progress .progress-text,#counseling-menu .eap-usage-bar .progress .progress-text,.eap-usage-bar-mobile .eap-usage-bar .progress .progress-text{color:#666;font-size:12px}#sessions #left-bar .eap-usage-bar .eap-learn-more,#cfp #left-bar .eap-usage-bar .eap-learn-more,#counseling-menu .eap-usage-bar .eap-learn-more,.eap-usage-bar-mobile .eap-usage-bar .eap-learn-more{text-align:right;cursor:pointer;margin-top:20px;margin-bottom:-2px}#sessions #left-bar .eap-usage-bar .eap-learn-more a,#cfp #left-bar .eap-usage-bar .eap-learn-more a,#counseling-menu .eap-usage-bar .eap-learn-more a,.eap-usage-bar-mobile .eap-usage-bar .eap-learn-more a{text-underline-offset:2px;color:#444;border-top:none;font-size:14px;font-weight:400;text-decoration:underline}#sessions #left-bar .eap-request-more-sessions .eap-white-button,#cfp #left-bar .eap-request-more-sessions .eap-white-button,#counseling-menu .eap-request-more-sessions .eap-white-button,.eap-usage-bar-mobile .eap-request-more-sessions .eap-white-button{color:#5faa41;background-color:#fff;border:1px solid #d3e4c8;border-radius:4px;margin-bottom:10px;padding:4px 12px}#sessions #left-bar .eap-request-more-sessions .eap-gray-button,#cfp #left-bar .eap-request-more-sessions .eap-gray-button,#counseling-menu .eap-request-more-sessions .eap-gray-button,.eap-usage-bar-mobile .eap-request-more-sessions .eap-gray-button{color:#888;background-color:#eee;border:1px solid #ccc;border-radius:4px;padding:4px 12px}#sessions #left-bar .eap-request-more-sessions .eap-request-more-sessions-form,#cfp #left-bar .eap-request-more-sessions .eap-request-more-sessions-form,#counseling-menu .eap-request-more-sessions .eap-request-more-sessions-form,.eap-usage-bar-mobile .eap-request-more-sessions .eap-request-more-sessions-form{width:100%;flex-direction:column;align-items:center;padding:10px;display:flex}#sessions #left-bar .eap-request-more-sessions .eap-request-more-sessions-form h4,#cfp #left-bar .eap-request-more-sessions .eap-request-more-sessions-form h4,#counseling-menu .eap-request-more-sessions .eap-request-more-sessions-form h4,.eap-usage-bar-mobile .eap-request-more-sessions .eap-request-more-sessions-form h4{color:#444;margin-bottom:10px}#sessions #left-bar .eap-request-more-sessions .eap-request-more-sessions-form select,#cfp #left-bar .eap-request-more-sessions .eap-request-more-sessions-form select,#counseling-menu .eap-request-more-sessions .eap-request-more-sessions-form select,.eap-usage-bar-mobile .eap-request-more-sessions .eap-request-more-sessions-form select{width:100%;color:#444;-webkit-appearance:none;background-image:url(https://assets.betterhelp.com/icons/angle-down.png);background-position:right 7px center;background-repeat:no-repeat;background-size:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:16px;padding:8px 25px 8px 16px}#sessions #left-bar .eap-request-more-sessions .eap-request-more-sessions-form button,#cfp #left-bar .eap-request-more-sessions .eap-request-more-sessions-form button,#counseling-menu .eap-request-more-sessions .eap-request-more-sessions-form button,.eap-usage-bar-mobile .eap-request-more-sessions .eap-request-more-sessions-form button{width:70%;max-width:100%;margin-bottom:10px}#counseling-menu .eap-usage-bar,.eap-usage-bar-mobile .eap-usage-bar{margin-top:0;margin-bottom:0}#counseling-menu .eap-status-group,.eap-usage-bar-mobile .eap-status-group{text-align:left}.eap-usage-bar-dropdown{height:33px;width:53px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;position:absolute;top:5px;right:5px}.eap-usage-bar-dropdown .eap-usage-bar-dropdown-title{text-align:center;line-height:22px}.eap-usage-bar-dropdown .progress{height:5px;background-color:#fff;border-radius:1px;margin-left:3px;margin-right:3px}.eap-usage-bar-mobile{width:100%;position:relative;top:-16px;box-shadow:0 2px 2px #00000026}#modal-eap-learn-more .eap-learn-more-section{margin-bottom:20px}#modal-eap-learn-more p{margin-top:0;margin-bottom:0}@media (max-width:767px){#counseling-menu .eap-request-more-sessions-wrapper{text-align:left;margin-bottom:10px}}.institution-usage-bar-wrapper{background:#f5f5f5;border-radius:5px;margin-top:10px;margin-bottom:10px;padding:10px;font-size:12px}.institution-usage-bar{font-size:10px}.institution-usage-bar .institution-status-group{margin-bottom:7px}.institution-usage-bar .institution-status-group .institution-status{color:#315778;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-right:3px;padding:0 5px;font-weight:700;display:inline-block}.institution-usage-bar .institution-status-group .sessions-used{text-align:left;color:#444;font-size:14px;display:inline}.institution-usage-bar .progress{height:10px;background-color:#fff;border:1px solid #ccc;margin-bottom:10px;position:relative;overflow:visible}.institution-usage-bar .progress .minimum-amount,.institution-usage-bar .progress .maximum-amount{position:absolute;bottom:-1.7em}.institution-usage-bar .progress .minimum-amount{left:0}.institution-usage-bar .progress .maximum-amount{right:0}.institution-usage-bar .progress .progress-bar{background-color:#a54b9c;border-radius:2px}.institution-usage-bar .progress .progress-bar .sessions-used-pointer{content:"";border-bottom:6px solid #888;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:-.8em;right:0;transform:translate(50%)}.institution-usage-bar .progress .progress-text{color:#666;font-size:12px}.institution-usage-bar .institution-learn-more{text-align:right;cursor:pointer;margin-top:20px;margin-bottom:-2px}.institution-usage-bar .institution-learn-more a{text-underline-offset:2px;color:#444;border-top:none;font-size:14px;font-weight:400;text-decoration:underline}.institution-usage-bar-mobile{width:100%;padding:0;position:relative;top:-16px;box-shadow:0 2px 2px #00000026}.institution-usage-bar-mobile .institution-usage-bar-wrapper,.institution-usage-bar-mobile .institution-usage-bar{margin-top:0;margin-bottom:0}.institution-usage-bar-mobile .institution-status-group{text-align:left}.institution-usage-bar-dropdown{height:33px;width:53px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;position:absolute;top:5px;right:5px}.institution-usage-bar-dropdown .institution-usage-bar-dropdown-title{text-align:center;line-height:22px}.institution-usage-bar-dropdown .progress{height:5px;background-color:#fff;border-radius:1px;margin-left:3px;margin-right:3px}.notes-preset-selector,.entry-filter-selector,.move-followup-date-selector{position:relative}.notes-preset-selector--label,.entry-filter-selector--label,.move-followup-date-selector--label{width:100%;background:#fff;border:1px solid #ddd;border-radius:5px;justify-content:space-between;align-items:center;margin:0;padding:8px 15px;font-size:14px;font-weight:500;line-height:17px;display:flex}.notes-preset-selector--label--text,.entry-filter-selector--label--text,.move-followup-date-selector--label--text{align-items:center;display:flex}.notes-preset-selector--dropdown,.entry-filter-selector--dropdown,.move-followup-date-selector--dropdown{width:100%;z-index:9999;background:#fff;border-radius:5px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:42px;box-shadow:0 13px 24px #4a54720a,0 6px 12px #4a54720a,0 4px 4px #4a54720a,0 -1px 4px #4a547214}.notes-preset-selector--dropdown li:first-child,.entry-filter-selector--dropdown li:first-child,.move-followup-date-selector--dropdown li:first-child{margin-top:8px}.notes-preset-selector--dropdown li:last-child,.entry-filter-selector--dropdown li:last-child,.move-followup-date-selector--dropdown li:last-child{margin-bottom:8px}.notes-preset-selector--checkbox,.entry-filter-selector--checkbox,.move-followup-date-selector--checkbox{display:none}.notes-preset-selector--checkbox:checked~.notes-preset-selector--dropdown,.notes-preset-selector--checkbox:checked~.entry-filter-selector--dropdown,.notes-preset-selector--checkbox:checked~.move-followup-date-selector--dropdown,.entry-filter-selector--checkbox:checked~.notes-preset-selector--dropdown,.entry-filter-selector--checkbox:checked~.entry-filter-selector--dropdown,.entry-filter-selector--checkbox:checked~.move-followup-date-selector--dropdown,.move-followup-date-selector--checkbox:checked~.notes-preset-selector--dropdown,.move-followup-date-selector--checkbox:checked~.entry-filter-selector--dropdown,.move-followup-date-selector--checkbox:checked~.move-followup-date-selector--dropdown{display:block}.notes-preset-selector--options~label,.entry-filter-selector--options~label,.move-followup-date-selector--options~label{border-radius:5px;margin:4px 8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;display:block}.notes-preset-selector--options~label:hover,.entry-filter-selector--options~label:hover,.move-followup-date-selector--options~label:hover{background:#f5f5f5}.notes-preset-selector--options:checked~label,.entry-filter-selector--options:checked~label,.move-followup-date-selector--options:checked~label{background:#ddedf4}.notes-preset-selector--options:checked~label:before,.entry-filter-selector--options:checked~label:before,.move-followup-date-selector--options:checked~label:before{content:"";color:#5faa41;float:right;font-family:"Font Awesome 6 Pro",FontAwesome,sans-serif}.notes-preset-selector--link,.entry-filter-selector--link,.move-followup-date-selector--link{border-top:1px solid #ddd;align-items:center;padding:14px 20px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.notes-preset-selector--link:hover,.entry-filter-selector--link:hover,.move-followup-date-selector--link:hover{background:#f5f5f5;text-decoration:none}.notes-preset-selector--link i,.entry-filter-selector--link i,.move-followup-date-selector--link i{margin-left:8px;font-size:20px}.notes-preset-selector--link i{font-size:16px}#notes-preset-guide-step-2.guided-tour-pointer{border:0!important}.notes-preset-learn-more,.notes-preset-learn-more~.notes-editor-wrapper{margin-top:10px}.notes-preset-learn-more.hidden~.notes-editor-wrapper{margin-top:20px}#modal-notes-template h4{font-size:18px}#modal-notes-template p,#modal-notes-template ul{color:#666}#modal-notes-template .modal-body{padding:20px 30px}#modal-notes-template .modal-body-title{margin:0 0 10px}#modal-notes-template .modal-body-text{margin:0 0 20px}#modal-notes-template .panel{border-collapse:collapse}#modal-notes-template .panel.panel-default{margin-bottom:10px}#modal-notes-template .panel .panel-heading{text-align:left;background:0 0;border-bottom:0}#modal-notes-template .panel .panel-heading .panel-title{margin:0}#modal-notes-template .panel .panel-heading .panel-title a{color:#222;-webkit-text-fill-color:#222;background-color:#1faedf33;border-radius:5px;padding:10px 15px;font-size:14px;font-weight:700;text-decoration:none;display:block;position:relative}#modal-notes-template .panel .panel-heading .panel-title a .caret-placeholder{margin:0 0 0 10px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}#modal-notes-template .panel .panel-heading .panel-title a .caret-placeholder:after{content:"";color:#666;-webkit-text-fill-color:#666;font-family:"Font Awesome 6 Pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;text-decoration:none}#modal-notes-template .panel .panel-heading .panel-title a[aria-expanded=true]{border-radius:5px 5px 0 0}#modal-notes-template .panel .panel-heading .panel-title a[aria-expanded=true] .caret-placeholder:after{content:"";font-family:"Font Awesome 6 Pro",sans-serif;font-style:normal;font-weight:400;text-decoration:none}#modal-notes-template .panel .panel-body{max-height:276px;word-wrap:break-word;text-align:left;background:#f5f5f5;border-radius:0 0 5px 5px;padding:12px 20px;overflow-y:auto}#modal-notes-template .panel .panel-body p{margin:0}#modal-notes-template .panel .panel-body p+p{margin-top:20px}#modal-notes-template .panel .panel-body ul{margin-top:0;padding-left:20px;font-style:italic}#faq{background-color:#f5f5f5}#faq .container{max-width:700px;margin:0 auto}#faq .container #faq-cta h2{color:#444}#faq .panel .panel-heading a.accordion-toggle{max-height:39px;color:#444;-webkit-text-fill-color:#444;background-color:#1faedf33;margin-bottom:20px;padding:5px 10px 5px 30px;font-size:18px;font-weight:700;display:block;overflow:hidden;outline:0!important;text-decoration:none!important}#faq .panel .panel-heading a.accordion-toggle.collapsed{color:#444;-webkit-text-fill-color:#444;font-weight:400}#faq .panel .panel-heading a.accordion-toggle.collapsed:before{content:"";min-height:40px;width:30px;color:#fff;-webkit-text-fill-color:white;margin-left:-30px;margin-right:10px;padding:11px 13px;font-family:"Font Awesome 6 Pro",sans-serif}#faq .panel .panel-heading a.accordion-toggle:before{content:"";color:#fff;width:30px;min-height:40px;background-color:#1faedf;margin-left:-30px;margin-right:4px;padding:11px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:400}#faq .panel .panel-heading a.accordion-toggle:hover{color:#fff;-webkit-text-fill-color:white;background-color:#1faedf;text-decoration:none}#faq .panel .panel-heading a.accordion-toggle:active{color:#fff}#faq .panel .panel-body{margin-bottom:40px;padding-left:20px;font-size:15px;display:block}#faq .panel .panel-body table{border-color:#ddd}#faq .panel .panel-body table th,#faq .panel .panel-body table td{border-color:#ddd;padding:10px}#faq .panel:last-child .panel-heading .accordion-toggle{margin-bottom:0}#faq .panel:last-child .panel-body{margin-top:20px;margin-bottom:0}@media (max-width:767px){#faq{background-color:#fff}#faq .panel .panel-heading a.accordion-toggle{font-size:14px}#faq .panel .panel-body{padding-left:0}}@media (max-width:600px){#faq .panel .panel-heading a.accordion-toggle{max-height:initial}#faq .panel .panel-heading a.accordion-toggle.collapsed{color:#444;-webkit-text-fill-color:#444;font-weight:400}#faq .panel .panel-heading a.accordion-toggle.collapsed:before{width:initial;color:#444;-webkit-text-fill-color:#444;background-color:#0000;margin-right:0;padding:11px;font-family:"Font Awesome 6 Pro",sans-serif}#faq .panel .panel-heading a.accordion-toggle:before{color:#444;-webkit-text-fill-color:#444;width:initial;min-height:initial;background-color:#0000;margin-right:0;padding:9px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:700}}#next{font-family:Lato,Arial,sans-serif;line-height:1.7}#next #body-container{background:#f5f5f5}#next #cc_pay_form{padding-bottom:10px}#next .start-step .container,div#next .container{width:100%}#next.next-intro .col-sm-8,#next.next-intro .col-sm-12,#next.next-intro .col-lg-9,#next.next-intro .col-md-10{all:unset;width:auto;float:none;padding-left:15px;padding-right:15px;display:block;position:static}#next.next-intro .row,#next.next-intro .container{width:100%}#next.next-intro .prod-name-color{color:#a54b9c}#next header{margin-bottom:0}#next #gathercc-errors li{list-style-type:none}#next .header{background:linear-gradient(#1faedf1a,#a54b9c1a);border-bottom:1px solid #1faedf33;margin-bottom:25px;padding:25px;font-size:24px;font-weight:700;line-height:1.4em;display:block}#next .header small{color:#1faedf;font-size:18px}#next .quiz-progress-row{margin-bottom:5px}#next .questionnaire-content{padding:0;font-size:14px}#next .cc-gather-label{font-weight:400}#next .col-lg-9,#next .col-md-10{width:100%}#next #next-outer{background-color:#f5f5f5;border-radius:5px;margin-top:30px;padding:20px}#next #next-outer small{margin-top:15px;display:block}#next #next-outer h3{margin-top:0}#next #next-outer #cake-modal-submit-btn{height:45px;padding:0 17.5px;font-size:16px;line-height:31px}@media (max-width:767px){#next #next-outer #cake-modal-submit-btn{font-size:14px}}#next .question-title{margin-top:20px;font-size:14px;font-weight:700;text-decoration:underline;display:block}#next .question-title-first{font-size:14px;font-weight:700;text-decoration:underline;display:block}#next ul.answer{padding-left:40px}#next .answer{font-size:14px;font-weight:400}#next .todaystotal{width:100%;margin:30px 0 0}#next .todaystotal td,#next .todaystotal th{padding:10px}#next .todaystotal td{text-align:right}#next .todaystotal th{text-align:left}#next .todaystotal th[scope=col]{text-align:right;font-weight:400}#next .todaystotal tr.trial{color:#af2225}#next .todaystotal tr.total{font-size:18px}#next .todaystotal tr.total td,#next .todaystotal tr.total th{border-top:1px solid #ddd}#next .extra-questions{max-width:598px;background-color:#fff;border:1px solid #ddd;margin:30px auto;padding-bottom:25px}@media (max-width:767px){#next .extra-questions{margin:0}}#next .extra-questions label.radio,#next .extra-questions label.checkbox{font-size:18px}#next .extra-questions label.radio input[type=radio],#next .extra-questions label.radio input[type=checkbox],#next .extra-questions label.checkbox input[type=radio],#next .extra-questions label.checkbox input[type=checkbox]{top:5px}#next .extra-questions .flex-col{flex-direction:column;place-content:center;align-items:center;display:flex}#next .extra-questions .flex-col h1{margin:0 0 5px;font-size:24px}#next .extra-questions .flex-col hr{margin-top:0}#next .extra-questions .flex-col .show-more-wrapper{margin:25px 0}#next .start-step{max-width:650px;background-color:#fff;border:1px solid #ddd;margin:30px auto;padding-bottom:20px}#next .start-step#step-2,#next .start-step#step-3{display:none}#next .start-step label.radio,#next .start-step label.checkbox{font-size:18px}#next .start-step label.radio input[type=radio],#next .start-step label.radio input[type=checkbox],#next .start-step label.checkbox input[type=radio],#next .start-step label.checkbox input[type=checkbox]{top:3px}#next .start-step .question{margin-bottom:30px}#next .cc-short-disclaimer{line-height:130%}#next .next-welcome{margin-top:0;font-size:29px}#next #card_cvc-tooltip-link+.tooltip.in{opacity:1}#next #card_cvc-tooltip-link+.tooltip.right .tooltip-arrow{border-right-color:#a54b9c}#next #card_cvc-tooltip-link+.tooltip.top .tooltip-arrow{border-top-color:#a54b9c}#next #card_cvc-tooltip-link+.tooltip .tooltip-inner{max-width:400px;color:#000;text-align:left;background-color:#fff;border:1px solid #a54b9c;border-radius:0;padding:0;overflow:hidden}#next #card_cvc-tooltip-link+.tooltip .tooltip-text{border-top:1px solid #ddd;padding:10px}#next .modal-not-ready-btn{color:#888;-webkit-text-fill-color:#888;background-color:#fff;border:2px solid #ddd;margin-left:10px}#next .modal-not-ready-btn:hover,#next .modal-not-ready-btn:focus{color:#666;-webkit-text-fill-color:#666;border:2px solid #b3b3b3;text-decoration:none}#next #content-container.top-banner-padding{padding-top:0}#next .powered-by-bh{color:#757575;justify-content:center;align-items:center;margin-bottom:20px;display:flex}#next .powered-by-bh__text{margin-right:5px;font-weight:700}#next .powered-by-bh__logo{width:115px;margin-top:3px}@media (min-width:768px){#next .powered-by-bh{margin-bottom:0}#next .powered-by-bh__text{font-size:16px}#next .powered-by-bh__logo{width:140px}}#find_a_counselor .switch-content{margin-top:30px}#find_a_counselor .switch-header{max-width:700px;text-align:center;background:linear-gradient(#1faedf1a,#a54b9c1a);border:1px solid #ddd;border-bottom-color:#1faedf33;margin:0 auto;padding:25px;font-weight:700}#find_a_counselor .switch-header h3{margin-top:0}#find_a_counselor .switch-header h1{color:#1faedf;margin:0;font-size:18px}#find_a_counselor .switch-header+.block{border-color:#ddd;border-top-width:0;margin-top:0}@media (min-width:1200px){#next #next-outer .col-lg-3{width:40%}#next #next-outer .col-sm-5{width:60%}}@media (max-width:767px){#next{background-color:#fff}#next #modal-counseling-process .modal-header{padding:7px}#next #modal-counseling-process .modal-header a.btn{display:block}#next .quiz-progress-row{margin-bottom:25px}#next .quiz-progress-stripes{--stripe-bg:white}#next .gather_cc #cc-fields #card_expired_month,#next .gather_cc #cc-fields #card_expired_year{font-size:13px}#next .start-step{max-width:none;border:0;margin:0}#next #body-container{background-color:#fff}#next .modal-not-ready-btn{margin-left:0;font-size:20px}#find_a_counselor .switch-content{margin-top:0;margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}#find_a_counselor .switch-header+.block{border:0}}#modal-counseling-process .modal-header{padding:10px}#modal-counseling-process .modal-header a.btn{margin-top:10px}@media (min-width:768px){#modal-counseling-process .modal-dialog{width:700px}}#account_client .badge-light-green{background:#5faa4133;border-radius:100px;padding:4px 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}#account_client .badge-light-green svg{margin-right:4px}#account_client .border-top-short{position:relative}#account_client .border-top-short:before{content:"";width:184px;height:1px;border-top:1px solid #ddd;position:absolute;top:0;left:0}#account_client .form-input-block{margin-bottom:10px}#account_client .form-section-break{margin-bottom:30px}#account_client #page:first-child{margin-bottom:20px}#account_client .control-label{padding-top:0}#account_client #payment-form .gather_cc{margin-top:20px}#account_client #payment-form #gathercc-errors{margin-top:20px;margin-bottom:0}#account_client #payment-form #gathercc-errors li{list-style-type:none}#account_client #payment-form .form-group{margin-bottom:25px}#account_client #switch-therapist-in-quit{background-color:#f5f5f5;border-radius:4px;align-items:flex-start;padding:10px;display:flex}@media (max-width:480px){#account_client #switch-therapist-in-quit{flex-direction:column;display:flex}#account_client #switch-therapist-in-quit .col-md-4{padding-top:10px}}#account_client h2{margin-top:0}#account_client #password-group div.row,#account_client #email-group div.row,#account_client #notifications-block label.checkbox{margin-bottom:25px}#account_client #notifications-block label.checkbox:last-of-type{margin-bottom:0}#account_client #account-form .form-group{margin-bottom:15px}#account_client .todaystotal{width:100%;margin:30px 0 0}#account_client .todaystotal .prod-name-color{color:#5faa41}#account_client .todaystotal td,#account_client .todaystotal th{padding:10px}#account_client .todaystotal td{text-align:right}#account_client .todaystotal th{text-align:left}#account_client .todaystotal th[scope=col]{text-align:right;font-weight:400}#account_client .todaystotal tr.trial{color:#af2225}#account_client .todaystotal tr.total{font-size:18px}#account_client .todaystotal tr.total td,#account_client .todaystotal tr.total th{border-top:1px solid #ddd}#account_client .live-sessions-remaining{color:#888}#account_client .notification-types{margin-bottom:0}#account_client .form-group .left-info,#account_client .form-group .right-info{vertical-align:top;display:inline-block}#account_client .form-group .left-info{width:50%}#account_client .form-group .right-info{float:right;text-align:right;width:48%}#account_client #biometric-settings{margin-top:15px}#account_client #defer-cancel-with-reminder .modal-body,#account_client #churn-credit-offer-modal .modal-body{padding-top:24px;padding-bottom:24px}#account_client #defer-cancel-with-reminder p,#account_client #defer-cancel-with-reminder li,#account_client #churn-credit-offer-modal p,#account_client #churn-credit-offer-modal li{line-height:1.4}#account_client #defer-cancel-with-reminder p,#account_client #churn-credit-offer-modal p{margin:0}#account_client #defer-cancel-with-reminder .client-benefits,#account_client #churn-credit-offer-modal .client-benefits{border:1px solid #ccc;border-radius:5px;margin:20px 0;overflow:hidden}#account_client #defer-cancel-with-reminder .client-benefits__image,#account_client #churn-credit-offer-modal .client-benefits__image{height:120px;width:100%}#account_client #defer-cancel-with-reminder .client-benefits__image img,#account_client #churn-credit-offer-modal .client-benefits__image img{width:100%;height:100%;object-fit:cover;object-position:top}#account_client #defer-cancel-with-reminder .client-benefits__image .churn-credit-offer-modal_image,#account_client #churn-credit-offer-modal .client-benefits__image .churn-credit-offer-modal_image{width:310px;height:182px;object-position:-87px -4px}@media (max-width:768px){#account_client #defer-cancel-with-reminder .client-benefits__image .churn-credit-offer-modal_image,#account_client #churn-credit-offer-modal .client-benefits__image .churn-credit-offer-modal_image{height:100%;width:94%;object-position:16px -26px}}#account_client #defer-cancel-with-reminder .client-benefits__info,#account_client #churn-credit-offer-modal .client-benefits__info{padding:14px}#account_client #defer-cancel-with-reminder .client-benefits__title,#account_client #churn-credit-offer-modal .client-benefits__title{color:#444;margin:0 0 16px;font-size:18px;font-weight:700}#account_client #defer-cancel-with-reminder .client-benefits__list,#account_client #churn-credit-offer-modal .client-benefits__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#account_client #defer-cancel-with-reminder .client-benefits__item,#account_client #churn-credit-offer-modal .client-benefits__item{align-items:flex-start;display:flex}#account_client #defer-cancel-with-reminder .client-benefits__item svg,#account_client #churn-credit-offer-modal .client-benefits__item svg{color:#1faedf;width:16px;height:16px;margin-right:8px}#account_client #defer-cancel-with-reminder .client-benefits .churn-credit-offer-modal-info,#account_client #churn-credit-offer-modal .client-benefits .churn-credit-offer-modal-info{background-color:#fff;border-left:1px solid #ccc}@media (max-width:768px){#account_client #defer-cancel-with-reminder .client-benefits .churn-credit-offer-modal-info,#account_client #churn-credit-offer-modal .client-benefits .churn-credit-offer-modal-info{border:none}}@media (min-width:768px){#account_client #defer-cancel-with-reminder .client-benefits,#account_client #churn-credit-offer-modal .client-benefits{display:flex}#account_client #defer-cancel-with-reminder .client-benefits__image,#account_client #churn-credit-offer-modal .client-benefits__image{height:auto;width:180px}#account_client #defer-cancel-with-reminder .client-benefits__image img,#account_client #churn-credit-offer-modal .client-benefits__image img{object-position:center}#account_client #defer-cancel-with-reminder .client-benefits__info,#account_client #churn-credit-offer-modal .client-benefits__info{flex:1}}#account_client #defer-cancel-with-reminder-confirmed .modal-body{padding-top:24px;padding-bottom:24px}#account_client #defer-cancel-with-reminder-confirmed .modal-body p{margin:0}#account_client #confirm-cancelled-sessions .modal-body{padding-top:24px;padding-bottom:24px}@media (max-width:450px){#account_client #confirm-cancelled-sessions .modal-footer{display:grid}#account_client #confirm-cancelled-sessions .modal-footer #confirm-cancelled-sessions-nevermind{grid-row:2}#account_client #confirm-cancelled-sessions .modal-footer #confirm-cancelled-sessions-cancel{grid-row:1;margin:10px}}#account_client #confirm-cancelled-sessions .remaining-sessions-text{padding-bottom:15px}#account_client #confirm-cancelled-sessions p{margin:0;line-height:1.4}#account_client #confirm-cancelled-sessions svg path{fill:#a54b9c}#account_client #confirm-cancelled-sessions .scheduled-session{box-sizing:border-box;width:100%;height:84px;background:#fff;border:1px solid #ddd;border-radius:5px;flex-direction:column;flex:none;order:1;align-items:flex-start;gap:10px;margin-bottom:15px;padding:20px;display:flex;position:relative}#account_client #confirm-cancelled-sessions .scheduled-session__title{height:22px;color:#444;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:170%;position:absolute;top:calc(50% - 22px);left:15.65%;right:4.35%}#account_client #confirm-cancelled-sessions .scheduled-session__date{height:22px;color:#444;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:170%;position:absolute;top:50%;left:15.65%;right:4.35%}@media (max-width:450px){#account_client #confirm-cancelled-sessions .scheduled-session{display:flex}#account_client #confirm-cancelled-sessions .scheduled-session__date,#account_client #confirm-cancelled-sessions .scheduled-session__title{left:26%}}#account_client .flex-container{flex-direction:column;gap:20px;display:flex}#account_client .flex-container>.block{width:100%;margin-top:0;margin-bottom:0}#account_client .flex-container>.block .left-info,#account_client .flex-container>.block .right-info{width:auto;float:none}#account_client .flex-container>.block h3,#account_client .flex-container>.block p{margin-top:0;margin-bottom:15px}#account_client .counselor_info_container{flex-direction:column;display:flex}#account_client .counselor_info_container .counselor_title{color:#666;margin-bottom:10px;font-size:16px;font-weight:700}#account_client .counselor_info_container .counselor_info_header{flex-direction:column;align-items:center;margin-bottom:10px;display:flex}@media (min-width:768px){#account_client .counselor_info_container .counselor_info_header{flex-direction:row;margin-bottom:30px}}#account_client .counselor_info_container .counselor_info_header .counselor_avatar{height:100px;width:100px;border:2px solid #ccc;border-radius:50%;margin-right:5px;display:inline}#account_client .counselor_info_container .counselor_info_header .counselor_name_container{flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){#account_client .counselor_info_container .counselor_info_header .counselor_name_container{align-items:flex-start;margin-left:20px}}#account_client .counselor_info_container .counselor_info_header .counselor_name_container .counselor_name{text-align:center;margin:5px 0;font-size:21px;font-weight:700}@media (min-width:768px){#account_client .counselor_info_container .counselor_info_header .counselor_name_container .counselor_name{text-align:left}}#account_client .counselor_info_container .counselor_info_body{border-bottom:1px solid #eee;margin-bottom:20px}#account_client .counselor_info_container .counselor_info_body .counselor_list{margin:0;padding-left:20px}#account_client .counselor_info_container .counselor_info_body #service-offered{color:#1faedf}#account_client .counselor_info_container .counselor_footer{text-align:center}@media (min-width:768px){#account_client .counselor_info_container .counselor_footer{text-align:left}}#account_client .counselor_info_container .counselor_footer #write_review_modal{margin-bottom:20px;margin-right:30px}@media (min-width:768px){#account_client .counselor_info_container .counselor_footer #write_review_modal{margin-bottom:0}}#account_client .counselor_info_container .counselor_footer #change_therapist{width:100%;max-width:320px;display:block}@media (min-width:768px){#account_client .counselor_info_container .counselor_footer #change_therapist{width:auto;display:inline}}#upload-processing{width:150px;margin-left:10px;font-size:12px;display:inline-block}#upload-processing .upload-text{width:120px;padding-left:5px;line-height:1.4em;display:inline-block}#upload-processing i,#upload-processing .upload-text{vertical-align:middle}.notification-banner{color:#fff;background-color:#1faedf;border-radius:0;margin:0 -15px}.not-applicable{margin-top:20px}.not-applicable input{margin-right:4px}div.braintree-hosted-fields{height:40px}.zero-to-ten-question-legend{font-size:unset;color:unset;border-bottom:unset;margin-bottom:unset}#card_cvc-tooltip-link+.tooltip.in{opacity:1}#card_cvc-tooltip-link+.tooltip.right .tooltip-arrow{border-right-color:#a54b9c}#card_cvc-tooltip-link+.tooltip.top .tooltip-arrow{border-top-color:#a54b9c}#card_cvc-tooltip-link+.tooltip .tooltip-inner{max-width:400px;color:#000;text-align:left;background-color:#fff;border:1px solid #a54b9c;border-radius:0;padding:0;overflow:hidden}#card_cvc-tooltip-link+.tooltip .tooltip-text{border-top:1px solid #ddd;padding:10px}#switch_counselor .switch-cta{float:right}.title-block{max-width:700px;margin:0 auto}.title-block h1{margin-bottom:0}#quit .quit-cta{float:right}#quit .quit-cta .btn-dismiss:first-child,#quit .quit-cta .btn-primary:first-child{margin-right:10px}@media (min-width:768px){.form-horizontal #client_private_info .control-label{padding-top:5px}}#switch_counselor .not-disclosed-counselor,#quit .not-disclosed-counselor,#manage_membership .not-disclosed-counselor{margin-top:0;margin-bottom:15px;font-style:italic}#switch_counselor .zero-to-ten,#quit .zero-to-ten,#manage_membership .zero-to-ten{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){#switch_counselor .zero-to-ten,#quit .zero-to-ten,#manage_membership .zero-to-ten{width:100%}}#switch_counselor .zero-to-ten .zero-to-ten-small-text,#quit .zero-to-ten .zero-to-ten-small-text,#manage_membership .zero-to-ten .zero-to-ten-small-text{float:left;line-height:1.4em}#switch_counselor .zero-to-ten .zero-to-ten-small-text:last-of-type,#quit .zero-to-ten .zero-to-ten-small-text:last-of-type,#manage_membership .zero-to-ten .zero-to-ten-small-text:last-of-type{text-align:right;float:right}@media (max-width:767px){#switch_counselor .zero-to-ten .zero-to-ten-small-text,#quit .zero-to-ten .zero-to-ten-small-text,#manage_membership .zero-to-ten .zero-to-ten-small-text{line-height:1.7}}#switch_counselor .agree_scale_wrapper,#quit .agree_scale_wrapper,#manage_membership .agree_scale_wrapper{flex-direction:row;display:flex}@media (max-width:767px){#switch_counselor .agree_scale_wrapper,#quit .agree_scale_wrapper,#manage_membership .agree_scale_wrapper{flex-direction:column-reverse}}#switch_counselor .agree_scale_wrapper .agree_scale_answer,#quit .agree_scale_wrapper .agree_scale_answer,#manage_membership .agree_scale_wrapper .agree_scale_answer{vertical-align:middle;height:61px;width:94px;text-align:center;background:#eee;border-radius:5px;align-items:center;margin-right:auto;padding:8px;font-size:1em;line-height:1.4em;display:inline-grid}#switch_counselor .agree_scale_wrapper .agree_scale_answer:last-of-type,#quit .agree_scale_wrapper .agree_scale_answer:last-of-type,#manage_membership .agree_scale_wrapper .agree_scale_answer:last-of-type{margin-right:0}#switch_counselor .agree_scale_wrapper .agree_scale_answer:hover,#quit .agree_scale_wrapper .agree_scale_answer:hover,#manage_membership .agree_scale_wrapper .agree_scale_answer:hover{cursor:pointer;background:#1faedf4d}#switch_counselor .agree_scale_wrapper .agree_scale_answer:active,#quit .agree_scale_wrapper .agree_scale_answer:active,#manage_membership .agree_scale_wrapper .agree_scale_answer:active{color:#fff;background:#1faedf}@media (max-width:767px){#switch_counselor .agree_scale_wrapper .agree_scale_answer,#quit .agree_scale_wrapper .agree_scale_answer,#manage_membership .agree_scale_wrapper .agree_scale_answer{width:100%;height:auto;text-align:left;margin-bottom:10px;padding:8px 16px;line-height:1.7}}#switch_counselor .cf-answer .na:checked+.na_answer,#quit .cf-answer .na:checked+.na_answer,#manage_membership .cf-answer .na:checked+.na_answer,#switch_counselor .cf-answer:checked+.cf_button,#quit .cf-answer:checked+.cf_button,#manage_membership .cf-answer:checked+.cf_button{color:#fff;background:#1faedf}#switch_counselor .hidden-how-likely-recommend-question,#quit .hidden-how-likely-recommend-question,#manage_membership .hidden-how-likely-recommend-question{z-index:-1;margin:32px 0 0 13px;position:absolute}@media (max-width:767px){#switch_counselor .hidden-how-likely-recommend-question,#quit .hidden-how-likely-recommend-question,#manage_membership .hidden-how-likely-recommend-question{margin:18px 0 0 1.03896%}}#switch_counselor .cf_button,#quit .cf_button,#manage_membership .cf_button{color:#444;text-align:center;width:38px;background:#eee;border:none;border-radius:5px;margin-right:12.2px;padding:11px 0;font-size:1.17em;font-weight:700;line-height:23px}@media (max-width:767px){#switch_counselor .cf_button,#quit .cf_button,#manage_membership .cf_button{width:7.27273%;margin-right:2%;padding:6px 0;font-size:12px;line-height:17px}}#switch_counselor .cf_button:hover,#quit .cf_button:hover,#manage_membership .cf_button:hover{cursor:pointer;background:#1faedf4d}#switch_counselor .cf_button:active,#quit .cf_button:active,#manage_membership .cf_button:active{color:#fff;background:#1faedf}#switch_counselor .cf_button:last-of-type,#quit .cf_button:last-of-type,#manage_membership .cf_button:last-of-type{margin-right:0}#switch_counselor .cf-answer.na:checked+.cf_button:before,#quit .cf-answer.na:checked+.cf_button:before,#manage_membership .cf-answer.na:checked+.cf_button:before{content:"";font:14px/1 "Font Awesome 6 Pro",sans-serif}#switch_counselor .na_answer,#quit .na_answer,#manage_membership .na_answer{width:150px;text-align:center;background:#eee;border-radius:5px;margin:20px 0;padding:6px 0;font-size:1em;line-height:1.4em}#switch_counselor .na_answer:active,#quit .na_answer:active,#manage_membership .na_answer:active{color:#fff;background:#1faedf}#switch_counselor .na_answer:hover,#quit .na_answer:hover,#manage_membership .na_answer:hover{cursor:pointer;background:#1faedf4d}#switch_counselor .not_applicable .cf_button,#quit .not_applicable .cf_button,#manage_membership .not_applicable .cf_button{width:150px;margin-top:15px;padding:6px 0;font-size:1em}#switch_counselor .modal .medium-gray-text,#quit .modal .medium-gray-text,#manage_membership .modal .medium-gray-text{color:#888}#switch_counselor .modal .modal-content .modal-header,#quit .modal .modal-content .modal-header,#manage_membership .modal .modal-content .modal-header{padding:20px 30px}#switch_counselor .modal .modal-content .modal-header h2,#quit .modal .modal-content .modal-header h2,#manage_membership .modal .modal-content .modal-header h2{width:90%}#switch_counselor .modal .modal-content .modal-body,#quit .modal .modal-content .modal-body,#manage_membership .modal .modal-content .modal-body{padding-bottom:20px}#switch_counselor .modal .modal-content .modal-body .slick-slider,#quit .modal .modal-content .modal-body .slick-slider,#manage_membership .modal .modal-content .modal-body .slick-slider{margin-bottom:0;padding-left:0}#switch_counselor .modal .modal-content .modal-footer,#quit .modal .modal-content .modal-footer,#manage_membership .modal .modal-content .modal-footer{padding:15px 30px}#switch_counselor #cf-concerns-submit,#quit #cf-concerns-submit,#manage_membership #cf-concerns-submit{margin-top:10px}#switch_counselor .cf-product-name var,#quit .cf-product-name var,#manage_membership .cf-product-name var{font-style:italic}@media (max-width:767px){#account_client .btn.btn-default{width:100%;max-width:360px;min-height:35px;height:-moz-fit-content;height:-moz-fit-content;height:fit-content;white-space:normal;padding:5px 20px;font-size:15px;line-height:20px;display:block}#account_client .form-group .left-info,#account_client .form-group .right-info{width:100%;display:block}#account_client .form-group .right-info{float:none;text-align:left}#client_private_info{max-width:360px}#switch_counselor .btn{width:100%;font-size:15px;display:block}#switch_counselor .btn.cancel-out{margin-bottom:15px;margin-left:0}#quit .quit-cta{float:none}#quit .quit-cta .btn{width:100%;margin-left:0;display:block}#quit .quit-cta .btn:first-child{margin-bottom:10px}#quit .quit-cta .btn-primary:first-child{margin-bottom:20px}}@media (min-width:470px) and (max-width:767px){#upload-processing{margin:15px 0 0;display:block}}@media (max-width:469px){#upload-processing{margin:15px auto 0;display:block}}.improved_profile_pic_ui .illustration_selection_modal .modal-body{text-align:center}.improved_profile_pic_ui .illustration_selection_modal .overflow{height:60vh;overflow:scroll}.improved_profile_pic_ui .illustration_modal_save{color:#fff;background-color:#5faa41}.improved_profile_pic_ui .successful_photo_update{color:#3c763d;background:#dff0d8;border-radius:10px;margin-bottom:15px;padding-top:15px;padding-bottom:15px}.improved_profile_pic_ui .updated-checkmark{margin-left:20px;margin-right:5px}.improved_profile_pic_ui .view_more{white-space:nowrap;cursor:pointer;margin-left:7.5px;margin-right:25px}.improved_profile_pic_ui .save-changes-button{margin-bottom:10px;margin-right:10px}.improved_profile_pic_ui .profile_picture_selected{height:155px;width:155px;border-radius:50%}@media (max-width:767px){.improved_profile_pic_ui .profile_picture_selected{height:120px;width:120px}}.improved_profile_pic_ui .profile_picture_centered{text-align:center;margin-bottom:15px;margin-left:auto;margin-right:auto;display:block}.improved_profile_pic_ui .profile_picture_illustration{height:90px;width:90px;border-radius:50%;margin:10px}@media (max-width:767px){.improved_profile_pic_ui .profile_picture_illustration{height:80px;width:80px;margin:5px}}.improved_profile_pic_ui .profile_picture_illustration_account_settings{margin-left:7.5px;margin-right:7.5px}@media (max-width:767px){.improved_profile_pic_ui .profile_picture_illustration_account_settings{height:80px;width:80px;margin:5px}}.improved_profile_pic_ui .profile_picture_illustration_account_modal{margin-left:20px;margin-right:20px}.improved_profile_pic_ui .profile_picture_check{color:#4b7b3f;border:3px solid #fff;border-radius:100%;position:absolute;top:25px;right:0}.improved_profile_pic_ui .profile_picture_illustration_section{position:relative}.improved_profile_pic_ui .profile_picture_illustration:hover{cursor:pointer;border:5px solid #4b7b3f}.improved_profile_pic_ui .profile_picture_illustration_selected{border:thick solid #4b7b3f}.improved_profile_pic_ui .profile_picture_button{color:#1faedf;max-width:277px;width:100%;background-color:#fff;border-width:1px;border-color:#1faedf}@media (min-width:767px){.improved_profile_pic_ui .small-profile-ui-modal{max-width:357px}}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal{text-align:center;padding:0;font-weight:700}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal .close_hr{margin-top:5px;margin-bottom:0}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal .actions{cursor:pointer;padding-top:5px;padding-bottom:0}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal .actions:hover{background:#d3d3d3}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal .remove_image_section{padding-bottom:5px}.improved_profile_pic_ui .small-profile-ui-modal .edit_modal .remove_image_section .remove_image{color:#af2225}.privacy_settings #request_data{color:#a54b9c;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 3px}.privacy_settings #request_data:hover{color:#a54b9c;text-decoration:underline}.privacy_settings #delete_data{color:#a54b9c;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 3px}.privacy_settings #delete_data:hover{color:#a54b9c}.switch-counselor-questions{color:#444;border-bottom:none;margin-block-start:1em;margin-block-end:.5em;margin-inline-start:0;margin-inline-end:0;font-size:1.17em;font-weight:700;line-height:1.4}.switch-counselor-questions-extra-padding{padding-top:20px}.account-client-form-floating{vertical-align:middle;display:inline-block;position:relative}.account-client-form-floating input::-webkit-input-placeholder{color:#0000}.account-client-form-floating input:-ms-input-placeholder{color:#0000}.account-client-form-floating input::placeholder{color:#0000}.account-client-form-floating input:not(:placeholder-shown){padding-bottom:calc(var(--input-padding-y)/5);padding-top:14px}.account-client-form-floating input:placeholder-shown~label{padding-top:.25em;padding-bottom:5px;font-size:14px;font-weight:400}@media (max-device-width:320px){.account-client-form-floating input:placeholder-shown~label{padding-top:.3em}}.account-client-form-floating>input{height:45px;padding:0 15px}.account-client-form-floating>label{color:#9e9e9e;border:1px solid #0000;border-radius:2.5px;margin-bottom:0;padding-left:15px;line-height:1.5;transition:all .1s ease-in-out;display:block;position:absolute;top:7px;left:15px}.account-client-form-floating>input:not(:placeholder-shown)~label,.account-client-form-floating>input:-webkit-autofill~label{padding-top:-1px;padding-bottom:calc(var(--input-padding-y)/3);color:#777;font-size:10px;font-weight:400;top:5px}#reviews{background-color:#f5f5f5}#reviews h2.date{color:#888;border-bottom:2px solid #eee;margin-bottom:10px;padding-bottom:10px;font-size:18px;font-weight:700;display:block}#reviews .testimonial{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:20px}#reviews .testimonial .counselor{margin-top:15px;margin-bottom:15px}#reviews .testimonial .counselor img{height:50px;width:50px;float:left;border:2px solid #ccc;border-radius:50%;margin-right:15px}#reviews .testimonial .counselor a{font-size:16px;font-weight:700}#reviews .testimonial .counselor .credentials{display:block}#reviews .testimonial:last-child{border:0}#reviews .testimonial p.light{color:#666}#reviews .testimonial p.quote{font-size:16px}#reviews #seo-footer{color:#797979;margin-top:30px}#reviews #seo-footer .panel-heading{cursor:pointer;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px;display:block;position:relative}#reviews #seo-footer .panel-heading a{display:block}@media (max-width:340px){#reviews #seo-footer .panel-heading{font-size:12px}}#reviews #seo-footer .panel-heading[data-toggle=collapse]:after{content:"";color:#a54b9c80;font-family:"Font Awesome 6 Pro",sans-serif;font-size:18px;line-height:22px;position:absolute;top:calc(50% - 10px);right:20px;transform:rotate(-90deg)}#reviews #seo-footer .panel-heading[data-toggle=collapse].collapsed:after{transform:rotate(90deg)}#reviews #seo-footer .panel-body{padding:10px}@media (max-width:767px){#reviews .row .col-sm-6+.col-sm-6 .testimonial:first-child{border-top:1px solid #eee;margin-top:-30px;padding-top:10px}}#login{text-align:center;background-color:#f5f5f5}#login .testimonials{display:none}#login .page-icon{height:40px;margin:30px auto 20px}#login .block{max-width:500px;background-color:#0000;border:0;margin:0 auto;padding:0}#login header,#login footer{text-align:left}#login #login-bg .container:first-child .row:nth-child(2) .quote{display:none}#login #login-bg .container:first-child .row:nth-child(2) .login-form{all:unset;width:auto;float:none;max-width:500px;clear:both;margin:0 auto;padding:0;display:block;position:static;overflow:auto}#login #login-bg .container:first-child .row:nth-child(2) .login-form .form-group{margin-bottom:30px}#login #login-bg .container:first-child .row:nth-child(2) .login-form .form-group input{font-size:15px}#login #login-bg .container:first-child .row:nth-child(2) .login-form .form-group:last-child{margin-bottom:0}#login #login-bg .container:first-child .row:nth-child(2) .login-form.h-scroll{overflow:auto}#login #login-bg .container:first-child .row:nth-child(2) .login-form h2:first-child,#login #login-bg .container:first-child .row:nth-child(2) .login-form h3:first-child{margin-top:0}#login #login-bg .container:first-child .row:nth-child(2) .login-form .checkbox,#login #login-bg .container:first-child .row:nth-child(2) .login-form .radio{padding-left:30px;font-weight:400}#login #login-bg .container:first-child .row:nth-child(2) .login-form h3{margin-top:30px}#login .form-floating{margin-bottom:10px;position:relative}#login .form-floating>input{height:45px;padding:0 15px}#login .form-floating>label{color:#9e9e9e;border:1px solid #0000;border-radius:2.5px;margin-bottom:0;padding:0 15px;line-height:1.5;transition:all .1s ease-in-out;display:block;position:absolute;top:11px}#login .form-floating>input:not(:placeholder-shown)~label,#login .form-floating>input:-webkit-autofill~label{padding-bottom:calc(var(--input-padding-y)/3);color:#777;margin-top:-1px;font-size:12px;font-weight:400;top:5px}@media (min-height:650px){#login input{font-size:15px}}#login input::-webkit-input-placeholder{color:#0000}#login input:-ms-input-placeholder{color:#0000}#login input::placeholder{color:#0000}#login input:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y)*.666667);padding-bottom:calc(var(--input-padding-y)/5);padding-top:14px}#login input:placeholder-shown~label{padding-bottom:5px;font-size:14px;font-weight:400}@media (min-width:768px){#login #body-container #login-bg{margin-top:20px}}@media (max-width:767px){#login #body-container .container:first-child .row:nth-child(2) .quote{display:none}#login #body-container .container:first-child .row:nth-child(2) .login-form{padding:0 15px}}#counselor-index{background-color:#f5f5f5}#counselor-index header,#counselor-index .counselor-profile-header,#counselor-index .counselor-profile-subnav{width:100%}#counselor-index .counselor-profile-header{color:#ddd;background-color:#444;margin-top:-1px;margin-left:-15px;padding:30px 0 0;font-size:18px;position:absolute}#counselor-index .counselor-profile-header h1{color:#fff;margin:0;font-size:36px}#counselor-index .counselor-profile-header img{height:70px;width:70px;float:left;border:2px solid #ccc;border-radius:50%;margin-right:15px}#counselor-index .counselor-profile-header .counselor-profile-subnav{height:40px;background-color:#666;margin-top:30px;padding:0;font-size:14px}#counselor-index .counselor-profile-header .counselor-profile-subnav ul{margin:0;padding:0}#counselor-index .counselor-profile-header .counselor-profile-subnav ul a{margin-right:40px;line-height:40px;display:inline-block}#counselor-index .counselor-profile-header .counselor-profile-subnav ul a li{color:#ddd;-webkit-text-fill-color:#ddd;height:auto;line-height:40px;list-style-type:none}#counselor-index .counselor-profile-header .counselor-profile-subnav ul a li:hover{color:#fff;cursor:pointer;border-bottom:4px solid #ccc;line-height:38px}#counselor-index .counselor-profile-header .counselor-profile-subnav ul a:hover,#counselor-index .counselor-profile-header .counselor-profile-subnav ul a:active,#counselor-index .counselor-profile-header .counselor-profile-subnav ul a:focus{text-decoration:none}#counselor-index .content{background-color:#fff;border-radius:0 0 5px 5px;margin:180px 260px 200px 0;padding:40px}#counselor-index .content .toggle-controls i{z-index:-1}#counselor-index .content button{margin-top:20px}#counselor-index .content .anchor-link{visibility:hidden;display:block;position:relative;top:-260px}#counselor-index .content h2{color:#1faedf;text-transform:uppercase;margin:0 0 20px;font-size:18px}#counselor-index .content hr{border-color:#f5f5f5;margin:30px -40px}#counselor-index .content .couns-intro-video{margin-bottom:20px}#counselor-index .content .couns-intro-video video{width:100%;max-width:650px}#counselor-index .content ul.specialties{padding-left:25px}#counselor-index .content ul#align-icon-text{padding-left:0}#counselor-index .content ul#align-icon-text li{text-align:center;text-transform:uppercase;margin-right:10px;font-size:12px;display:inline-block;position:relative}#counselor-index .content #service-offered{color:#5faa41;margin-bottom:5px;font-size:28px}#counselor-index .content .testimonial{margin-bottom:40px;margin-left:20px}#counselor-index .content .testimonial .author{font-weight:700}#counselor-index .content .testimonial:before{content:"";color:#e0ab50;-webkit-text-fill-color:#e0ab50;margin-left:-20px;margin-right:5px;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:700}#counselor-index .content .testimonial .focus{color:#888}#counselor-index .content .testimonial p{margin:0}#counselor-index .content .testimonial:last-child{margin-bottom:0}#counselor-index .right-column{text-align:center;float:right;clear:both;width:200px}#counselor-index .right-column img{height:200px;width:200px;z-index:101;border:2px solid #ccc;border-radius:50%;margin:50px auto 20px;display:block;position:fixed}#counselor-index .right-column .couns-cta{width:200px;margin-top:270px;margin-bottom:30px;position:fixed}#counselor-index .right-column .couns-cta p{font-size:15px;font-weight:700}#counselor-index header.mysite{height:auto}#counselor-index header.mysite .mysite-header{padding-bottom:1em}#counselor-index header.mysite .counselor-profile-header,#counselor-index header.mysite .counselor-profile-subnav{text-align:left}#counselor-directory{background-color:#f5f5f5}#counselor-directory #therapists-online .row{width:90%;margin:0 auto}#counselor-directory #therapist-list .get-matched{width:90%;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:10px;margin:0 auto 20px;padding:15px;font-size:17px;font-weight:500;position:relative}#counselor-directory #therapist-list .get-matched span{margin-right:10px;font-weight:700}#counselor-directory #therapist-list .get-matched a{text-decoration:underline}#counselor-directory #therapist-list .get-matched a:hover{text-decoration:none}#counselor-directory #therapist-list .get-matched-scrolled{width:100%;color:#fff;background-color:#5faa41;border:0;border-bottom:1px solid #377e1b;border-radius:0;position:fixed;top:0;left:0}#counselor-directory #therapist-list .get-matched-scrolled a{color:#fff}#counselor-directory #therapist-list .therapist-card{width:90%;background-color:#fff;border:1px solid #ddd;border-radius:10px;margin:0 auto 20px;padding:15px;position:relative}#counselor-directory #therapist-list .therapist-card img{max-width:120px;border-radius:50%;margin:0 auto;display:block}#counselor-directory #therapist-list .therapist-card a{margin:0 0 10px}#counselor-directory #therapist-list .therapist-card .geo-name{margin-top:0;margin-bottom:-5px;font-size:26px;font-weight:500;line-height:1.7}#counselor-directory #therapist-list .therapist-card .geo-cred{color:#888;font-size:18px}#counselor-directory #therapist-list .therapist-card p{border-top:1px solid #eee;padding-top:10px}.demo-banner{margin:0 -15px}@media (max-width:991px){#counselor-index .content{margin-right:200px;padding:30px}#counselor-index .right-column{width:160px}#counselor-index .right-column .couns-cta{width:160px;margin-top:230px}#counselor-index .right-column img{height:160px;width:160px;border:2px solid #ccc;border-radius:50%}}@media (max-width:767px){#counselor-index{background-color:#fff}#counselor-index #body-container #content-container{padding-top:0}#counselor-index header,#counselor-index .counselor-profile-header,#counselor-index .counselor-profile-subnav{box-shadow:none;border-bottom:0;margin-bottom:0;position:static}#counselor-index header .menu .right{position:relative}#counselor-index .counselor-profile-header{width:auto;margin-left:-15px;margin-right:-15px;padding:20px 0}#counselor-index .counselor-profile-header h1{font-size:24px}#counselor-index .counselor-profile-subnav{display:none}#counselor-index .counselor-index-cta{background-color:#fff;margin:auto -15px}#counselor-index .counselor-index-cta .right-column{float:none;width:100%;text-align:left;padding:20px 0;display:block}#counselor-index .counselor-index-cta .right-column .couns-cta{width:inherit;margin:auto;position:static}#counselor-index .counselor-index-cta .right-column img,#counselor-index .counselor-index-cta .right-column .promoting-text{display:none}#counselor-index .content{margin:0;padding:0}#counselor-index .content hr{margin:20px 0}#counselor-directory #therapists-online h1{font-size:20px}#counselor-directory #therapist-list .get-matched{font-size:15px}#counselor-directory #therapist-list .get-matched a{margin-top:10px}#counselor-directory #therapist-list .therapist-card a{margin:0 auto;display:block}body#counselor-index #body-container #content-container{padding-bottom:50px}body.mobile_menu#counselor-index .counselor-profile-header{margin-top:-25px;margin-left:0;margin-right:0}body.mobile_menu#counselor-index .counselor-index-cta{margin-left:0;margin-right:0}}.go-questionnaire #starts{background-color:#fff;border:1px solid #ddd;border-radius:10px;overflow:hidden}.go-questionnaire #starts #starts1{margin-left:0;margin-right:0}.go-questionnaire #starts #starts1 .slick-slider{margin-bottom:10px}.go-questionnaire #starts #starts1 .slick-list{min-height:150px}.go-questionnaire #starts #starts1 .questionnaire-content.center{padding:30px 15px}.go-questionnaire #starts #starts1 .questionnaire-content-label{background:linear-gradient(#1faedf1a,#a54b9c1a);border-bottom:1px solid #1faedf33;margin-bottom:25px;margin-left:0;padding:25px;font-size:24px;font-weight:700;line-height:1.4em;display:block}.go-questionnaire #starts #starts1 legend.questionnaire-content-label{border-bottom:none;margin-bottom:5px}.go-questionnaire #starts #starts1 label{font-size:18px}.go-questionnaire #starts #starts1 label.radio,.go-questionnaire #starts #starts1 label.checkbox{padding-left:50px}.go-questionnaire #starts #starts1 label.radio input[type=radio],.go-questionnaire #starts #starts1 label.radio input[type=checkbox],.go-questionnaire #starts #starts1 label.checkbox input[type=radio],.go-questionnaire #starts #starts1 label.checkbox input[type=checkbox]{top:4px;left:40px}.go-questionnaire #starts #starts1 select.form-control{width:95%;margin:0 auto 20px}.go-questionnaire #starts #starts1 a.country{margin-bottom:10px;margin-left:15px}#start-go2 .mbottom20{margin-bottom:20px}#start-go2 #body-container #content-container{padding-bottom:50px!important}#start-go2 #go-hero{background-color:#0000;background-image:linear-gradient(#307891b3,#307891b3),url(//assets.betterhelp.com/home/regain/home-header.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:100px 0}#start-go2 #go-hero h1,#start-go2 #go-hero h2,#start-go2 #go-hero h3,#start-go2 #go-hero h4{color:#fff;margin-top:0;padding-bottom:15px}#start-go2 #go-hero h1{margin-bottom:0;font-size:38px;line-height:1.3em}#start-go2 #go-hero h2{font-weight:400}#start-go2 #go-hero .go-questionnaire h2{color:#1faedf}#start-go2 #go-why{color:#1faedf;background-color:#fff}#start-go2 #go-why img{max-width:90px;margin:0 auto;display:block}#start-go2 #go-why p{width:80%;margin:20px auto;font-size:20px;line-height:1.4em;display:block}#start-go2 #go-testimonials{color:#fff;background:linear-gradient(#82517dcc,#82517dcc),url(//assets.betterhelp.com/funnel/regain/regain-testimonials-bg-2.jpg)}#start-go2 #go-testimonials h2{color:#fff}#start-go2 #go-testimonials,#start-go2 #go-why{background-position:50%;background-size:cover;padding:30px 0;font-size:18px;line-height:1.4em}#start-go2 #go-testimonials p,#start-go2 #go-why p{margin-bottom:20px}#start-go2 #go-testimonials h2,#start-go2 #go-why h2{font-size:30px}#start-go2 #go-cta{text-align:center;color:#fff;background-color:#222;padding:30px 0}#start-go2 #go-cta h2{color:#fff;font-size:30px}@media (max-width:767px){#start-go2 #body-container #content-container{padding-bottom:0!important}}#start_slider{background-color:#f5f5f5}#start_slider #body-container{min-height:650px;padding-top:40px}#start_slider footer{position:fixed}#start_slider .login-link{display:none}#start_slider .go-questionnaire #starts{border-radius:0}#start_slider header .right{display:none}#start_slider footer{background-color:#fff}#start_slider .start-step,#start_slider .start-step label.radio,#start_slider .start-step label.checkbox{font-size:18px}#start_slider .start-step label.radio input[type=radio],#start_slider .start-step label.radio input[type=checkbox],#start_slider .start-step label.checkbox input[type=radio],#start_slider .start-step label.checkbox input[type=checkbox]{top:3px}#start_slider .start-step .question{margin-bottom:30px}#start_slider .start-step .btn{margin-bottom:20px}#start_slider .start-title{color:#1faedf;margin-top:0}#start_slider .header,#smart_match .header{background:linear-gradient(#1faedf1a,#a54b9c1a);border-bottom:1px solid #1faedf33;margin-bottom:25px;padding:25px;font-size:24px;font-weight:700;line-height:1.4em;display:block}#start_slider .header small,#smart_match .header small{color:#1faedf;font-size:18px}@media (max-width:767px){#smart_match .header,#start_slider .header{font-size:20px}#start_slider{height:110%;background-color:#fff}#start_slider header{margin-bottom:0}#start_slider header .mobilemenu-toggle{display:none!important}#start_slider #body-container #content-container{min-height:auto;padding-top:0}#start_slider .login-link{margin:0 15px;display:block}#start_slider .login-link .btn-default{background-color:#a54b9c}#start_slider .login-link .btn-default:hover{background-color:#8e428a}#start_slider .go-questionnaire{padding-left:0;padding-right:0}#start_slider .go-questionnaire #starts{border:0;border-radius:0}#start_slider .go-questionnaire #starts .slider.questionnaire .questionnaire-content-label{color:#444;font-size:20px}#start_slider .go-questionnaire #starts .slider.questionnaire label.radio{color:#222;background-color:#d5edf5;border:1px solid #b0dceb;border-radius:5px;margin:10px 15px;padding:15px 20px;font-size:18px;line-height:1.3}#start_slider .go-questionnaire #starts .slider.questionnaire label.radio:active,#start_slider .go-questionnaire #starts .slider.questionnaire label.radio:focus{color:#fff;background-color:#1faedf}#start_slider .go-questionnaire #starts .slider.questionnaire label.radio input[type=radio]{display:none}}@media (max-height:700px) and (min-width:768px){#start_slider footer,#overview footer{position:absolute}#start_slider #body-container,#overview #body-container{min-height:700px}}#smart_match{background:#f5f5f5}#smart_match footer{background-color:#fff}#smart_match #body-container #content-container{min-height:1100px}#smart_match .quiz-progress-row{margin-bottom:5px}#smart_match .questionnaire-content{padding:0;font-size:14px}#smart_match .questionnaire-content #expertise1 .header,#smart_match .questionnaire-content #expertise2 .header{padding:25px;font-family:Source Sans Pro,Arial,sans-serif;font-weight:700;line-height:1.4em}#smart_match .questionnaire-content #expertise1 .next-block,#smart_match .questionnaire-content #expertise2 .next-block{padding:0}#smart_match #next{line-height:inherit}#overview{background-color:#f5f5f5}#overview #body-container #content-container{min-height:650px;padding-bottom:0}#overview .quiz-progress-row{margin-bottom:5px}#overview .form-group{margin:0}#overview textarea{margin:15px 0 25px}#overview #next .col-md-10{width:83.3333%}#overview #next .overview-block{background-color:#fff;border:1px solid #ddd;padding:0}#overview #next .overview-block .next-block{padding:0 15px 15px}#overview #next .overview-block .btn{margin-left:15px}#overview footer{background-color:#fff}#focus_area{background:#f5f5f5}#focus_area .quiz-progress-row{margin-bottom:5px}@media (max-width:767px){#smart_match,#overview,#focus_area{background-color:#fff}#smart_match .container,#overview .container,#focus_area .container{padding-left:15px;padding-right:15px}#smart_match .quiz-progress-row,#overview .quiz-progress-row,#focus_area .quiz-progress-row{margin-bottom:25px}#smart_match .quiz-progress-stripes,#overview .quiz-progress-stripes,#focus_area .quiz-progress-stripes{--stripe-bg:white}#smart_match{height:auto}#smart_match .questionnaire-content{border:0}#smart_match #body-container{min-height:100%}#smart_match #body-container #content-container{min-height:auto}#smart_match header{margin-bottom:0}#overview{margin-top:0}#overview #body-container #content-container{min-height:auto}#overview #next .overview-block{background-color:#fff;border:0}}#worksheet{background-color:#f5f5f5}#worksheet .btn-save{color:#a54b9c;-webkit-text-fill-color:#a54b9c;background-color:#fff;border-color:#a54b9c;margin:0 5px}#worksheet .btn-save:hover{color:#a54b9cb3;-webkit-text-fill-color:#a54b9cb3;background-color:#fff;border-color:#a54b9cb3}#worksheet .underline-within-link{cursor:pointer;text-decoration:underline}#worksheet .underline-within-link:hover{text-decoration:none}#worksheet .continue-draft{color:#fff;-webkit-text-fill-color:white;text-align:center;background-color:#e07a29;border:1px solid #e06824;border-radius:5px;margin-bottom:20px;padding:10px;font-size:15px;display:block}#worksheet .continue-draft:hover{background-color:#da6921;border:1px solid #cb5e21;text-decoration:none}#worksheet .td-padding{padding:15px}#worksheet .no-bold{font-weight:400}#worksheet .bold{font-weight:700}#worksheet .large-view{float:none;margin:0 auto;position:static;width:890px!important}#worksheet .large-width{width:auto!important}#worksheet .worksheet-block{max-width:845px}#worksheet .valign-top{vertical-align:top}#worksheet div.block .checkbox{padding-left:0}#worksheet .quarter-text{margin-left:20px}#worksheet .quarter-text input{width:25%;margin-top:10px}#worksheet .tall-textarea textarea{min-height:200px}#worksheet .med-textarea textarea{min-height:150px}#worksheet .btn-dismiss:hover,#worksheet .btn-exit:hover{color:#a54b9c;text-decoration:underline}#worksheet .mtop20{margin-top:20px}#worksheet .mtop10{margin-top:10px}#worksheet .mbot10{margin-bottom:10px}#worksheet .mb-5{margin-bottom:5px}@media (max-width:767px){#worksheet .pb-xs-10-sm-5{padding-bottom:10px}}#worksheet .w-50{width:50%}#worksheet .lh-14{line-height:1.4}#worksheet .total-wrapper{font-weight:700;display:inline-block}#worksheet #worksheet-total{background-color:#ebebeb;border-radius:4px;margin-left:20px;padding:11px 16px;display:inline-block;top:0}#worksheet .total-footer{color:#888;margin-top:10px;margin-bottom:30px;font-size:12px;font-style:italic}#worksheet .worksheet-block{border-top:5px solid #1faedf;border-radius:0 0 5px 5px;margin-top:30px;margin-bottom:0;overflow:auto}#worksheet .worksheet-block .section{padding:0}#worksheet .worksheet-block h1{text-align:center;margin:0 0 10px;padding:0;font-size:2.2em;font-weight:500}#worksheet .worksheet-block h2{color:#fff;color:#222;border-bottom:1px solid #eee;margin:15px 0;padding:0 0 7px;font-size:1.4em;font-weight:500}#worksheet .worksheet-block ul,#worksheet .worksheet-block ol{padding-left:20px}#worksheet .worksheet-block ol li{margin-bottom:10px;padding-left:10px}#worksheet .worksheet-block ol li div.reset-list-offset{margin-left:-20px}#worksheet .worksheet-block div.reset-list-offset ul li:last-of-type,#worksheet .worksheet-block div.reset-list-offset ol li:last-of-type,#worksheet .worksheet-block h3{margin-bottom:0}#worksheet .worksheet-block .rounded-corners{border-radius:5px}#worksheet .worksheet-block .short-textarea textarea{height:40px}#worksheet .worksheet-block .green-box{background-color:#cde8cc;padding:10px}#worksheet .worksheet-block .blue-box{background-color:#d3e7f2;padding:10px}#worksheet .worksheet-block .yellow-box{background-color:#f2eacb;padding:10px}#worksheet .worksheet-block .red-box{background-color:#f2cbcb;padding:10px}#worksheet .worksheet-block .red-bg{background-color:#ef1717}#worksheet .worksheet-block .yellow-bg{background-color:#ecd919}#worksheet .worksheet-block .orange-bg{background-color:#ff7d0f}#worksheet .worksheet-block .gray-bg{background-color:#ddd}#worksheet .worksheet-block .clear-radio input[type=radio]:checked:before{content:"";width:8px;height:8px;background:#222;border-radius:50%;display:block;position:relative;top:3px;left:2px}#worksheet .worksheet-block .form-group{margin-bottom:25px}#worksheet .worksheet-block .form-group textarea{border-radius:0}#worksheet .worksheet-block .two-column-boxes>div{width:48.5%;min-height:235px;vertical-align:top;margin-top:20px;display:inline-block}#worksheet .worksheet-block .two-column-boxes>div:nth-child(2n){float:right}#worksheet .worksheet-block .two-column-boxes>div.blue-bg{background-color:#e0edef;padding:10px}#worksheet .worksheet-block .two-column-boxes>div.no-margin-top{margin-top:0}#worksheet .worksheet-block .two-column-boxes>div.min-height-165{min-height:165px}#worksheet .worksheet-block .two-column-boxes>div.min-height-158{min-height:158px}#worksheet .worksheet-block .two-column-boxes>div.min-height-372{min-height:372px}#worksheet .worksheet-block .two-column-boxes>div.min-height-242{min-height:242px}#worksheet .worksheet-block .two-column-boxes>div.box{border:1.5px solid #000;border-radius:6px;padding:12px}#worksheet .worksheet-block .two-column-boxes>div.box p{margin:0}#worksheet .worksheet-block .three-column-boxes>div{width:31.4%;min-height:280px;vertical-align:top;margin-right:1.5%;display:inline-block}#worksheet .worksheet-block .three-column-boxes>div:last-child{margin-right:0}#worksheet .worksheet-block .half-width-list{text-align:center;padding-left:0;list-style-type:none}#worksheet .worksheet-block .half-width-list li{width:49%;display:inline-block}#worksheet .worksheet-block .half-width-list.valign-top li{vertical-align:top}#worksheet .worksheet-block .half-width-list.emotion-li li{text-align:center!important}#worksheet .worksheet-block .third-width-list{text-align:center;padding-left:0;list-style-type:none}#worksheet .worksheet-block .third-width-list li{width:32%;vertical-align:top;padding:10px;display:inline-block}#worksheet .worksheet-block .fourth-width-list{text-align:center;padding-left:0;list-style-type:none}#worksheet .worksheet-block .fourth-width-list li{width:24%;vertical-align:middle;padding:10px;display:inline-block}#worksheet .worksheet-block .fourth-width-list.align-top li{vertical-align:top}#worksheet .worksheet-block .fourth-width-list.emotion-li li{text-align:center!important}#worksheet .worksheet-block .third-width-inputs input{width:31%;margin-bottom:20px;margin-right:10px;display:inline-block}#worksheet .worksheet-block .narrow-width-list{text-align:center;width:90%;padding-left:0;list-style-type:none}#worksheet .worksheet-block .narrow-width-list li{width:49%;display:inline-block}#worksheet .worksheet-block .narrow-width-list.list-with-padding li{text-align:left;margin:5px 0}#worksheet .worksheet-block .narrow-width-list .inline-short-input input{margin-right:5px}#worksheet .worksheet-block .third-width-checkboxes .checkbox{width:32%;vertical-align:top;margin-top:5px;margin-bottom:5px;padding-left:0;display:inline-block}#worksheet .worksheet-block .half-width-checkboxes .checkbox{width:49%;vertical-align:top;margin-top:5px;margin-bottom:5px;padding-left:0;display:inline-block}#worksheet .worksheet-block .checkbox-centered .checkbox{padding-left:0}#worksheet .worksheet-block .checkbox-centered .checkbox input[type=checkbox]{position:static}#worksheet .worksheet-block .radio-left .radio{padding-left:0}#worksheet .worksheet-block .smaller-text{font-size:12px}#worksheet .worksheet-block .smallest-text{font-size:10px}#worksheet .worksheet-block .key{margin-bottom:20px}#worksheet .worksheet-block .key .key-item{margin-bottom:7px}#worksheet .worksheet-block .key .key-item .key-color,#worksheet .worksheet-block .key .key-item .key-text{vertical-align:middle;font-weight:700;display:inline-block}#worksheet .worksheet-block .key .key-item .key-color{width:20px;height:20px;border:1px solid #444}#worksheet .worksheet-block .key .key-item .key-text{margin-left:5px}#worksheet .worksheet-block .no-bullet{text-align:center;padding-left:0;list-style-type:none}#worksheet .worksheet-block .no-bullet li{margin-bottom:15px}#worksheet .worksheet-block .no-bullet-left{padding-left:0;list-style-type:none}#worksheet .worksheet-block .no-bullet-left li{margin-bottom:15px}#worksheet .worksheet-block .prompt-response{margin-bottom:20px}#worksheet .worksheet-block .small-gray-text{color:#888;margin-top:2px;font-size:13px;font-style:italic}#worksheet .worksheet-block .italic-gray-text{color:#666;font-style:italic}#worksheet .worksheet-block .ul-no-padding{padding-left:0}#worksheet .worksheet-block .block-margin{margin-bottom:10px;display:block}#worksheet .worksheet-block .width-md-center{width:80%;margin:0 auto;display:block}#worksheet .worksheet-block .width-sm-center{width:40%;margin:0 auto;display:block}#worksheet .worksheet-block .larger-text{font-size:18px}#worksheet .worksheet-block .larger-bold{font-size:18px;font-weight:700}#worksheet .worksheet-block .highlight-box{border:1px solid #ddd;margin-bottom:31px;padding:10px 15px 15px}#worksheet .worksheet-block .highlight-box .form-group{margin-bottom:0}#worksheet .worksheet-block .highlight-box.no-margin{margin:0}#worksheet .worksheet-block .highlight-box.extra-padding-top{padding-top:15px}#worksheet .worksheet-block .highlight-rounded-box{border:2px solid #000;border-radius:10px;margin-top:10px;margin-bottom:20px;padding:10px 15px 15px}#worksheet .worksheet-block .highlight-rounded-box .form-group{margin-bottom:0}#worksheet .worksheet-block .underlined{border-bottom:1px solid #888;margin-bottom:10px;padding-bottom:5px}#worksheet .worksheet-block .gray-box{background-color:#eee;margin:20px 0;padding:15px}#worksheet .worksheet-block .gray{background-color:#eee}#worksheet .worksheet-block .small-font-textarea textarea{font-size:13px}#worksheet .worksheet-block .element-inline-input>div,#worksheet .worksheet-block .element-inline-input>label{vertical-align:top;display:inline-block}#worksheet .worksheet-block .element-inline-input div:first-child,#worksheet .worksheet-block .element-inline-input label:first-child{width:4%}#worksheet .worksheet-block .element-inline-input div:last-child{width:94%}#worksheet .worksheet-block .inline-short-input input{width:80px;margin-left:10px;display:inline}#worksheet .worksheet-block .element-inline-input-labels>div,#worksheet .worksheet-block .element-inline-input-labels label{vertical-align:top;display:inline-block}#worksheet .worksheet-block .element-inline-input-labels label{width:25%;font-weight:400}#worksheet .worksheet-block .element-inline-input-labels div{width:73%}#worksheet .worksheet-block .numbered-input input,#worksheet .worksheet-block .numbered-input textarea{width:94%;vertical-align:top;margin-left:5px;display:inline}#worksheet .worksheet-block .rating-input{margin-bottom:20px}#worksheet .worksheet-block .rating-input>div{vertical-align:middle;display:inline-block}#worksheet .worksheet-block .rating-input div:first-child{width:25%}#worksheet .worksheet-block .rating-input label{width:73%;text-align:left;padding-left:15px;font-size:18px;font-weight:400}#worksheet .worksheet-block .rating-input.vtop>div{vertical-align:top}#worksheet .worksheet-block .substance>div{margin-top:20px;margin-bottom:5px}#worksheet .worksheet-block .substance>div input{width:25%;margin-top:5px}#worksheet .worksheet-block .substance>div input[type=text]{height:40px}#worksheet .worksheet-block .substance>div textarea{height:40px;margin-top:5px}#worksheet .worksheet-block .mobile-tall-textarea textarea{height:150px}#worksheet .worksheet-block .large-bold{font-size:16px;font-weight:700}#worksheet .worksheet-block .small{font-size:12px}#worksheet .worksheet-block .gen-table-100{width:100%;border:1px solid #888;margin-bottom:20px}@media (max-width:424px){#worksheet .worksheet-block .gen-table-100.cognitive_model_explanation td,#worksheet .worksheet-block .gen-table-100.cognitive_model_explanation th{padding:8px 3px}}#worksheet .worksheet-block .gen-table-100 td,#worksheet .worksheet-block .gen-table-100 th{border:1px solid #888;padding:8px 10px}#worksheet .worksheet-block .gen-table-100 td.no-border,#worksheet .worksheet-block .gen-table-100 th.no-border{border:none}#worksheet .worksheet-block .gen-table-100.no-border{border-collapse:collapse;border:none}#worksheet .worksheet-block .gen-table-100.no-border td{border:none!important}#worksheet .worksheet-block .gen-table-100.gray{background-color:#eee}#worksheet .worksheet-block .gen-table-100.max-500{max-width:500px;margin:0 auto}#worksheet .worksheet-block .gen-table-100 tr.border-bottom{border-bottom:1px solid #888}#worksheet .worksheet-block .gen-table-100 tr.light-border-bottom td{border-bottom:1px solid #ddd}#worksheet .worksheet-block .gen-table-100 td.even-score{width:80px}#worksheet .worksheet-block .gen-table-100 .no-left-border{border-left:0}#worksheet .worksheet-block .gen-table-100 .no-right-border{border-right:0}#worksheet .worksheet-block .gen-table-100 .position-relative{position:relative}#worksheet .worksheet-block .gen-table-100 div.position-arrow{position:absolute;top:0;bottom:0;left:-6px}#worksheet .worksheet-block .gen-table-100 .rating{text-align:center;width:45px;font-size:16px;font-weight:700}#worksheet .worksheet-block .gen-table-100.table-centered-inputs{padding:7px}#worksheet .worksheet-block .gen-table-100.table-centered-inputs .radio,#worksheet .worksheet-block .gen-table-100.table-centered-inputs .checkbox{text-align:center;padding-left:0}#worksheet .worksheet-block .gen-table-100.table-centered-inputs .radio label,#worksheet .worksheet-block .gen-table-100.table-centered-inputs .checkbox label{padding-left:0}#worksheet .worksheet-block .gen-table-100.table-centered-inputs .radio input,#worksheet .worksheet-block .gen-table-100.table-centered-inputs .checkbox input{margin:6px 0 0 -6px}#worksheet .worksheet-block .gen-table-100.striped-table-rows tr:nth-child(2n+1){background-color:#fff}#worksheet .worksheet-block .gen-table-100.striped-table-rows tr:nth-child(2n){background-color:#f5f5f5}#worksheet .worksheet-block .gen-table-100.lg-mobile{width:30%}#worksheet .worksheet-block .gen-table-100.large-worksheet{width:800px}#worksheet .worksheet-block .gen-table-100.sleep-diary tr td:nth-child(2n+1){background-color:#f5f5f5}#worksheet .worksheet-block .gen-table-100.sleep-diary tr td:nth-child(2n){background-color:#fff}#worksheet .worksheet-block .gen-table-100.sleep-diary td{border:0}#worksheet .worksheet-block .gen-table-100.sleep-diary .morning-day-header td{text-align:center;font-weight:700}#worksheet .worksheet-block .gen-table-100.sleep-diary .morning-day-header td:nth-child(2n+1){background-color:#ffd36b!important}#worksheet .worksheet-block .gen-table-100.sleep-diary .morning-day-header td:nth-child(2n){background-color:#f7c44d!important}#worksheet .worksheet-block .gen-table-100.sleep-diary .night-day-header td{text-align:center;font-weight:700}#worksheet .worksheet-block .gen-table-100.sleep-diary .night-day-header td:nth-child(2n+1){background-color:#a1caed!important}#worksheet .worksheet-block .gen-table-100.sleep-diary .night-day-header td:nth-child(2n){background-color:#7eb1de!important}#worksheet .worksheet-block .gen-table-100.sleep-diary .orange-bg td{border-top:1px solid #f2be44;border-bottom:1px solid #f2be44;background-color:#fae6b6!important}#worksheet .worksheet-block .gen-table-100.sleep-diary .blue-bg td{border-top:1px solid #5ea6e6;border-bottom:1px solid #5ea6e6;background-color:#bfe1ff!important}#worksheet .worksheet-block .gen-table-100.no-margin{border-collapse:collapse;border:none;margin:0}#worksheet .worksheet-block .gen-table-100.no-margin td{border:none!important}#worksheet .worksheet-block .closed-box{border:1px solid #888;padding:5px}#worksheet .worksheet-block .option-table{text-align:center;width:80%;border:1px solid #c2c2c2}#worksheet .worksheet-block .option-table tr:first-child td{padding:2px;font-weight:700}#worksheet .worksheet-block .option-table .green-bg{background-color:#5faa4133}#worksheet .worksheet-block .option-table .blue-bg{background-color:#e3f4fa}#worksheet .worksheet-block .option-table td{border:1px solid #c2c2c2;padding:5px}#worksheet .worksheet-block .option-table .radio{text-align:center;padding-left:0}#worksheet .worksheet-block .option-table .radio label{padding-left:0}#worksheet .worksheet-block .option-table .radio label input{margin-left:0;position:static}@media (min-width:621px){#worksheet .worksheet-block .assessments-wrapper{width:100%;border:1px solid #c2c2c2;border-bottom:none;display:table}#worksheet .worksheet-block .assessments-wrapper .assessments-first-col{vertical-align:middle;text-align:left;width:50%;padding:10px;display:table-cell}#worksheet .worksheet-block .assessments-wrapper .assessments-col{vertical-align:middle;text-align:center;width:10%;border-left:1px solid #c2c2c2;padding:20px 10px 10px;display:table-cell}#worksheet .worksheet-block .assessments-wrapper .assessments-col label{color:#444;font-weight:400}#worksheet .worksheet-block .assessments-wrapper .assessments-rating-header{font-size:11px}#worksheet .worksheet-block .assessments-wrapper .assessment-option-text{display:none}#worksheet .worksheet-block .assessments-wrapper .assessment-option-number{display:inline}#worksheet .worksheet-block .assessments-total-wrapper{border-top:1px solid #c2c2c2;flex-flow:wrap;justify-content:flex-end;align-items:end;display:flex}#worksheet .worksheet-block .assessments-total-wrapper .assessments-total-col{vertical-align:middle;text-align:right;color:#444;padding:10px;font-weight:400}#worksheet .worksheet-block .assessments-total-note-wrapper{flex-flow:wrap;justify-content:flex-end;align-items:start;display:flex}#worksheet .worksheet-block .assessments-total-note-wrapper .assessments-total-note-col{vertical-align:top;text-align:right;color:#444;padding-right:5px;font-weight:400}}@media (max-width:620px){#worksheet .worksheet-block .assessments-wrapper{width:100%;border-bottom:none;flex-flow:column;display:flex}#worksheet .worksheet-block .assessments-wrapper .assessments-first-col{text-align:left;padding:5px;display:block}#worksheet .worksheet-block .assessments-wrapper .assessments-col{text-align:left;margin-left:10px;margin-right:10px;padding:5px;display:block}#worksheet .worksheet-block .assessments-wrapper .assessments-col label{color:#444;font-weight:400}#worksheet .worksheet-block .assessments-wrapper .assessments-rating-header{display:none}#worksheet .worksheet-block .assessments-wrapper .assessment-option-text{margin-left:4px;display:inline}#worksheet .worksheet-block .assessments-wrapper .assessment-option-number{display:none}#worksheet .worksheet-block .assessments-total-wrapper{flex-flow:row;justify-content:center;align-items:end;display:flex}#worksheet .worksheet-block .assessments-total-wrapper .assessments-total-col{vertical-align:middle;text-align:right;color:#444;padding:10px;font-weight:400}#worksheet .worksheet-block .assessments-total-note-wrapper{flex-flow:row;justify-content:center;align-items:start;display:flex}#worksheet .worksheet-block .assessments-total-note-wrapper .assessments-total-note-col{vertical-align:top;text-align:center;color:#444;font-weight:400}}#worksheet .worksheet-block .rating-table{width:100%;text-align:center;border:1px solid #c2c2c2}#worksheet .worksheet-block .rating-table tr th:first-child,#worksheet .worksheet-block .rating-table tr td:first-child{text-align:left}#worksheet .worksheet-block .rating-table tr th,#worksheet .worksheet-block .rating-table tr td{border:1px solid #c2c2c2;padding:10px}#worksheet .worksheet-block .rating-table .hidden-hline td{border:none;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}#worksheet .worksheet-block .rating-table .radio{padding-left:0}#worksheet .worksheet-block .rating-table .rating-table-score{width:60px;max-width:12%;font-size:11px}#worksheet .worksheet-block .transparent-table{text-align:center;width:80%}#worksheet .worksheet-block .transparent-table .radio{text-align:center;padding-left:0}#worksheet .worksheet-block .transparent-table .radio label{padding-left:0}#worksheet .worksheet-block .transparent-table .radio label input{margin-left:0;position:static}#worksheet .worksheet-block .interpretation-table{width:100%;border:1px solid #c2c2c2}#worksheet .worksheet-block .interpretation-table tr td:first-child{text-align:center}#worksheet .worksheet-block .interpretation-table tr td{border:1px solid #c2c2c2;padding:10px}#worksheet .worksheet-block .interpretation-table+p{font-size:11px}#worksheet .worksheet-block .text-right-mobile-left{text-align:right}#worksheet .worksheet-block .striped-rows p{padding:10px}#worksheet .worksheet-block .striped-rows p:nth-child(2n+1){background-color:#f5f5f5}#worksheet .worksheet-block .refnrew-logo-sizing{max-width:200px}#worksheet .worksheet-block .thermometer-sizing{height:430px;width:auto}#worksheet .worksheet-block .thermometer-position{justify-content:center;align-items:center;display:flex}#worksheet .worksheet-block .radio-thermometer-position{margin:20px 50px 0 0}#worksheet .worksheet-block .thermometer-hr{border-bottom:1px solid #eee;margin:15px 0;padding-bottom:15px}#worksheet .worksheet-block .row-to-column-mobile{flex-direction:row;display:flex}#worksheet .worksheet-block .row-to-column-mobile li{width:31%;margin-right:20px}#worksheet .therapist-aid-link{margin-top:20px}#worksheet .rating-table{width:100%;text-align:center;border:1px solid #c2c2c2}#worksheet .rating-table tr th:first-child,#worksheet .rating-table tr td:first-child{text-align:left}#worksheet .rating-table tr th,#worksheet .rating-table tr td{border:1px solid #c2c2c2;padding:5px}#worksheet .rating-table tr.total-score-row,#worksheet .rating-table tr.table-score-note,#worksheet .rating-table tr.total-score-row td,#worksheet .rating-table tr.table-score-note td{border-color:#0000}#worksheet .rating-table .table-score-note-content{position:relative;top:-25px;text-align:right!important}#worksheet .rating-table .radio{padding-left:0}#worksheet .rating-table .rating-table-score{width:60px;max-width:12%;font-size:11px}#worksheet .rating-table .highlight-box{border:1px solid #ddd;margin-bottom:25px;padding:10px 15px 15px}#worksheet .rating-table .highlight-box .form-group{margin-bottom:0}#worksheet .rating-table .highlight-box.no-padding{padding:0}#worksheet .rating-table .highlight-box.disabled{background-color:#eee}#worksheet .horizontal-radio{align-items:flex-end;margin-top:20px;display:flex}#worksheet .horizontal-radio .radio{padding-left:12px}#worksheet .horizontal-radio input[type=radio]{margin:-20px 4px;display:block}#worksheet .margin{margin-right:10px}#worksheet #ordered-list li span{vertical-align:top;font-size:14px;display:inline-table}#worksheet #ordered-list li span label{font-weight:400}#worksheet #ordered-list li span .radio{margin-top:0;padding:0}#worksheet .va-tt{vertical-align:text-top}#worksheet .sticky-top-wrapper{border-collapse:unset;background:#fff;position:relative}#worksheet .table-sticky-top{z-index:5;line-height:1.2;position:sticky;top:0}#worksheet .table-sticky-top-header{z-index:5;line-height:1.2;position:sticky;top:50px}#worksheet .sticky-top-footer{background:#fff;padding:30px}#worksheet .sticky-worksheet-block-headers{border-top:5px solid #1faedf;margin-top:30px}#worksheet .sticky-worksheet-block-headers.hidden-btop{border-top:none}#worksheet .sticky-worksheet-block-headers h1{text-align:center;margin:0 0 10px;padding:0;font-size:2.2em;font-weight:500}#worksheet .sticky-worksheet-block-headers h2{color:#fff;color:#222;border-bottom:1px solid #eee;margin:15px 0;padding:0 0 7px;font-size:1.4em;font-weight:500}#worksheet .grid-column{grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr;padding-left:10px;display:grid}#worksheet .grid-column .checkbox-grid{margin-top:5px;margin-bottom:5px}#worksheet .table-cell-bg-white{background:#fff padding-box padding-box;border-bottom:1px solid #c2c2c2}#worksheet .mt--20{margin-top:-20px}#worksheet .mt--50{margin-top:-50px}#worksheet #total{cursor:not-allowed;max-width:50px;text-align:center;border-radius:5px;padding:10px;position:relative;top:12px}#worksheet .worksheet-select{background-color:#fff;border:1px solid #ddd;border-radius:5px}#worksheet .worksheet-select:disabled{color:#888;background-color:#eee}#worksheet .worksheet-select.has_value:disabled{color:#444;opacity:1}#worksheet #worksheet-form-188 .rating-table tr th{border:none;border-bottom:1px solid #c2c2c2}#worksheet #worksheet-form-188 .rating-table tr td{border-top:none;border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-right:none;padding:10px 5px}#worksheet #worksheet-form-188 table tr .th-question{vertical-align:middle;padding:10px;line-height:1.4}#worksheet #worksheet-form-188 table tr .th-question-mobile{border:none;border-bottom:1px solid #c2c2c2;padding:10px;line-height:1.4}#worksheet #worksheet-form-188 table tr .th-choice{-webkit-hyphens:auto;hyphens:auto;width:72px;border-left:1px solid #c2c2c2;padding:10px 5px}#worksheet #worksheet-form-188 table tr .td-mobile{border:none;border-bottom:1px solid #c2c2c2;padding:10px}#worksheet #worksheet-form-188 table tr .inner-td-mobile{vertical-align:baseline;border:none;padding:0;font-size:12px;line-height:1.4;text-align:center!important}#worksheet #worksheet-form-188 table tr .td-question{border:none;border-bottom:1px solid #c2c2c2;padding:10px}#worksheet #worksheet-form-188 .radio-row input[type=radio]{margin:0 auto;display:block}#worksheet .worksheet-201 .rating-table tr th{padding:10px}#worksheet .worksheet-203 .two-column-boxes .box{min-height:165px;position:relative}#worksheet .worksheet-203 .two-column-boxes .box textarea{width:unset;height:auto;position:absolute;bottom:10px;left:10px;right:10px}#worksheet .worksheet-203 .two-column-boxes .box.hidden{display:none}#worksheet .worksheet-206 .panel{padding-left:17px}#worksheet .worksheet-206 .panel .panel-heading{margin-bottom:20px}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle{font-size:16px;font-weight:700;text-decoration:none!important}@media (hover:hover){#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle:hover{cursor:pointer;text-decoration:none}}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle.collapsed{font-weight:400}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle.collapsed:not(:hover){color:#444}@media (max-width:767px){#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle.collapsed{color:#444}}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle.collapsed .fa-angle-right{color:#444;margin-right:10px;display:inline-block}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle.collapsed .fa-angle-down,#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle .fa-angle-right{color:#444;margin-right:10px;display:none}#worksheet .worksheet-206 .panel .panel-heading a.accordion-toggle .fa-angle-down{color:#444;margin-right:6px;display:inline-block}#worksheet .worksheet-206 .panel .panel-body{margin-bottom:20px;padding-left:24px}@media (max-width:767px){#worksheet .worksheet-206 .panel .panel-body{padding-left:0}}#worksheet .boundaries-worksheet-subheading{text-align:center;margin-bottom:10px;font-size:20px}#worksheet #worksheet-form-209 .worksheet-radio-option-group div:first-child .radio-label-text{word-spacing:100vw}#worksheet #worksheet-form-210 .worksheet-radio-option-group .radio,#worksheet #worksheet-form-211 .worksheet-radio-option-group .radio{padding-left:0}#worksheet #worksheet-form-207 .ptsd-checklist-mobile-options,#worksheet #worksheet-form-207 .dass-mobile-options,#worksheet #worksheet-form-208 .ptsd-checklist-mobile-options,#worksheet #worksheet-form-208 .dass-mobile-options{flex-direction:row;align-items:center;display:flex}#worksheet #worksheet-form-207 .ptsd-checklist-mobile-options div.radio,#worksheet #worksheet-form-207 .dass-mobile-options div.radio,#worksheet #worksheet-form-208 .ptsd-checklist-mobile-options div.radio,#worksheet #worksheet-form-208 .dass-mobile-options div.radio{margin-left:5px;display:flex}@media (max-width:767px){#worksheet #worksheet-form-207 .editable-grid-cell:after,#worksheet #worksheet-form-208 .editable-grid-cell:after{border:0}#worksheet #worksheet-form-207 .is-sticky,#worksheet #worksheet-form-208 .is-sticky{border-bottom:2px solid #ddd;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}@media (max-width:400px){#worksheet #worksheet .wrap-400 td.col-xs-6{width:100%!important}}#worksheet #therapist-explanation-table.right-align tr td:first-child,#worksheet #therapist-explanation-table.right-align th:first-child{text-align:right;border-right:0}#worksheet #therapist-explanation-table.right-align tr td:not(:first-child),#worksheet #therapist-explanation-table.right-align th:not(:first-child){text-align:left;border-left:0}#worksheet #therapist-explanation-table table{max-width:350px}#worksheet #therapist-explanation-table th{text-align:left;border:1px solid #888;padding:8px 10px}#worksheet #therapist-explanation-table table,#worksheet #therapist-explanation-table td,#worksheet #therapist-explanation-table th{border-color:#c2c2c2}@media (min-width:768px){#worksheet .large-font-question{font-size:16px}}@media (max-width:767px){#worksheet .continue-draft{font-size:15px}#worksheet .sticky-top-footer{background:#fff;padding:10px}#worksheet .table-sticky-top-header{top:40px}#worksheet .worksheet-block{margin-bottom:0;padding:20px 15px}#worksheet .worksheet-block .row-to-column-mobile{flex-direction:column;margin:0;display:flex}#worksheet .worksheet-block .row-to-column-mobile li{width:100%;margin-bottom:10px}#worksheet .quarter-text input{width:100%}#worksheet .btn{font-size:14px}#worksheet .second-list-xs ul{margin-top:-12px}#worksheet .mtop20-xs{margin-top:20px}#worksheet .ptop10-xs{padding-top:10px}#worksheet .mobile-small-font{font-size:11px}#worksheet .mobile-small-font textarea{font-size:12px}#worksheet .mobile-small-width{width:60%}#worksheet .mobile-smaller-width{width:50%}#worksheet .worksheet-block .short-textarea textarea{height:auto}#worksheet .worksheet-block .clear-radio.mobile-clear-radio input[type=radio]:checked:before{top:2px}#worksheet .worksheet-block .xs-tall-text textarea{height:140px}#worksheet .worksheet-block .text-right-mobile-left{text-align:left}#worksheet .worksheet-block .mobile-tall-textarea textarea{height:175px;font-size:12px}#worksheet .worksheet-block .half-width-checkboxes .checkbox,#worksheet .worksheet-block .third-width-checkboxes .checkbox{width:100%;display:block}#worksheet .worksheet-block .third-width-inputs input{width:75%;display:block}#worksheet .worksheet-block .narrow-width-list,#worksheet .worksheet-block .narrow-width-list.list-with-padding li{width:100%}#worksheet .worksheet-block h1{margin:0 0 15px;font-size:2em}#worksheet .worksheet-block .half-width-list{font-size:13px}#worksheet .worksheet-block .half-width-list.full-width-list-xs{font-size:14px}#worksheet .worksheet-block .half-width-list.full-width-list-xs li{width:100%}#worksheet .worksheet-block .half-width-list.full-width-list-xs.sm-padding li{padding:5px}#worksheet .worksheet-block .third-width-list li{width:100%;padding:5px}#worksheet .worksheet-block .fourth-width-list{font-size:13px}#worksheet .worksheet-block .fourth-width-list li{width:49%;padding:5px}#worksheet .worksheet-block .two-column-boxes>div{width:100%;min-height:auto;margin-top:20px;display:block}#worksheet .worksheet-block .two-column-boxes>div:nth-child(2n){float:none}#worksheet .worksheet-block .two-column-boxes>div.mtop20-xs{margin-top:20px}#worksheet .worksheet-block .two-column-boxes>div.min-height-165,#worksheet .worksheet-block .two-column-boxes>div.min-height-158,#worksheet .worksheet-block .two-column-boxes>div.min-height-372{min-height:auto}#worksheet .worksheet-block .three-column-boxes>div{width:100%;min-height:auto;margin-top:20px;margin-right:0;display:block}#worksheet .worksheet-block .substance>div input{width:100%}#worksheet .worksheet-block .substance>div textarea{height:auto}#worksheet .worksheet-block .gen-table-100.lg-mobile{width:100%}#worksheet .worksheet-block .gen-table-100 td.even-score{width:auto}#worksheet .worksheet-block .gen-table-100 .no-border{border:none}#worksheet .worksheet-block .gen-table-100 td.col-to-row-mobile{width:100%;display:inline-block}#worksheet .worksheet-block .mood-chart{min-width:900px}#worksheet .worksheet-block .larger-text{font-size:16px}#worksheet .worksheet-block .numbered-input input,#worksheet .worksheet-block .numbered-input textarea{width:90%;display:inline}#worksheet .worksheet-block .small{font-size:11px}#worksheet .worksheet-block .width-md-center{width:100%;margin:0 auto;display:block}#worksheet .worksheet-block .width-sm-center{width:80%}#worksheet .worksheet-block .element-inline-input-labels>div,#worksheet .worksheet-block .element-inline-input-labels label{display:block}#worksheet .worksheet-block .element-inline-input-labels label,#worksheet .worksheet-block .element-inline-input-labels div{width:100%}#worksheet .worksheet-block .element-inline-input.in-table div:first-child{width:6%}#worksheet .worksheet-block .element-inline-input.in-table div:last-child{width:92%}#worksheet .worksheet-block .mobile-tiny-table{font-size:12px}#worksheet .worksheet-block .mobile-tiny-table .large{font-size:14px;font-weight:700}#worksheet .worksheet-block .mobile-tiny-table .italic{font-style:italic}#worksheet .worksheet-block .mobile-tiny-table td{padding:3px}#worksheet .worksheet-block .mobile-tiny-table td.extra-padding{padding:8px 10px}#worksheet .worksheet-block .mobile-tiny-table td.small-font textarea,#worksheet .worksheet-block .mobile-tiny-table td.small-font input{font-size:12px}#worksheet .inline-block{display:inline-block!important}#worksheet .horizontal-radio{align-items:flex-end;margin-top:20px;display:flex}#worksheet .horizontal-radio .radio{padding-left:12px}#worksheet .horizontal-radio input[type=radio]{margin:6px -20px;display:block}#worksheet .grid-column{grid-column-gap:0;grid-template-columns:auto}#worksheet .worksheet-actions.is_editable.is_client{text-align:center;z-index:10;background-color:#fff;border-top:1px solid #ddd;padding:16px 0;position:fixed;bottom:0;left:0;right:0}#worksheet.is_mobile footer{height:auto;padding-bottom:68px}}@media not all and (min-resolution:.001dpcm){#worksheet .worksheet-block .clear-radio input[type=radio]:checked:before{top:2.5px}}.donut-assessment-chart-mobile{max-width:190px;max-height:190px;margin:0 auto}.donut-assessment-chart-web{max-width:200px;max-height:200px;margin:0 auto}.donut-assessment-score{text-align:center;margin-top:-105px;font-size:28px}.donut-assessment-score-category{text-align:center;margin-top:-35px}.donut-assessment-labels-mobile{font-size:11px}.donut-label-category{margin-bottom:0}.donut-label-score-set{margin-top:-3px}.gad-assessment-title-mobile{color:#444;text-align:center;margin-bottom:0;font-size:16px;font-weight:700}.gad-assessment-title-web{color:#444;padding-top:20px;font-size:21px;font-weight:700}.paq-assessment-title-mobile{color:#444;text-align:center;font-size:16px;font-weight:700}.paq-assessment-title-web{color:#444;margin-top:0;font-size:21px;font-weight:700}.paq-minimal-mobile-donut-labels,.gad-minimal-mobile-donut-labels{text-align:center;margin-top:-60px;margin-right:245px}.paq-minimal-web-donut-labels{text-align:center;margin-top:-70px;margin-right:270px}.gad-minimal-web-donut-labels{text-align:center;margin-top:-90px;margin-right:280px}.paq-mild-mobile-donut-labels{text-align:center;margin-top:-100px;margin-right:175px}.gad-mild-mobile-donut-labels{text-align:center;margin-top:-125px;margin-right:140px}.paq-mild-web-donut-labels{text-align:center;margin-top:-125px;margin-right:190px}.gad-mild-web-donut-labels{text-align:center;margin-top:-130px;margin-right:130px}.paq-moderate-mobile-donut-labels{text-align:center;margin-top:-85px;margin-right:40px}.gad-moderate-mobile-donut-labels{text-align:center;margin-top:-55px;margin-left:90px}.paq-moderate-web-donut-labels{text-align:center;margin-top:-100px;margin-right:35px}.gad-moderate-web-donut-labels{text-align:center;margin-top:-65px;margin-left:100px}.paq-moderate-severe-mobile-donut-labels{text-align:center;margin-top:-45px;margin-left:140px}.paq-moderate-severe-web-donut-labels{text-align:center;margin-top:-55px;margin-left:170px}.paq-severe-mobile-donut-labels{text-align:center;margin-top:42px;margin-left:245px}.gad-severe-mobile-donut-labels{text-align:center;margin-top:55px;margin-left:240px}.paq-severe-web-donut-labels{text-align:center;margin-top:40px;margin-left:270px}.gad-severe-web-donut-labels{text-align:center;margin-top:30px;margin-left:260px}.assessment-buttons{margin-left:10px}.no-draft-assessment-modal-header{padding-bottom:15px}.no-draft-assessment-modal-message{margin-right:30px;font-size:24px;font-weight:700}.submit-assessment-modal-header{font-size:24px;font-weight:700}.submit-assessment-modal-body{padding-top:5px;padding-bottom:15px}.submit-assessment-modal-results-link{margin-bottom:20px}.submit-assessment-modal-footer{text-align:left;font-size:12px;font-style:italic}.assessment-next-steps{margin-bottom:0}.assessment-next-steps-content{margin-top:0}.assessment-definitions-mobile{margin-top:-15px;font-size:11px}.assessment-bar-title{padding-bottom:30px;font-size:21px}.assessment-bar-canvas{width:100%;max-width:600px}.assessment-bar-canvas-mobile{margin-bottom:30px}.assessment-separator{height:1px;background-color:#888;border:none;margin-top:45px;margin-bottom:40px}.assessment-done-button{margin-top:15px}.assessment-done-button-mobile{width:100%}.results-header{border-top:0!important;border-radius:4px!important}.results-header-mobile{padding:20px 30px}.editable-grid{width:100%;margin-bottom:20px;display:grid}.editable-grid--lg{width:800px}.editable-grid--lg-mobile{width:100%}@media (min-width:767px){.editable-grid--lg-mobile{width:30%}}.editable-grid-cell{text-align:center;justify-content:center;align-items:center;padding:8px 10px;display:flex;position:relative}.editable-grid-cell .checkbox.checkbox-grid input[type=checkbox]{margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.editable-grid-cell .radio label{padding-left:27px}.editable-grid-cell:after{content:"";pointer-events:none;border:1px solid #888;position:absolute;top:-.5px;bottom:-.5px;left:-.5px;right:-.5px}.editable-grid-cell--sm{font-size:12px}.editable-grid-cell--lg{font-size:18px}.editable-grid-textarea--sm{height:40px!important}.editable-grid-textarea--lg{height:150px!important}.editable-grid-textarea--xl{height:200px!important}.editable-grid-cell--header{background-color:#eee;font-weight:700}.editable-grid-cell--header input{font-weight:400}.editable-grid-cell--sticky{z-index:10;position:sticky;top:60px}.editable-grid-cell-label{margin:0;font-weight:400}.editable-grid-border-t--header:after{border-top-color:#eee}.editable-grid-border-r--header:after{border-right-color:#eee}.editable-grid-border-b--header:after{border-bottom-color:#eee}.editable-grid-border-l--header:after{border-left-color:#eee}.blue-bg{background-color:#bfe1ff!important}.green-bg{background-color:#5faa4133}.sleep-diary{--morning-header-bg--odd:#ffd36b;--morning-header-bg--even:#f7c44d;--morning-label-bg:#fae6b6;--morning-label-border:#f2be44;--night-header-bg--odd:#a1caed;--night-header-bg--even:#7eb1de;--night-label-bg:#bfe1ff;--night-label-border:#5ea6e6}.sleep-diary-header--morning:nth-child(2n){background-color:var(--morning-header-bg--even)}.sleep-diary-header--morning:nth-child(2n):after{border-right-color:var(--morning-header-bg--even);border-left-color:var(--morning-header-bg--even)}.sleep-diary-header--morning:nth-child(2n+1){background-color:var(--morning-header-bg--odd)}.sleep-diary-header--morning:nth-child(2n+1):after{border-right-color:var(--morning-header-bg--odd);border-left-color:var(--morning-header-bg--odd)}.sleep-diary-header--night:nth-child(2n){background-color:var(--night-header-bg--even)}.sleep-diary-header--night:nth-child(2n):after{border-right-color:var(--night-header-bg--even);border-left-color:var(--night-header-bg--even)}.sleep-diary-header--night:nth-child(2n+1){background-color:var(--night-header-bg--odd)}.sleep-diary-header--night:nth-child(2n+1):after{border-right-color:var(--night-header-bg--odd);border-left-color:var(--night-header-bg--odd)}.sleep-diary-header--first:after{border-left-color:#888!important}.sleep-diary-header--last:after{border-right-color:#888!important}.sleep-diary-label--morning{z-index:10;background-color:var(--morning-label-bg)}.sleep-diary-label--morning:after{border-top-color:var(--morning-label-border);border-bottom-color:var(--morning-label-border)}.sleep-diary-label--night{z-index:10;background-color:var(--night-label-bg)}.sleep-diary-label--night:after{border-top-color:var(--night-label-border);border-bottom-color:var(--night-label-border)}.sleep-diary-cell--odd{background-color:#f5f5f5}.thoughts-and-behaviors{flex-direction:column}@media screen and (min-width:767px){.thoughts-and-behaviors{flex-direction:row}}@media screen and (max-width:767px){.ocd-exposure-hierarchy .editable-grid,.stress-exploration .editable-grid{grid-template-columns:65% 1fr!important}}.striped-rows:nth-of-type(2n),.gray-row{background-color:#f5f5f5}.mb-0{margin-bottom:0}.w-full{width:100%}.min-w-800{min-width:800px}.flex{display:flex}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-column-5{column-gap:20px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.grid-cols-1-mobile{grid-template-columns:repeat(1,minmax(0,1fr))}.gap-2-mobile{gap:8px}}.col-span-full{grid-column:1/-1}.bg-gray-lighter{background-color:#eee}.bg-white{background-color:#fff}.horizontal-scroll{padding:1px;overflow-x:scroll}#worksheet_redesign #body-container{background-color:#f5f5f5}#worksheet_redesign #body-container .redesign-header{font-family:Lato,Arial,sans-serif}#worksheet_redesign #body-container .btn-save,#worksheet_redesign #body-container .btn-save:focus{color:#a54b9c;width:135px;background-color:#fff;border-color:#a54b9c;outline:none;margin:0 10px}#worksheet_redesign #body-container .btn-save:hover,#worksheet_redesign #body-container .btn-save:focus:hover{background-color:#ebf5e6}#worksheet_redesign #body-container .btn-save:active,#worksheet_redesign #body-container .btn-save:focus:active{color:#5faa41;background-color:#ebf5e6;outline:none;box-shadow:inset 0 2px 6px #4443}#worksheet_redesign #body-container .btn-save.loading,#worksheet_redesign #body-container .btn-save:focus.loading{color:#fff;background-color:#5faa41}#worksheet_redesign #body-container .btn-primary,#worksheet_redesign #body-container .btn-default{line-height:12px}#worksheet_redesign #body-container .btn-dismiss,#worksheet_redesign #body-container .btn-exit{border:1px solid #a54b9c;line-height:23px}#worksheet_redesign #body-container .btn-dismiss.mobile,#worksheet_redesign #body-container .btn-exit.mobile{width:35px;padding:5px}#worksheet_redesign #body-container .btn-dismiss:hover,#worksheet_redesign #body-container .btn-exit:hover{color:inherit}#worksheet_redesign #body-container .block{max-width:none}#worksheet_redesign #body-container .btn-save,#worksheet_redesign #body-container .btn-save:focus{color:#1faedf;height:35px;border-color:#1faedf;line-height:1px}#worksheet_redesign #body-container .btn-save:hover,#worksheet_redesign #body-container .btn-save:focus:hover{background-color:#e8f9ff}#worksheet_redesign #body-container .btn-save:active,#worksheet_redesign #body-container .btn-save:focus:active{box-shadow:none;color:#1faedf;background-color:#e8f9ff}#worksheet_redesign #body-container .btn-save.loading,#worksheet_redesign #body-container .btn-save:focus.loading{background-color:#1faedf}#worksheet_redesign #body-container #content-container{padding-top:110px;padding-bottom:120px}#worksheet_redesign #body-container #content-container .worksheet-actions #submit:active,#worksheet_redesign #body-container #content-container .worksheet-actions #submit:focus,#worksheet_redesign #body-container #content-container .worksheet-actions #submit.loading{box-shadow:none;opacity:1;background-color:#ad3a18;outline:none}#worksheet_redesign #body-container #content-container textarea.form-control{min-height:116px;resize:none}#worksheet_redesign #body-container #content-container .radio-inline{padding-left:45px}#worksheet_redesign #body-container #content-container .radio-inline label{font-weight:400}#worksheet_redesign #body-container #content-container .radio-inline label.disabled{color:#ccc}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]{-webkit-appearance:none;appearance:none;width:24px;height:24px;background-color:#fff;border:1px solid #888;border-radius:50%;margin:0 0 0 -32px}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:disabled{border-color:#ccc}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:not(:disabled) #worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:hover{border:2px solid #444}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:before{content:"";width:12px;height:12px;opacity:0;background-color:#2c77f6;border-radius:50%;margin:4px;display:block}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked{border:2px solid #2c77f6}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked:disabled{border-color:#aaa}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked:disabled:before{background-color:#aaa}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked:before{opacity:1}#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked:focus,#worksheet_redesign #body-container #content-container .radio-inline input[type=radio]:checked:focus-visible{outline:none}#worksheet_redesign #body-container #content-container .therapist-aid-link{float:left;color:#666;margin-top:8px}#worksheet_redesign #body-container #content-container .ratings .stars.center .quality-rating:hover{cursor:pointer;-webkit-text-stroke-color:#564c0c}#worksheet_redesign #body-container #content-container #worksheet-feedback{color:#fff;background-color:#1faedf;line-height:20px}#worksheet_redesign #body-container #content-container #worksheet-feedback:hover{background-color:#377e1b}#worksheet_redesign #body-container #content-container #worksheet-feedback.disabled{pointer-events:none}#worksheet_redesign #body-container #content-container #worksheet-feedback:hover{background-color:#1faedf}#worksheet_redesign #body-container #content-container #worksheet-feedback:disabled{opacity:.65}@media (max-width:845px){#worksheet_redesign #content-container{overflow-x:hidden}}@media (min-width:767px){#worksheet_redesign #body-container #redesign-worksheet-exit-confirmation .btn-exit{float:right;margin-left:10px}}@media (max-width:767px){#worksheet_redesign #body-container .worksheet-preview{padding-top:40px}#worksheet_redesign #body-container header.header-counselor.redesign-worksheet{padding-bottom:10px}#worksheet_redesign #body-container header.header-counselor.redesign-worksheet .btn-exit.mobile{width:100%;height:45px;margin-top:6px;padding:4px}#worksheet_redesign #body-container header .btn-exit.mobile{width:30px;height:30px;margin-top:5px;padding:3px}#worksheet_redesign #body-container header .btn-exit.mobile .close-icon{font-size:16px}#worksheet_redesign #body-container header .btn-exit{width:35px;padding:1px}#worksheet_redesign #body-container header .btn-exit .close-icon{font-size:20px}#worksheet_redesign #body-container #content-container{padding-top:60px;padding-bottom:80px}#worksheet_redesign #body-container #content-container textarea.form-control{height:140px}#worksheet_redesign #body-container #content-container textarea.form-control:disabled,#worksheet_redesign #body-container #content-container .worksheet-rating textarea.form-control{height:92px;min-height:92px}#worksheet_redesign #body-container #content-container .radio-inline:first-of-type{padding-left:33px}#worksheet_redesign #body-container #content-container .therapist-aid-link{text-align:center;float:none}#worksheet_redesign #body-container #content-container #redesign_draft_saved_alert{width:94%;left:50%;transform:translate(-50%)}}@media (min-width:320px) and (max-width:340px){#worksheet_redesign #body-container #content-container .radio-inline{padding-left:30px}}@media (min-width:320px) and (max-width:362px){#worksheet_redesign #body-container .worksheet-preview{padding-top:60px}}@media (min-width:320px) and (max-width:375px){#worksheet_redesign .live-session-rating-questions.worksheet-rating-questions .ratings .stars.center{padding:0 4px}#worksheet_redesign .live-session-rating-questions.worksheet-rating-questions .ratings .stars.center .quality-rating{font-size:24px}}@media (min-width:576px) and (max-width:640px){#worksheet_redesign .live-session-rating-questions .ratings.top{gap:30px}}@media (max-width:460px){#worksheet_redesign .break{display:block}}#goals-widget+.popover .popover-content{-webkit-text-fill-color:white!important;color:#fff!important}#goals-widget{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;position:relative}#goals-widget.counselor-goal-container{border:none;margin-top:0;padding:0!important}#goals-widget.counselor-goal-container h3.header{border-top:1px solid #ddd;margin-bottom:10px;padding-top:20px}#goals-widget #goals-widget-error{margin-left:10px;margin-right:10px}#goals-widget #goals-widget-error p{margin-bottom:0}#goals-widget #goals-widget-error a{margin-top:-2px}#goals-widget #goals-widget-list{width:100%;margin:0}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal .goals-widget-goal-expand{opacity:.5}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal:hover{cursor:default;background-color:#f5f5f5;border:1px solid #e6e6e6}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal:hover .goals-widget-goal-expand{opacity:.5;cursor:pointer}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-info-title{cursor:default}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal-expand{opacity:.5}#goals-widget #goals-widget-list.counselor-goal-side .goals-widget-goal-expand:hover{opacity:1!important}#goals-widget #goals-widget-list .goals-widget-goal{cursor:default;background-color:#f5f5f5;border:1px solid #e6e6e6;margin-bottom:20px;overflow:hidden}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-expand{opacity:.5}#goals-widget #goals-widget-list .goals-widget-goal:hover{background-color:#fff;border:1px solid #e6e6e6}#goals-widget #goals-widget-list .goals-widget-goal:hover .goals-widget-goal-expand{opacity:1}#goals-widget #goals-widget-list .goals-widget-goal.expanded{background-color:#fff;border:1px solid #e6e6e6}#goals-widget #goals-widget-list .goals-widget-goal.expanded .goals-widget-goal-expand{opacity:.5}#goals-widget #goals-widget-list .goals-widget-goal.expanded .goals-widget-goal-info{padding-top:0;padding-bottom:10px}#goals-widget #goals-widget-list .goals-widget-goal.expanded .goals-widget-goal-info .goals-widget-goal-info-title{cursor:pointer;background-color:#fff;border-bottom:1px solid #e6e6e6;padding:10px}#goals-widget #goals-widget-list .goals-widget-goal.expanded:hover{background-color:#fff;border:1px solid #e6e6e6}#goals-widget #goals-widget-list .goals-widget-goal.expanded:hover .goals-widget-goal-expand{opacity:1}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-progress{text-align:center;width:50px;color:#fff;-webkit-text-fill-color:white;vertical-align:middle;font-weight:700}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-name{color:#444;font-size:.9em}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info{vertical-align:middle;text-align:left;border-left:1px solid #ddd}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-info-title{text-align:left;cursor:pointer;padding:8px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-info-edit{cursor:default;padding:0 10px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-info-edit p{text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-size:.8em}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info p{margin-bottom:10px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-slider{width:90%;height:22px;cursor:pointer;border:1px solid #888;margin:15px auto;position:relative}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-slider .goals-widget-goal-progress-slider-caret{font-size:1.5em;position:absolute;top:-18px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-slider .goals-widget-goal-progress-slider-caret:hover{cursor:pointer}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-btn-save{margin-bottom:5px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-expand{color:#387d7a;position:relative;top:8px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-expand.fa-minus,#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-expand.fa-plus{font-size:.8em}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-expand.goals-widget-goal-trash{top:4px}#goals-widget #goals-widget-list table{width:100%;table-layout:fixed}#goals-widget h3.header{color:#666;border-top:0;margin-top:0;padding-top:0;font-size:20px;font-weight:400;margin-bottom:20px!important}#goals-widget #goals-widget-add{text-align:center}#goals-widget #goals-widget-add p{margin:0 auto 10px}#goals-widget #goals-widget-add #goals-widget-goal-name{margin-bottom:20px}#goals-widget #goals-widget-add input{width:80%;height:32px;border:1px solid #ddd;padding:5px}#goals-widget #goals-widget-add .btn{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;margin:0 auto;font-size:14px;line-height:20px;display:block}#goals-widget #goals-widget-add .btn:hover{background-color:#1faedf1a}#goals-widget #goals-widget-add .cancel-goal{margin-top:10px;display:block}@media (max-width:767px){#sessions:not(.mobile_menu) #goals-widget{margin-top:20px}#goals-widget{border:0;margin-top:0;padding-left:15px!important;padding-right:15px!important}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-info-title{padding:12px}#goals-widget #goals-widget-desc{text-align:center;margin-top:30px}#goals-widget.counselor-goal-container{padding-left:15px!important;padding-right:15px!important}#goals-widget.counselor-goal-container h3.header{border-top:0;padding-top:25px}#goals-widget #goals-widget-add{text-align:center;margin:10px auto}#goals-widget #goals-widget-add .btn{height:35px;font-size:16px;line-height:24px}#goals-widget h3.header{text-align:center;border-top:none;padding-top:0;font-size:22px}#goals-widget #sessions-link{text-align:center;display:block}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-slider .goals-widget-goal-progress-slider-caret{font-size:2.7em;top:-30px}#goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info .goals-widget-goal-progress-slider{margin:40px auto}}:root{--mobileHeaderHeight:45px;--mobileMenuHeight:60px}@media (max-width:767px){#sessions{overflow-x:hidden}#sessions #body-container #content-container{margin-top:-5px}#sessions.mobile_menu{background-color:#fff}body.mobile_menu{padding-top:70px}body.mobile_menu footer{height:231px}body.mobile_menu footer #upperbar{height:100%}body.mobile_menu footer #lowerbar{display:none}body.mobile_menu#counselor-index #content-container{margin-top:18px}body.mobile_menu#counselor-index header{position:fixed}body.mobile_menu #body-container #content-container{margin-top:-25px;padding-top:15px}body.mobile_menu#switch_counselor{background-color:#f5f5f5}body.mobile_menu#switch_counselor #body-container #content-container{padding-top:20px}body.mobile_menu#counselor-index #body-container #content-container{padding-top:15px}body.mobile_menu#counselors #body-container #content-container,body.mobile_menu#jobs #body-container #content-container{padding-top:0}body.mobile_menu#counselors #body-container #content-container #subnav,body.mobile_menu#jobs #body-container #content-container #subnav{top:220px}body.mobile_menu #body-container #content-container,body.mobile_menu#partner #body-container #content-container{padding-top:0;padding-bottom:30px}body.mobile_menu#faq #body-container #content-container{padding-top:15px;padding-bottom:70px}body.mobile_menu#account_client #body-container #content-container,body.mobile_menu#more #body-container #content-container{padding-top:15px;padding-bottom:45px}body.mobile_menu header{height:45px;min-height:auto;max-height:auto;line-height:45px;overflow:hidden}body.mobile_menu header #mobile-menu-back{height:45px;color:#444;-webkit-text-fill-color:#444;background-color:#0000;border:none;padding:0;font-size:18px;position:absolute}body.mobile_menu header h2{height:45px;text-align:center;margin:0;padding:0;font-size:16px;font-weight:400;line-height:45px}body.mobile_menu header h2.has-subtitle{padding-top:3px;line-height:normal}body.mobile_menu header h2.has-subtitle .small{font-size:14px}body.mobile_menu#sessions #body-container #content-container{margin-top:-5px;padding-top:0}body.mobile_menu#sessions #scheduler button{height:35px;margin:0 auto;font-size:16px;line-height:18px;display:block}body.mobile_menu#sessions #scheduler select{font-size:16px}body.mobile_menu#sessions .session-view{display:none}body.mobile_menu#sessions .session-view:not([data-view=session]):not([data-view=schedule]){height:100%;padding-bottom:60px}body.mobile_menu#sessions .session-view[data-view=schedule]{height:100%;text-align:center;padding-top:23px;padding-bottom:60px;overflow-y:auto}body.mobile_menu#sessions .session-view[data-view=schedule] .schedule-title{margin-bottom:20px;padding:0 10px;font-size:18px}body.mobile_menu#sessions .session-view[data-view=schedule] .sessions-remaining{margin-bottom:10px}body.mobile_menu#sessions .session-view[data-view=schedule] #scheduler-unscheduled #contact-counselor-note{padding:0 15px}body.mobile_menu#sessions .session-view[data-view=schedule] #mobile-scheduler:where(:not([data-scheduler-design-bundle-v1])),body.mobile_menu#sessions .session-view[data-view=schedule] .mobile-session-scheduler:where(:not([data-scheduler-design-bundle-v1])){margin-bottom:5px;padding-left:10px;list-style-type:none}body.mobile_menu#sessions .session-view[data-view=schedule] #mobile-scheduler:where(:not([data-scheduler-design-bundle-v1])) li,body.mobile_menu#sessions .session-view[data-view=schedule] .mobile-session-scheduler:where(:not([data-scheduler-design-bundle-v1])) li{height:auto;cursor:pointer;min-width:65px;color:#666;-webkit-text-fill-color:#666;background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-top:20px;margin-right:10px;padding:2px 7px;font-size:13px;font-weight:400;display:inline-block}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])){width:auto;float:none;background:0 0}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_datepicker{width:280px;float:none;margin:0 auto}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_month{z-index:2}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker,body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_prev,body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_timepicker .xdsoft_next{display:none}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_calendar{background-color:#fff}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_calendar td div{height:27px;width:27px;padding:4px 0 0}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker:where(:not([data-scheduler-design-bundle-v1])) .xdsoft_label{background-color:#0000}body.mobile_menu#sessions .session-view[data-view=worksheets]{padding-top:28px;padding-bottom:70px;overflow-y:auto}body.mobile_menu#sessions .session-view[data-view=worksheets] #worksheets-widget{padding:0 15px}body.mobile_menu#sessions .session-view[data-view=worksheets] #worksheets-widget .worksheet-item{margin-bottom:20px}body.mobile_menu#sessions .session-view[data-view=worksheets] #worksheets-widget .client-worksheet-container .worksheet-item{border:1px solid #d9d9d9}body.mobile_menu#sessions .session-view[data-view=goals]{overflow-y:auto}body.mobile_menu#sessions .session-view #goals-widget{background-color:#0000}body.mobile_menu#sessions .session-view #goals-widget #goals-widget-list .goals-widget-goal .goals-widget-goal-info{background-color:#fff}body.mobile_menu#sessions #entries #writer{bottom:60px}body.mobile_menu #mobile-menu{height:var(--mobileMenuHeight);z-index:2000;width:100%;table-layout:fixed;border-top:1px solid var(--token-site-gray-light);background-color:#fff;display:table;position:fixed;bottom:0}body.mobile_menu #mobile-menu .mobile-menu-row{display:table-row}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item{text-align:center;width:2%;padding:5px 0 4px;display:table-cell;position:relative}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item:last-child{border-right:0}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item #use-svg-groups{fill:#fff}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active svg .active-color{fill:#1faedf}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active svg .white-color{fill:#fff}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active svg .no-color{fill:none}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active #use-svg-groups{fill:#1faedf}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item svg{height:25px;width:25px}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item svg .st0{fill:#fff}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item svg .st1{fill:#444}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item svg .st2{fill:none}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item .icon-wrapper{height:26px;width:30px;margin:0 auto;position:relative}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item .mobile-menu-bubble{color:#fff;-webkit-text-fill-color:white;width:5px;min-width:initial;background-color:red;border-radius:5px;padding:3px;font-size:2px;line-height:.3em;display:none;position:absolute;top:2px;right:-5px}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a{color:#444;-webkit-text-fill-color:#444}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a:visited,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a:hover,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a:active{text-decoration:none}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a .fa,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a .fa-solid,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item a .fa-regular{position:relative}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active a{color:#1faedf;-webkit-text-fill-color:#1faedf}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active a:visited,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active a:hover,body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item.active a:active{text-decoration:none}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item .mobile-menu-label{font-size:11px;line-height:1.1em;position:relative}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item .referral_notification{color:#fff;-webkit-text-fill-color:white;width:5px;min-width:initial;background-color:red;border-radius:5px;padding:3px;font-size:2px;line-height:.3em;position:absolute;top:2px;right:-5px}body.mobile_menu #mobile-menu .mobile-menu-row .mobile-menu-item #more_bars{position:relative}#more{height:auto;padding-top:60px}#more #more-logo{text-align:center;border-bottom:1px solid #ddd;margin-top:-5px;padding:15px}#more #more-logo img{max-height:35px}#more footer{display:none}#more ul.more_links{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0px;background-color:#f5f5f5;padding-bottom:30px;list-style-type:none}#more ul.more_links a{color:#444;-webkit-text-fill-color:#444}#more ul.more_links a .special-icon{-webkit-text-fill-color:#a54b9c;padding-left:5px}#more ul.more_links a .referral_notification{-webkit-text-fill-color:white;width:5px;min-width:initial;background-color:red;margin-left:10px;padding:3px;font-size:2px;line-height:.3em}#more ul.more_links a:visited,#more ul.more_links a:hover,#more ul.more_links a:active{text-decoration:none}#more ul.more_links li{background-color:#fff;border-bottom:1px solid #ddd;padding:12px 20px}#more ul.more_links li.more-title{text-transform:uppercase;background-color:#f5f5f5;font-weight:700}#more ul.more_links li .fa-angle-right{float:right;margin-top:4px;font-size:16px}}@media (max-width:340px){body.mobile_menu#sessions .session-view[data-view=schedule] #scheduler-reschedule .schedule-title{margin:10px 0;font-size:16px}body.mobile_menu#sessions .session-view[data-view=schedule] .xdsoft_datetimepicker .xdsoft_datepicker{width:240px}body.mobile_menu#sessions .session-view[data-view=schedule] .mobile-session-scheduler,body.mobile_menu#sessions .session-view[data-view=schedule] #mobile-scheduler{margin-top:0}}@media (min-width:768px){.mobile-session-scheduler{margin:0}}.assessment-title-mobile{margin-top:0;margin-bottom:20px}.assessment-icon-mobile{height:13px;padding-right:6px}.results-link-mobile{background-color:#eee!important}.worksheets-from-mobile{margin-top:30px;margin-bottom:10px}.worksheets-from-counselor-avatar-mobile{height:30px;width:30px;border:1px solid #ccc;border-radius:50%}.worksheets-from-text{padding-left:10px}.worksheets-from-default-avatar-mobile{height:30px;width:30px;border:2px solid #ccc;border-radius:50%}.no-worksheets-assigned-mobile{text-align:center;color:#aaa}.mobile-menu-loading-overlay{height:calc(100% - 60px)}@media (max-width:767px){#notification{color:#fff;z-index:999999;width:100%;max-width:100%;box-shadow:none;background-color:#1faedf;border:none;border-radius:0;margin:0;padding:15px;display:none;position:fixed;top:45px;bottom:auto;left:0;right:0}#notification p{margin:0}#notification a{color:#fff;text-decoration:underline}#notification .close{color:#fff;opacity:1;margin-left:15px}}#modal-eap-url-information-capture .modal-center-form{text-align:center}#modal-eap-url-information-capture .modal-center-form .form-group{margin-left:0;margin-right:0}#modal-eap-url-information-capture .modal-center-form label{text-align:left;width:60%}#modal-eap-url-information-capture #forgot_access_code{float:left;cursor:pointer}#modal-eap-url-information-capture #access_code_dropdown{position:relative}#modal-eap-url-information-capture #access_code_dropdown .fa-spinner{float:right}#modal-eap-url-information-capture #access_code_dropdown #access_code_list{position:absolute}#modal-eap-url-information-confirm #eap_url_modal_dismiss{margin-top:-10px;font-size:20px}#modal-available.modal input[type=radio],#modal-available.modal input[type=checkbox]{margin:5.5px 0 0 -20px}.darkcheckbox{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:12px;padding-left:35px;display:block;position:relative}.darkcheckbox input{opacity:0;cursor:pointer;height:0;width:0;position:absolute}.checkmark{height:13px;width:13px;border-radius:2px;margin-top:5.5px;position:absolute;top:0;left:0}.darkcheckbox input:disabled~.checkmark{background-color:#4d4d4d}.darkcheckbox .checkmark:after{width:5px;height:9px;content:"";border:2px solid #fff;border-width:0 2px 2px 0;display:block;position:absolute;top:1.1px;left:4px;transform:rotate(40deg)}#modal-eap-url-information-capture .modal-center-form{text-align:center}#modal-eap-url-information-capture .modal-center-form .form-group{margin-left:0;margin-right:0}#modal-eap-url-information-capture .modal-center-form label{text-align:left;width:60%}#modal-eap-url-information-capture #forgot_access_code{float:left;cursor:pointer}#modal-eap-url-information-capture #access_code_dropdown{position:relative}#modal-eap-url-information-capture #access_code_dropdown .fa-spinner{float:right}#modal-eap-url-information-capture #access_code_dropdown #access_code_list{position:absolute}#modal-eap-url-information-capture #dob_div{margin-left:105px;margin-right:20px}#modal-eap-url-information-capture #dob_div #birth_month_div{padding-left:2px;padding-right:5px}#modal-eap-url-information-capture #dob_div #birth_day_div{padding-left:5px;padding-right:5px}#modal-eap-url-information-capture #dob_div #birth_year_div{padding-left:5px;padding-right:20px}#modal-eap-url-information-capture #eap_access_code{margin-top:3px}#modal-eap-url-information-confirm #eap_url_modal_dismiss{margin-top:-10px;font-size:20px}#modal-not-ready .not-ready-restart,.modal-not-ready-btn{color:#1faedf;letter-spacing:-.32px;background-color:#0000;font-size:16px}#modal-not-ready .not-ready-restart:hover,#modal-not-ready .not-ready-restart:focus,.modal-not-ready-btn:hover,.modal-not-ready-btn:focus{color:#1faedf}#confirm-eap-agent-revoke-modal .modal-body{padding-bottom:15px}#confirm-eap-agent-revoke-modal .modal-body #revoke_for_text{margin-bottom:15px;font-size:15px}#modal-your-plan{margin-bottom:5px}#modal-not-ready .btn{float:right;margin-right:5px}#modal-send-note .save-note-icon-modal{width:25px;height:auto;padding:0 3px}#modal-send-note .btn-dismiss{color:#fff;-webkit-text-fill-color:white;background-color:#af2225}#modal-send-note .btn-dismiss:hover{background-color:#9c1d20}#modal-cancel-edit-details .modal-body,#modal-delete-details .modal-body{padding:30px}#modal-trial-after .float-right-lg{float:right}#modal-enter-emergency .emergency-disclaimer{text-align:left}#modal-client-feedback-switch .modal-switch{font-size:18px}#modal-surge-bonus .fa-bolt{color:#eeb01d}.terms_modal .logo{height:22px;margin-top:10px;display:block}.terms_modal .modal-header{padding-bottom:10px}.terms_modal .modal-body{padding:0}.terms_modal .fixed-height-scroll-box{height:300px;padding-right:15px;overflow-y:scroll}.cancellation-radio-select-div input[type=radio]{width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;border-radius:5px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cancellation-radio-select-div input[type=radio]+label{cursor:pointer;border:1px solid #888;border-radius:5px;padding:10px 16px;font-weight:400;display:block}.cancellation-radio-select-div input[type=radio]+label:hover{background-color:#f5f5f5}.cancellation-radio-select-div label{margin-bottom:10px}.cancellation-radio-select-div label:last-child{margin-bottom:0}.cancellation-radio-select-div input[type=radio]:checked+label{background-color:#f5f5f5;border:2px solid #5faa41;border-radius:5px}.cancellation-radio-select-div label.has-inner{flex-direction:column;display:flex}.cancellation-radio-select-div label.has-inner textarea{width:100%;border-radius:5px;margin-top:8px;padding:10px 15px;display:none}.cancellation-radio-select-div input[type=radio]:checked+label.has-inner textarea{display:block}.reason-for-cancelling-yellow-div{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;border-radius:5px;margin-top:10px;padding:14px 17px}.reason-for-cancelling-note{color:#666;margin-top:12px;font-size:12px}.reschedule-yellow-div{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;margin-bottom:10px;padding:14px 17px}.reschedule-red-div{color:#a94442;background:#f2dede;border:1px solid #ebccd1;border-radius:5px;margin-bottom:10px;padding:14px 17px}#updated_ls_cancellation_reschedule_modal_accessible{width:100%}#updated_ls_cancellation_reschedule_modal_accessible .scheduler-accessible-toggle{float:right}#updated_ls_cancellation_reschedule_modal_text{width:100%;resize:none;margin-bottom:10px}#reschedule-confirm-reason,#cancellation-confirm-reason{width:100%;border:1px solid #ddd;border-radius:5px;margin-top:10px;padding:10px 15px;display:block}#modal-live-session-cancellation-success #reschedule_success_close_btn{margin-right:unset;margin-left:auto}.updated-ls-cancellation-modal-body{padding:24px 30px!important}.updated-ls-cancellation-modal-body textarea{resize:none}.updated-ls-cancellation-modal-btns{flex-direction:row;justify-content:space-between;display:flex;padding:24px 30px!important}.updated-ls-cancellation-modal-btns .btn-dismiss{margin-bottom:0;margin-right:auto;padding:0 20px}.updated-ls-cancellation-modal-btns .btn-primary{padding:0 20px}.modal .scheduler-accessible-toggle{color:#1faedf;text-align:right;justify-content:flex-end;margin-bottom:20px;font-size:13.6px;font-weight:400;line-height:25px;display:flex}.modal .scheduler-accessible-toggle .scheduler-accessible-toggle-button{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.modal .scheduler-accessible-toggle .scheduler-accessible-toggle-button span{padding-right:7px}.modal .scheduler-accessible-toggle .scheduler-accessible-toggle-button i{font-size:25px}ul#align-icon-text{grid-template-columns:repeat(auto-fit,minmax(65px,max-content));gap:10px;padding-left:0;display:grid}ul#align-icon-text li{text-align:center;text-transform:uppercase;word-wrap:break-word;white-space:normal;-webkit-hyphens:none;hyphens:none;font-size:10px;display:inline-block;position:relative}#service-offered{color:#5faa41;margin-bottom:10px;font-size:25px}.live-session .counselor-icon-container,.live-session .client-icon-container{margin-top:15px;margin-bottom:-5px}.live-session .pulse-ring{content:"";width:120px;height:120px;border:10px solid silver;border-radius:50%;margin:0 auto;animation:1.5s infinite pulsate;position:absolute;top:20px;left:0;right:0}@-webkit-keyframes pulsate{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.3)}}.live-session .modal-content{text-align:center}.live-session .modal-content .modal-body{padding:15px}.live-session .modal-content .user-icon{height:100px;width:100px;border:2px solid #ccc;border-radius:50%;margin:0 auto 20px;display:block}.live-session .modal-content #counselor-name{text-align:center;font-size:18px}.live-session .modal-footer{text-align:center}#redirect_to_teen #eap_teen_no_redirect{text-align:center;padding-bottom:15px;font-size:16px}#redirect_to_teen #eap_teen_no_redirect_contact{margin-bottom:16px}@media (max-width:767px){.updated-ls-cancellation-modal-btns{flex-direction:column-reverse;gap:10px}#modal-troubleshooting-two-factor .btn-primary{height:auto;white-space:normal;padding:10px 17.5px;line-height:20px;display:inline-block}}#modal-vacation-scheduler .out-of-office-wrapper{max-width:450px;margin-top:20px;margin-left:auto;margin-right:auto}#modal-vacation-scheduler .accessible-dropdown{-webkit-appearance:none;background-image:url(https://assets.betterhelp.com/icons/angle-down.png);background-position:right 15px center;background-repeat:no-repeat;background-size:10px;padding-right:15px}#modal-vacation-scheduler .accessible-dropdown:focus{border:2px solid #5faa41}#modal-vacation-scheduler .out-of-office-warning{color:#666;margin-top:8px;font-size:12px;display:inline-block}#modal-vacation-scheduler #out-of-office-message{width:100%;resize:none;border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:8px}#modal-vacation-scheduler #out-of-office-message ::-webkit-input-placeholder{color:red}#modal-vacation-scheduler .rules{padding-left:20px}#modal-vacation-scheduler .character-count{width:70px;text-align:right;color:#888}#modal-vacation-scheduler .out-of-office-button-container{flex-direction:row;justify-content:flex-end;display:flex}@media (max-width:480px){#modal-vacation-scheduler .out-of-office-button-container{flex-direction:column-reverse}#modal-vacation-scheduler .out-of-office-button-container .space{margin-top:10px}}#modal-vacation-scheduler #out-of-office-scheduler-container .scheduler-accessible-toggle{margin-right:0}#modal-vacation-scheduler #out-of-office-scheduler-container label[for=vacation_start_date],#modal-vacation-scheduler #out-of-office-scheduler-container label[for=vacation_end_date]{font-weight:500}#modal-vacation-scheduler #current_vacation #current-vacation-container{border:1px solid #ddd;border-radius:5px;margin:20px 0;padding:20px}#modal-vacation-scheduler #current_vacation #current-vacation-container #out-of-office-date-range{flex-direction:row;justify-content:space-between;display:flex}#modal-vacation-scheduler #current_vacation #current-vacation-container #out-of-office-date-range .range{font-weight:700}#modal-vacation-scheduler #current_vacation #current-vacation-container #out-of-office-date-range #remove-counselor-vacation{color:#af2225}#modal-vacation-scheduler #current_vacation #current-vacation-container #current-out-of-office-message{overflow-wrap:break-word;background:#f5f5f5;border:1px solid #ddd;margin:20px 0;padding:20px}#modal-vacation-scheduler #current_vacation #current-vacation-container #message-sent-scheduled-date{color:#666;font-weight:700}#modal-vacation-scheduler-review .vacation-scheduler-message-container{background:#fff;border:1px solid #ccc;border-radius:5px;margin:20px 0;padding:20px 10px}#modal-vacation-scheduler-review .vacation-scheduler-message-container .vacation-scheduler-message{text-align:center;overflow-wrap:break-word}#modal-vacation-scheduler-review .vacation-scheduler-message-container .vacation-scheduler-message.italic{font-style:italic}#modal-vacation-scheduler-review .vacation-scheduler-message-container .vacation-scheduler-message.top{margin-bottom:15px}#modal-vacation-scheduler-review .out-of-office-button-container{flex-direction:row;justify-content:flex-end;display:flex}@media (max-width:480px){#modal-vacation-scheduler-review .out-of-office-button-container{flex-direction:column-reverse}#modal-vacation-scheduler-review .out-of-office-button-container .space{margin-top:10px}}#modal-vacation-scheduler-remove .out-of-office-button-container{flex-direction:row;justify-content:flex-end;display:flex}@media (max-width:480px){#modal-vacation-scheduler-remove .out-of-office-button-container{flex-direction:column-reverse}#modal-vacation-scheduler-remove .out-of-office-button-container .space{margin-top:10px}}#modal-vacation-scheduler-remove .modal-body,#modal-vacation-scheduler-confirm .modal-body{padding-bottom:15px}#failed_enter_payment #card_on_file{padding-top:15px}#failed_enter_payment #card_on_file #card_file{padding-right:10px}#failed_enter_payment #card_on_file #cc_icon{width:9%;padding-left:5px;position:relative;top:-2px}#failed_enter_payment #gathercc-errors{margin-top:17px}#failed-payment-grace-period .modal-content .modal-footer #failed-payment-grace-period-close-button{color:#444;background-color:#ddd}#failed-payment-grace-period .modal-content .modal-footer #failed-payment-grace-period-close-button:hover{background-color:#ccc}.datepicker{z-index:9999!important}#modal-available #daily_average{display:inherit;margin-top:5px;margin-left:-2px}#referral-program-modal .tooltip-arrow{display:none}#referral-program-modal .highlight-box{border:1px solid #ddd;margin-bottom:25px;padding:5px}#referral-program-modal #one_week_free{color:#5faa41}#referral-program-modal #accordion .panel-heading{cursor:pointer;display:block;position:relative}#referral-program-modal #accordion .panel-heading a{display:block}#referral-program-modal #accordion .panel-heading[data-toggle=collapse]:after{content:"";color:#000;font-family:"Font Awesome 6 Pro",sans-serif;font-size:22px;line-height:22px;position:absolute;top:calc(50% - 10px);right:435px}#referral-program-modal #accordion .panel-heading[data-toggle=collapse].collapsed:after{transform:rotate(-90deg)}#referral-program-modal #accordion .panel-body{padding:10px}#referral-program-modal #referral_links input{height:0;opacity:0}#referral-program-modal #referral_links textarea{margin:20px 0}#referral-program-modal #referral_links .wrapper-referral-links{width:50%;display:inline-block}#referral-program-modal #referral_links .referral_btn{vertical-align:middle;display:inline-block}#referral-program-modal #referral_links .referral_btn.referral_with_icon{width:55px;height:auto;text-align:center;font-size:13px}#referral-program-modal #referral_links .referral_btn.referral_with_icon .text-icon{position:relative;left:3px}#referral-program-modal #referral_links .referral_btn.referral_with_icon img{width:35px;height:auto;border:0;margin-bottom:5px}#referral-program-modal #referral_links .btn.btn-default.referral_btn{margin-right:50px}#aggressive-referral-program-modal .highlight-box{width:100%;border:1px solid #ddd;margin-bottom:5px;padding:5px}#aggressive-referral-program-modal #copy_referral_link{cursor:pointer;white-space:nowrap}#aggressive-referral-program-modal #referral_link_text{width:100%;text-align:left;padding:5px}#aggressive-referral-program-modal #one_week_free{color:#5faa41}#aggressive-referral-program-modal .referral-explanation{margin-bottom:10px;display:block}#aggressive-referral-program-modal .referral-explanation p{display:inline-block}#aggressive-referral-program-modal .referral-explanation p #referral_explanation_tooltip{color:#5faa41}#aggressive-referral-program-modal .invite-friends-img{width:365px;height:132px;margin:0 auto 20px}#aggressive-referral-program-modal .referral-body-text{max-width:452px;margin:0 auto 20px}#aggressive-referral-program-modal .referral-explanation-steps{counter-reset:li;margin:20px 0;padding:0;list-style:none}#aggressive-referral-program-modal .referral-explanation-steps-list{flex-direction:column;align-items:center;display:flex}#aggressive-referral-program-modal .referral-explanation-steps-list:before{content:counter(li);counter-increment:li;width:35px;height:35px;text-align:center;color:#fff;background:#325343;border-radius:50%;margin-bottom:15px;font-size:18px;line-height:35px;display:block}#aggressive-referral-program-modal .referral-link-side-by-side{justify-content:center;align-items:center;display:flex}#aggressive-referral-program-modal .referral-link-side-by-side #referral_link_text{width:auto;height:36px;word-break:break-all;border-radius:5px;flex:auto;margin:0 10px 0 0;overflow:hidden}#aggressive-referral-program-modal .referral-link-side-by-side #copy_referral_link{flex:none}#aggressive-referral-program-modal #give_week{margin-left:20px}#aggressive-referral-program-modal #give_week label{font-weight:400;display:inline-block}#aggressive-referral-program-modal #give_week label #give_friend_week{top:3px}#aggressive-referral-program-modal #give_week #give_friend_week_tooltip{color:#5faa41}#aggressive-referral-program-modal .social-links{text-align:center}#aggressive-referral-program-modal .social-links a{margin-right:5px;font-size:14px}#aggressive-referral-program-modal .social-links a i{margin-right:7px;font-size:16px}#aggressive-referral-program-modal .social-links #share_facebook{background-color:#3b5998}#aggressive-referral-program-modal .social-links #share_facebook:hover{background-color:#30497c}#aggressive-referral-program-modal .social-links #share_twitter{background-color:#0f1419}#aggressive-referral-program-modal .social-links #share_twitter:hover{background-color:#444}.referral_share{text-align:center;cursor:pointer}@media (max-width:767px){#daily_average{border:2px solid #ddd;border-radius:5px}#refer_to_faithful .modal-footer{text-align:center}#refer_to_faithful .modal-footer #dont-redirect-faithful{margin-top:10px}}#modal-opt-in .modal-body{color:#000;padding:30px;font-weight:400}#modal-opt-in .modal-body .eu_flag_div{text-align:center;padding:0}#modal-opt-in .modal-body .eu_flag_div h2{color:#000;margin:20px 0;font-weight:700;display:block}#modal-opt-in .modal-body .eu_flag_div .eu_flag{width:100px;height:100px;border-radius:50%;margin-top:3px;display:inline-block;position:relative;overflow:hidden}#modal-opt-in .modal-body .eu_flag_div .eu_flag img{height:100%;width:auto;margin:0 auto 0 -25%;display:inline}#modal-opt-in #consent_agree{float:left;color:#000;margin:10px 10px 10px 0;font-weight:400}#modal-opt-in #consent_agree #consent_checkbox{margin:5px 5px 0}#modal_delete_personal_data p{margin-top:-3px}#modal_delete_personal_data #delete_data_request{background-color:#af2225}#modal_delete_personal_data .fa-circle-exclamation{color:#af2225}#modal-send-testimonial #post-testimonial-link{margin-right:5px}#counselor-phone-container .modal-footer em{margin-top:15px;display:block}#submit-testimonial{margin-left:5px}@media (max-width:767px){#aggressive-referral-program-modal .invite-friends-img{display:none}#aggressive-referral-program-modal #referral_links #referral_code_text textarea{border:1px solid #ddd;margin-bottom:5px}#aggressive-referral-program-modal #referral_links #copy_referral_link{margin-bottom:10px}#aggressive-referral-program-modal .social-links a{margin:10px 0}#aggressive-referral-program-modal .referral-explanation-steps{flex-direction:column;margin-bottom:0}#aggressive-referral-program-modal .referral-explanation-steps-list{margin-bottom:15px}#aggressive-referral-program-modal .referral-explanation-steps-list:before{width:25px;height:25px;margin-bottom:5px;font-size:14px;line-height:25px}#modal-trial-after #paypal-fields{min-height:70px}#modal-trial-after .float-right-lg{float:none;margin-bottom:10px}#modal-cancel-edit-details .modal-footer .btn-primary,#modal-delete-details .modal-footer .btn-primary{margin-bottom:20px}#modal_delete_personal_data #dont_delete_data{margin-top:5px;margin-left:0}.modal-footer{text-align:center}.modal-footer .full-width{max-width:100%!important}.modal-footer .btn{clear:both;width:100%;margin-right:0;display:block;margin-left:0!important}.modal-footer .btn:first-child,.modal-footer .btn.btn-margin-bottom,#btn-choose-this-emergency-contact,#modal-testimonial .modal-footer .btn,#modal-phone-number #phone_submit{margin-bottom:10px}#modal-not-ready-fit .modal-footer .btn:last-child,#modal-consent .modal-footer .btn:last-child,#modal-delete .modal-footer .btn:last-child{margin-top:10px}#modal-send-note .modal-footer .btn:last-child{margin-top:20px}#sessions #modal-not-ready #modal-not-ready-fit .modal-footer .btn:last-child{margin-top:10px}#modal-shred #modal-shred-yes,#modal-unstar #modal-unstar-yes{margin-top:10px;margin-bottom:10px}#referral-program-modal #accordion .panel-heading[data-toggle=collapse]:after{right:190px}#modal-eap-url-information-capture .modal-center-form label{width:100%}#modal-eap-url-information-capture #dob_div{margin-left:0;margin-right:0}#modal-eap-url-information-capture #dob_div #birth_month_div,#modal-eap-url-information-capture #dob_div #birth_day_div{margin-bottom:10px;padding-left:0;padding-right:0}#modal-eap-url-information-capture #dob_div #birth_year_div{padding-left:0;padding-right:0}#modal-eap-url-information-capture #forgot_access_code{margin-bottom:10px}}.modal-live-session-rating .submit-rating{text-align:right;width:100%}#counselor-feedback-review{margin-top:14px}@media (max-width:767px){#counselor-feedback-review{margin-top:30px}}#cf-feedback-review-reject{margin-right:10px}@media (max-width:767px){#cf-feedback-review-reject{margin:10px 0 0}}.modal-body{padding-top:15px;padding-bottom:5px}#modal_didnt_receive_email .modal-body{padding:20px 30px}#modal_didnt_receive_email .modal-header,#modal_didnt_receive_email .modal-body{text-align:left!important}#modal_didnt_receive_email ol{margin:0;padding:0;list-style-position:inside}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#aggressive-referral-program-modal .social-links a{width:190px;margin:10px}}@media (max-width:320px){#aggressive-referral-program-modal #give_week{margin-top:20px}#aggressive-referral-program-modal #give_week label,#aggressive-referral-program-modal #give_week #give_friend_week_tooltip{display:inline}#aggressive-referral-program-modal #give_week #give_friend_week{top:-1px}}#send_modal .modal-body{padding:20px 30px}#send_modal .modal-body p{margin:0}#send_modal .modal-footer{text-align:left}#send_modal .modal-footer label{margin-bottom:0;font-weight:400;display:flex}#send_modal .modal-footer label input{margin-top:0}#send_modal .modal-footer label span{margin-left:6px}#send_modal .modal-footer button{width:100%;margin-top:20px}#send_modal .modal-footer:before,#send_modal .modal-footer:after{display:none}@media (min-width:480px){#send_modal .modal-footer{justify-content:space-between;align-items:center;display:flex}#send_modal .modal-footer button{width:auto;margin-top:0}}#client-partner-info .user-icon{height:80px;width:80px;border:2px solid #ccc;border-radius:50%}#client-partner-info h3{color:inherit;font-weight:inherit;margin-top:10px}#modal-new-tc-counselor .terms_list{margin:0 0 15px;padding-left:20px}#modal-report-no-show .form-control{-webkit-appearance:none;background-image:url(https://assets.betterhelp.com/icons/angle-down.png);background-position:right 15px center;background-repeat:no-repeat;background-size:10px;padding-right:15px}#payment-update-modal .banner-image{width:100%;position:absolute;top:0;left:0}#payment-update-modal .banner-image img{width:100%;height:auto;border-top-left-radius:5px;border-top-right-radius:5px}#payment-update-modal .modal-body{padding-top:150px}#payment-update-modal .payment-comparison-container{flex-direction:column;margin-top:28px;margin-bottom:28px;display:flex}#payment-update-modal .payment-comparison-container .payment-comparison-body{border-left:1px solid #ddd;border-right:1px solid #ddd;flex-direction:column;display:flex}#payment-update-modal .payment-comparison-container .payment-comparison-row{flex-direction:row;display:flex}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item{width:50%;border-bottom:1px solid #ddd;flex-direction:row;justify-content:space-between;padding:10px;display:flex}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-new{border-right:1px solid #ddd}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-new .new-hour-range{margin-top:5px}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-new .new-hourly-rate{color:#325343;font-size:18px;font-weight:700}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-new .new-hourly-rate-increase{color:#5faa41}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-old{width:100%;border-bottom:0}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-old:first-child{margin-top:5px}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-old:last-child{margin-bottom:5px}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item-multiple{width:50%;border-bottom:1px solid #ddd;flex-direction:column;display:flex}#payment-update-modal .payment-update-content{color:#666;margin-bottom:28px}#payment-update-modal .payment-update-content .payment-updates-list{margin-top:0;padding-left:12px}#payment-update-modal #dismiss_new_payment_banner:hover{color:#444}@media (min-width:768px){#payment-update-modal .modal-dialog{width:660px}}@media (max-width:667px){#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-new .new-hour-range,#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-old:first-child{margin-top:0}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item.payment-item-old:last-child{margin-bottom:0}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item .hourly-rate-container{text-align:right;flex-direction:column;display:flex}#payment-update-modal .payment-comparison-container .payment-comparison-row .payment-item .hourly-rate-container .new-hourly-rate{font-size:14px}}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-body{padding-top:24px;padding-bottom:24px}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-body .form-group{margin-bottom:20px}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-body .form-group:last-of-type{margin-bottom:0}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-body .form-group label{font-weight:500}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-body .form-group p{margin-top:10px;font-size:12px;font-weight:500}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-footer{padding:24px 30px}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-footer button{min-width:90px}@media (max-width:991px){#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse;display:flex}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-footer button{margin:0}#modal-counselor-bookmarks-add-new .modal-dialog .modal-content .modal-footer button:first-of-type{margin-top:10px}}#modal-counselor-bookmarks .modal-body,#modal-counselor-bookmarks .modal-dialog .modal-content .modal-footer{padding:24px 30px}@media (max-width:991px){#modal-counselor-bookmarks .modal-dialog .modal-content .modal-footer{flex-direction:column-reverse;display:flex}#modal-counselor-bookmarks .modal-dialog .modal-content .modal-footer button{margin:0}#modal-counselor-bookmarks .modal-dialog .modal-content .modal-footer button:first-of-type{margin-top:10px}}#modal-counselor-bookmarks .bookmarks-dropdown-menu{border:unset;padding:0}#modal-counselor-bookmarks .bookmarks-dropdown-menu a{border-radius:5px;margin-left:8px;margin-right:8px}#modal-counselor-bookmarks .bookmarks-dropdown-menu .divider{margin-top:8px;margin-bottom:0}#modal-counselor-bookmarks .bookmarks-dropdown-menu .divider+:not(.dropdown-footer),#modal-counselor-bookmarks .bookmarks-dropdown-menu li:first-of-type{margin-top:8px}#modal-counselor-bookmarks .bookmarks-dropdown-menu li:not(.divider)+:not(.divider){margin-top:4px}#modal-counselor-bookmarks .bookmarks-dropdown-menu li>a{padding:3px 12px}#modal-counselor-bookmarks .bookmarks-dropdown-menu li:last-of-type:not(.dropdown-footer){margin-bottom:8px}#modal-counselor-bookmarks .bookmarks-dropdown-menu .dropdown-footer{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-top:8px;padding-bottom:8px}#modal-counselor-bookmarks .bookmarks-dropdown-menu .dropdown-footer:hover,#modal-counselor-bookmarks .bookmarks-dropdown-menu .dropdown-footer:focus{background-color:#f5f5f5}#modal-counselor-bookmarks .bookmarks-dropdown-menu .dropdown-footer>a:hover,#modal-counselor-bookmarks .bookmarks-dropdown-menu .dropdown-footer>a:focus{background-color:unset}#modal-ask-to-join-regain .modal-body .attestation-box,#modal-ask-to-join-faithfulcounseling .modal-body .attestation-box{color:#666;border:1px solid #aaa;border-radius:6px;margin-top:12px;margin-bottom:15px;padding:16px;font-size:16px;font-weight:400;line-height:20px;display:grid}#modal-ask-to-join-regain .modal-body .attestation-box .attestation-header,#modal-ask-to-join-faithfulcounseling .modal-body .attestation-box .attestation-header{color:#265353;grid-template-columns:24px minmax(24px,auto) auto;margin-bottom:10px;font-weight:700;display:inline-grid}#modal-ask-to-join-regain .modal-body .attestation-box .attestation-header i,#modal-ask-to-join-faithfulcounseling .modal-body .attestation-box .attestation-header i{margin-top:2px;margin-right:10px}#modal-ask-to-join-regain .modal-body .attestation-box p,#modal-ask-to-join-faithfulcounseling .modal-body .attestation-box p{margin-block-start:0;font-size:14px;line-height:20px}#modal-cancel-scheduled-session-reasons .cancellation-reasons input[type=radio]{display:none}#modal-cancel-scheduled-session-reasons .cancellation-reasons input[type=radio]:checked+label{background:#f5f5f5;border:2px solid #1faedf}#modal-cancel-scheduled-session-reasons .cancellation-reasons .cancel-reason-option{width:100%;color:#444;border:1px solid #888;border-radius:5px;margin:5px 0;padding:10px;font-weight:400}#modal-cancel-scheduled-session-reasons .cancellation-reasons .cancel-reason-option:hover{background:#f5f5f5;border:1px solid #888}#modal-cancel-scheduled-session-reasons #cxl-reasons-container textarea{width:100%;border:2px solid #1faedf;border-radius:5px}#modal-cancel-scheduled-session-reasons #other-reason-container{color:#444;background:#f5f5f5;border:2px solid #1faedf;border-radius:5px;margin-top:5px;padding:10px 14px}#modal-cancel-scheduled-session-reasons #other-reason-container textarea{width:100%;resize:none;background:#fff;border:1px solid #ddd;border-radius:5px;padding:10px}#modal-cancel-scheduled-session-reasons #other-reason-container #other-reason-label{margin-top:0;padding-bottom:5px}#modal-cancel-scheduled-session-reasons #cxl-reason-back{float:left}#modal-cancel-scheduled-session-reasons #cxl-reason-cancel{float:right;background:#af2225;border-color:#af2225}#modal-cancel-scheduled-session-reasons .modal-body{padding-top:20px!important}#modal-cancel-scheduled-session-reasons .modal-footer{padding:20px 30px!important}#modal-cancel-scheduled-session-reasons #confirm-cancellation{margin-top:0}#modal-cancel-scheduled-session-reasons #cxl-confirm-buttons.cxl-confirm-buttons-mobile{flex-direction:column-reverse;display:flex}#modal-cancel-scheduled-session-reasons #cxl-confirm-buttons.cxl-confirm-buttons-mobile button:first-child{margin-bottom:0}#modal-cancel-scheduled-session-reasons #cxl-confirm-buttons.cxl-confirm-buttons-mobile button:nth-child(2){margin-bottom:10px}#modal-orientation-videos .modal-dialog{width:100%;background-color:#444;flex-direction:column;justify-content:center;margin:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#modal-orientation-videos .modal-dialog .close-btn{text-align:center;height:43px;width:40px;color:#fff;background-color:#0000;border:none;justify-content:center;align-items:center;font-size:32px;line-height:20px;display:flex;position:absolute;top:16px;left:16px}@media (min-width:992px){#modal-orientation-videos .modal-dialog .close-btn{top:25px;left:24px}}#modal-orientation-videos .modal-dialog #orientation-video-slider{margin:0}@media (min-width:768px){#modal-orientation-videos .modal-dialog #orientation-video-slider{margin-left:138px;margin-right:138px}}#modal-orientation-videos .modal-dialog #orientation-video-slider button.slick-disabled{display:none!important}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-arrow{height:44px;width:44px;color:#fff;background-color:#5faa41;border-radius:100%}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-prev:before,#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-next:before{color:#fff;opacity:1;font-family:"Font Awesome 6 Pro",sans-serif;font-weight:900}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-prev{left:-97px}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-prev:before{content:""}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-next{right:-97px}#modal-orientation-videos .modal-dialog #orientation-video-slider .slick-next:before{content:""}#modal-orientation-videos .modal-dialog #orientation-video-slider .slide{aspect-ratio:16/9}#modal-orientation-videos .modal-dialog #orientation-video-slider .slide video{width:100%;height:auto}@media (min-width:768px){#modal-orientation-videos .modal-dialog #orientation-video-slider .slide video{border-radius:8px}}#elastic-scheduler-announcement-modal .announcement-video{height:auto;border:1px solid #ccc;margin:20px auto;display:block}@media (max-width:767px){#elastic-scheduler-announcement-modal .announcement-video{width:100%}}#modal-mark-as-reviewed-modal img{min-width:100%;min-height:100%;flex-shrink:0;margin-top:22px}@media (min-width:480px){#modal-mark-as-reviewed-modal img{content:url(//assets.betterhelp.com/counselors/mark_as_reviewed_desktop.gif)}}@media (max-width:767px){#change-subscription .plan-offer .plan-offer-details{text-align:left;padding:10px 80px 10px 10px}}#change-subscription .plan-offer{margin-top:20px}#change-subscription .plan-offer .plan-offer-details{text-align:center;background-color:#05bbd32e;margin-top:-55px;padding:10px;font-size:13px;font-weight:700;line-height:1.3em}#change-subscription .deal-label{width:57px;height:57px;color:#fff;text-align:center;background:#2e4057;border-radius:50%;padding-top:16px;font-size:12px;line-height:13px;position:relative;top:-10px;left:85%}#change-subscription .plan-attribute{color:#5faa41}#change-subscription #switch-therapist-in-quit{background-color:#f5f5f5;border-radius:4px;align-items:flex-start;padding:10px;display:flex}@media (max-width:480px){#change-subscription #switch-therapist-in-quit{flex-direction:column;display:flex}#change-subscription #switch-therapist-in-quit .col-md-4{padding-top:10px}}#choose_subscription .tooltip-inner,#add_on_plans_next_cake .tooltip-inner{max-width:225px;width:225px}.modal-insurance-switch-accept .modal-header{padding-bottom:20px!important}.modal-insurance-switch-accept .modal-body{padding-top:20px;padding-bottom:20px}.gather_cc #paypal-button{z-index:1;position:relative}.pay-methods{margin-top:10px}.pay-methods .payment_option{margin-top:15px;margin-bottom:5px}.pay-methods #credit-cards-inline,.pay-methods #paypal-inline,.pay-methods #applepay-inline{height:30px;margin-left:10px}.pay-methods #googlepay-inline{height:30px;margin-left:7px}.pay-methods label{margin-bottom:10px}#alt_cc_pay_form .pay-methods input[type=radio]{opacity:0;width:0;position:fixed}#alt_cc_pay_form .pay-methods label{min-width:110px;height:75px;text-align:center;border:1px solid #cacaca;border-radius:5px;flex-direction:column;margin-bottom:15px;padding:10px 10px 5px;font-weight:400;display:flex;position:relative}#alt_cc_pay_form .pay-methods label .fa-circle-check{display:none}@media (max-width:767px){#alt_cc_pay_form .pay-methods label{flex-direction:row;justify-content:space-between}}#alt_cc_pay_form .pay-methods label .paytype-image{flex:3}@media (max-width:767px){#alt_cc_pay_form .pay-methods label .paytype-image{flex:unset}}#alt_cc_pay_form .pay-methods label .paytype-text{flex:2;justify-content:center;align-items:center;font-size:14px;line-height:12px;display:inline-flex}@media (max-width:767px){#alt_cc_pay_form .pay-methods label .paytype-text{flex:unset}}#alt_cc_pay_form .pay-methods label:hover{cursor:pointer;background-color:#4444440d;border-color:#1faedfb3}#alt_cc_pay_form .pay-methods input[type=radio]:checked+label{color:#1faedf;background-color:#fff;border-color:#1faedfb3}#alt_cc_pay_form .pay-methods input[type=radio]:checked+label .fa-circle-check{display:inline-block}#alt_cc_pay_form #credit-cards-inline,#alt_cc_pay_form #googlepay-inline,#alt_cc_pay_form #applepay-inline{height:25px;margin:auto;display:block}#alt_cc_pay_form #paypal-inline{height:20px;margin:3px auto 12px;display:block}#alt_cc_pay_form #fields-credit-cards-inline{height:25px;display:inline-block}#alt_cc_pay_form #cc_option,#alt_cc_pay_form #googlepay_radio_button,#alt_cc_pay_form #paypal_option,#alt_cc_pay_form #applepay_option{vertical-align:top;margin-right:5px;display:inline-block}#alt_cc_pay_form #cc-fields-text{display:none}#alt_cc_pay_form .padlock-wrapper{align-items:center;display:flex}#alt_cc_pay_form .padlock-wrapper .slicker-stripe{flex:1}#alt_cc_pay_form .padlock-wrapper .fa-lock{color:#6d706c;margin-right:5px;padding-left:12px}#alt_cc_pay_form #fsa-hsa-card-notice{vertical-align:middle;margin-left:10px}#alt_cc_pay_form #credit-cards{margin-top:0;display:inline-block}.pay-methods-new{box-sizing:border-box;max-width:545px;background:#fff;border:1px solid #aaa;border-radius:5px}.pay-methods-new label{margin-bottom:0}.pay-methods-new div.pay-method-main{margin:0;padding:12px}.pay-methods-new div.pay-method-sub{background-color:#f5f5f5;margin:0;padding:18px}.pay-methods-new>fieldset>div.pay-method-main:not(:first-child),.pay-methods-new>fieldset>div.pay-method-sub{border-top:1px solid #aaa}.pay-methods-new .slicker-stripe.StripeElement{margin:0}.pay-methods-new #credit-cards-inline,.pay-methods-new #applepay-inline,.pay-methods-new #googlepay-inline{max-width:170px;height:auto;max-height:30px;vertical-align:middle;margin-left:10px}.pay-methods-new #paypal-inline{max-width:170px;height:auto;max-height:25px;vertical-align:middle;margin-left:10px}.pay-methods-new #cc-fields.slicker-stripe.StripeElement{padding:10px 12px}.pay-methods-new #cc-fields label.control-label{width:auto;font-weight:400}.pay-methods-new #cc-fields .form-group{margin-bottom:0;margin-left:-19px;margin-right:-10px}.pay-methods-new #cc-text{vertical-align:middle}.pay-methods-new #card_expired_month,.pay-methods-new #card_expired_year,.pay-methods-new #card_cvc{vertical-align:middle;width:85px;display:inline-block}@media (max-width:767px){.pay-methods-new #card_expired_month,.pay-methods-new #card_expired_year,.pay-methods-new #card_cvc{width:36%}}.pay-methods-new #card_expired_container,.pay-methods-new #card_cvc_container{vertical-align:middle;height:auto;width:103%;margin:5px 6px;display:inline-block}.pay-methods-new #next-card_number-label{margin:0 0 0 -15px}.pay-methods-new div.braintree-hosted-fields{margin-left:8px;padding:8px}.pay-methods-new #expired_cvc_container{margin-left:-10px}.pay-methods-new #card_number{margin-bottom:6px}.pay-methods-new input[type=radio]{vertical-align:text-top}.pay-methods-new .padlock-wrapper{align-items:center;display:flex}.pay-methods-new .padlock-wrapper .slicker-stripe{flex:1}.pay-methods-new .padlock-wrapper .fa-lock{color:#6d706c;margin-bottom:6px;margin-right:5px;padding-left:12px}.braintree-redesign{font-size:16px}.braintree-redesign .ccv-comenzar{display:block}.braintree-redesign .padding-bottom{margin-bottom:20px!important}.braintree-redesign .labels{text-align:left;min-width:225px;font-weight:400;padding-top:4px!important}@media (min-width:768px){.braintree-redesign .inputs{margin-left:-15px;padding-left:0}}@media (max-width:768px){.braintree-redesign .inputs{margin-left:unset;padding-left:15px}}.braintree-redesign .inputs .month-input{padding-left:0}@media (max-width:768px){.braintree-redesign .inputs .month-input{width:27%;margin-right:15px;padding-right:0}}.braintree-redesign .inputs .year-input{padding-left:0}@media (max-width:768px){.braintree-redesign .inputs .year-input{width:27%;padding-right:0}}.braintree-redesign .cc-input{padding-right:20px}@media (min-width:768px){.braintree-redesign .cc-input{padding-right:30px}}@media (max-width:992px){.braintree-redesign .cc-input .fsa-hsa{margin-top:2px;display:block;margin-left:0!important}}.braintree-redesign .cvc-input{max-width:100px}#cake_second .fsa-hsa{margin-top:2px;display:block;margin-left:0!important}.braintree-cvc-expir-container{margin-left:0!important}.braintree-cvc-expir-container .expiration-label{margin-top:5px;margin-left:10px;margin-bottom:8px!important}.braintree-fsa-hsa-info{margin-top:10px!important;margin-bottom:5px!important;margin-left:10px!important}#pay-methods-new-spacer{height:20px}.promo-notice{width:100%;background-color:#f3f9f1;border:1px solid #5faa41;border-radius:5px;margin:15px 0 10px}.promo-notice .promo-title{border-radius:5px 5px 0 0;padding:5px 10px;font-size:16px}.fin-aid-notice,.promo-notice,.russel-notice,.one-time-notice,.pricing-version-promo{width:100%;background-color:#fff;border:1px solid #e0ab50;border-radius:7px;margin:15px 0 10px;font-size:16px}.fin-aid-notice .fin-aid-title,.fin-aid-notice .pricing-version-promo-title,.promo-notice .fin-aid-title,.promo-notice .pricing-version-promo-title,.russel-notice .fin-aid-title,.russel-notice .pricing-version-promo-title,.one-time-notice .fin-aid-title,.one-time-notice .pricing-version-promo-title,.pricing-version-promo .fin-aid-title,.pricing-version-promo .pricing-version-promo-title{color:#fff;background:#e0ab50 url(//assets.betterhelp.com/icons/tag-icon-cake.png) 16px/24px 24px no-repeat;border-radius:5px 5px 0 0;padding:5px 15px 5px 45px;font-size:16px;font-weight:700}.fin-aid-notice .fin-aid-title var[data-var=promo_code],.fin-aid-notice .fin-aid-title .promo_code,.fin-aid-notice .pricing-version-promo-title var[data-var=promo_code],.fin-aid-notice .pricing-version-promo-title .promo_code,.promo-notice .fin-aid-title var[data-var=promo_code],.promo-notice .fin-aid-title .promo_code,.promo-notice .pricing-version-promo-title var[data-var=promo_code],.promo-notice .pricing-version-promo-title .promo_code,.russel-notice .fin-aid-title var[data-var=promo_code],.russel-notice .fin-aid-title .promo_code,.russel-notice .pricing-version-promo-title var[data-var=promo_code],.russel-notice .pricing-version-promo-title .promo_code,.one-time-notice .fin-aid-title var[data-var=promo_code],.one-time-notice .fin-aid-title .promo_code,.one-time-notice .pricing-version-promo-title var[data-var=promo_code],.one-time-notice .pricing-version-promo-title .promo_code,.pricing-version-promo .fin-aid-title var[data-var=promo_code],.pricing-version-promo .fin-aid-title .promo_code,.pricing-version-promo .pricing-version-promo-title var[data-var=promo_code],.pricing-version-promo .pricing-version-promo-title .promo_code{color:#444;background:#fff;border-radius:600px;padding:2.5px 5px}.fin-aid-notice .fin-aid-content,.fin-aid-notice .pricing-version-promo-content,.promo-notice .fin-aid-content,.promo-notice .pricing-version-promo-content,.russel-notice .fin-aid-content,.russel-notice .pricing-version-promo-content,.one-time-notice .fin-aid-content,.one-time-notice .pricing-version-promo-content,.pricing-version-promo .fin-aid-content,.pricing-version-promo .pricing-version-promo-content{padding:10px}.fin-aid-notice .fin-aid-content .cost_after_discount,.fin-aid-notice .pricing-version-promo-content .cost_after_discount,.promo-notice .fin-aid-content .cost_after_discount,.promo-notice .pricing-version-promo-content .cost_after_discount,.russel-notice .fin-aid-content .cost_after_discount,.russel-notice .pricing-version-promo-content .cost_after_discount,.one-time-notice .fin-aid-content .cost_after_discount,.one-time-notice .pricing-version-promo-content .cost_after_discount,.pricing-version-promo .fin-aid-content .cost_after_discount,.pricing-version-promo .pricing-version-promo-content .cost_after_discount{font-weight:700}.fin-aid-notice .institution,.promo-notice .institution,.russel-notice .institution,.one-time-notice .institution,.pricing-version-promo .institution{background:#377e1b url(//assets.betterhelp.com/icons/pricetag-icon.png) 16px/24px 24px no-repeat}#modal-reactivation-payment .fin-aid-notice,#modal-reactivation-payment .promo-notice,#modal-reactivation-payment .russel-notice,#modal-reactivation-payment .one-time-notice,#modal-reactivation-payment .pricing-version-promo{border-color:var(--token-site-green-dark)}#modal-reactivation-payment .fin-aid-notice .fin-aid-title,#modal-reactivation-payment .fin-aid-notice .pricing-version-promo-title,#modal-reactivation-payment .promo-notice .fin-aid-title,#modal-reactivation-payment .promo-notice .pricing-version-promo-title,#modal-reactivation-payment .russel-notice .fin-aid-title,#modal-reactivation-payment .russel-notice .pricing-version-promo-title,#modal-reactivation-payment .one-time-notice .fin-aid-title,#modal-reactivation-payment .one-time-notice .pricing-version-promo-title,#modal-reactivation-payment .pricing-version-promo .fin-aid-title,#modal-reactivation-payment .pricing-version-promo .pricing-version-promo-title{background-color:var(--token-site-green-dark);background-image:url(//assets.betterhelp.com/icons/tag-icon-bh.png)}.institution{border:1px solid #377e1b}.offer-fin-aid{margin-bottom:20px}#cake_first .fin_aid_table{max-width:60%;border:1px solid #ddd;margin:15px auto 0}#cake_first .fin_aid_table table{margin-top:0}#choose_subscription .tooltip-inner,#add_on_plans_next_cake .tooltip-inner{max-width:225px;width:225px}#checkout-body .black-h3{color:#444}.h3-no-margin_bottom{margin-bottom:0}.consistent{margin-bottom:.7em}.consistent p{margin:0}.consistent p:last-of-type{margin-bottom:1em}.consistent h3{margin-bottom:0}.consistent .text-muted-sm{color:#777;font-size:16px}.consistent .text-muted-sm:first-of-type{margin:0 0 .5em}.consistent .text-muted-sm:last-of-type{margin:1em 0 0}.consistent #cake-modal #cake_first .fin-aid-notice{margin-bottom:0}.consistent #cake-modal #cake_second .gather_cc{padding-bottom:15px}.consistent #cake-modal #cake_second .gather_cc .form-group:last-of-type{margin-bottom:0}.consistent #cake-modal #cake_second .foot-info{margin:2em 0 0}.consistent #cake-modal #alt_cc_pay_form .paytype-text{font-size:14px}.consistent .gather_cc{padding:1em 0}.consistent #next #next-outer small{margin-top:2em}.alternate_pay_btn{width:200px;height:45px;z-index:1;position:relative}#modal-trial-after .alternate_pay_btn{float:right}#next-outer #paypal-fields{display:inline-block}#next-outer .alternate_pay_btn#applepay-checkout,#next-outer .alternate_pay_btn.googlepay-selected{width:auto;height:auto}#next-outer #payment-request-button{width:250px}#subscribe_cannot_afford_wrapper{flex-flow:wrap;gap:10px;padding-top:10px;display:flex}.slicker-stripe{white-space:nowrap;gap:5px;display:flex;overflow:hidden}.slicker-stripe.StripeElement{max-width:500px;box-sizing:border-box;height:42px;background-color:#fff;border:1px solid #0000;margin:14px 0;padding:12px;transition:box-shadow .15s;box-shadow:0 1px 3px #e6ebf1}.slicker-stripe.StripeElementDesktop{border-radius:4px}.slicker-stripe.StripeElement--focus{box-shadow:0 1px 3px #cfd7df}.slicker-stripe.StripeElement--invalid{border-color:#d9534f}.slicker-stripe.StripeElement--complete{border-color:#5cb85c}.slicker-stripe.StripeElement--webkit-autofill{background-color:#fefde5!important}.slicker-stripe .stripe-element-container{padding:0;transition:opacity .4s cubic-bezier(.55,.055,.675,.19),transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);display:inline-block;position:relative}.slicker-stripe .stripe-element-container.stripe-card-number{flex-basis:100%}.slicker-stripe .stripe-element-container.stripe-card-number.card-number-icon label{left:28px}.slicker-stripe .stripe-element-container.stripe-expiry{flex-shrink:0;flex-basis:57px}.slicker-stripe .stripe-element-container.stripe-cvc{flex-shrink:0;flex-basis:35px}@media (max-width:415px){.slicker-stripe .stripe-element-container.stripe-cvc{flex-shrink:1;flex-basis:0;overflow:hidden}.slicker-stripe .stripe-element-container.stripe-cvc.stripe-cvc-show{overflow:unset;flex-shrink:0;flex-basis:35px}}.slicker-stripe .stripe-element-container input{width:250px;padding:20px 10px 4px 12px}.slicker-stripe .stripe-element-container label{pointer-events:none;font-size:14px;line-height:14px;transition:all .2s ease-in-out;position:absolute;left:0;overflow:hidden;font-weight:100!important}.slicker-stripe .stripe-element-container.is-floating label{opacity:1;font-size:10px;line-height:10px;top:-9px}.slicker-stripe .stripe-element-container.is-floating div{position:relative;top:2px}.slicker-stripe .stripe-element-container.has-focus label{opacity:1!important}.checkbox-option{margin-bottom:20px}.checkbox-option label{font-weight:400}.checkbox-option input[type=checkbox]{float:left;margin-right:3px;position:relative;top:2px}.checkbox-option .label-text{margin-left:20px}#checkout-body{width:100%}#checkout-body .checkbox-option{margin-top:20px;margin-bottom:0}p.money-back-guarantee span{white-space:nowrap}img.money-back-guarantee{width:26px;height:26px;margin-right:5px}@media (min-width:500px) and (max-width:767px){#next-outer .alternate_pay_btn{margin-bottom:10px}#next-outer .alternate_pay_btn#paypal-button{margin-bottom:17px}#next-outer .googlepay-selected{margin-bottom:10px}}@media (max-width:767px){.pay-methods #credit-cards-inline,.pay-methods #paypal-inline,.pay-methods #applepay-inline,.pay-methods #googlepay-inline,#next .pay-methods #credit-cards-inline,#next .pay-methods #paypal-inline,#next .pay-methods #applepay-inline,#next .pay-methods #googlepay-inline{height:22px}.pay-methods #googlepay-inline,#next .pay-methods #googlepay-inline{margin-left:4px}#alt_cc_pay_form .pay-methods label{width:100%;height:auto;margin-bottom:10px;margin-right:0;padding:10px;display:flex}#alt_cc_pay_form .pay-methods label .paytype-image{order:3}#alt_cc_pay_form .pay-methods label i{order:2}#alt_cc_pay_form .pay-methods label .paytype-spacer{display:none}#alt_cc_pay_form .pay-methods input[type=radio]:checked+label .fa-circle-check{margin-left:10px;margin-right:10px;font-size:18px}#alt_cc_pay_form #credit-cards-inline,#alt_cc_pay_form .pay-methods #googlepay-inline,#alt_cc_pay_form #applepay-inline{height:25px;margin:0 0 0 auto;display:inline-block}#alt_cc_pay_form #paypal-inline{height:20px;margin:0 0 0 auto;display:inline-block}#alt_cc_pay_form #fields-credit-cards-inline{height:25px}#alt_cc_pay_form #cc_option,#alt_cc_pay_form #googlepay_radio_button,#alt_cc_pay_form #paypal_option,#alt_cc_pay_form #applepay_option{vertical-align:top;display:block}#alt_cc_pay_form #cc-fields-text{display:block}.pay-methods-new #googlepay-inline,#next .pay-methods-new #googlepay-inline{margin-left:10px}.pay-methods-new #paypal-inline,#next .pay-methods-new #paypal-inline{height:20px}.pay-methods-new #card_expired_month,.pay-methods-new #card_expired_year,#next .pay-methods-new #card_expired_month,#next .pay-methods-new #card_expired_year{vertical-align:middle;width:30%;display:inline-block}#next .pay-methods #credit-cards-inline{height:19px}.xs-next-padding{padding:0}#cake-modal-submit-no-trial-btn,#modal-not-ready-btn{min-width:200px}.consistent #cake-modal-submit-btn,.consistent #cake-modal-submit-no-trial-btn{margin-bottom:.5em}#modal-trial-after .alternate_pay_btn{width:100%}#next-outer #paypal-fields{display:block}}@media (max-width:389px){#next-outer{margin:0 -24px}#next-outer #cc-fields-container.stripe-container,#modal-trial-after #cc-fields-container.stripe-container{padding-left:10px;padding-right:10px}#next-outer #cc-fields-container.stripe-container #cc-fields,#modal-trial-after #cc-fields-container.stripe-container #cc-fields{padding-left:0;padding-right:0}#modal-trial-after .modal-header,#modal-trial-after .modal-body{padding-left:16px;padding-right:16px}#modal-trial-after #cc-fields-container.stripe-container #cc-fields .StripeElement.slicker-stripe{padding-left:8px;padding-right:8px}}@supports ((-webkit-appearance:-apple-pay-button)){.apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:check-out;width:100%;height:100%;cursor:pointer;display:inline-block}.apple-pay-button-black{-apple-pay-button-style:black;-apple-pay-button-type:check-out}.apple-pay-button-white{-apple-pay-button-style:white}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not ((-webkit-appearance:-apple-pay-button)){.apple-pay-button{box-sizing:border-box;width:100%;height:100%;-apple-pay-button-type:check-out;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 60%;border-radius:5px;padding:0;display:inline-block}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);-apple-pay-button-type:check-out;background-color:#000}.apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid #000}}#applepay_checkout_image_app{width:250px}@media (max-width:360px){.pay-methods #credit-cards-inline,#next .pay-methods #credit-cards-inline{height:15px}}@media (max-width:385px){.pay-methods-new #credit-cards-inline,#next .pay-methods-new #credit-cards-inline{height:15px}}#videotest,#videohardware{background-color:#f5f5f5}#videotest #cam_mic_help,#videotest #speaker_help,#videotest .network_test_finished.with_tips,#videohardware #cam_mic_help,#videohardware #speaker_help,#videohardware .network_test_finished.with_tips{text-align:center;border-top:1px solid #ddd;margin-top:30px}#videotest #cam_mic_help ul,#videotest #speaker_help ul,#videotest .network_test_finished.with_tips ul,#videohardware #cam_mic_help ul,#videohardware #speaker_help ul,#videohardware .network_test_finished.with_tips ul{text-align:left;padding-left:20px}#videotest #step_label,#videohardware #step_label{margin-bottom:20px}#videotest #see_hear_yourself,#videohardware #see_hear_yourself{margin-top:20px}#videotest #network_container,#videohardware #network_container{text-align:center}#videotest .opentok-hardware-setup,#videotest .opentok-hardware-setup *,#videohardware .opentok-hardware-setup,#videohardware .opentok-hardware-setup *{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}#videotest .opentok-hardware-setup strong,#videohardware .opentok-hardware-setup strong{font-weight:700}#videotest .opentok-hardware-setup em,#videohardware .opentok-hardware-setup em{font-style:italic}#videotest .opentok-hardware-setup-loading,#videohardware .opentok-hardware-setup-loading{background:#000 url(data:image/gif;base64,R0lGODlhIAAgAPUAAAAAAEZFRxcWFyEhIisqLDEwMTQ0NTIxMi4tLicmJx4eHxkZGikpKjc2ODg3OTY1NzMzNCYlJhgXGBYVFigoKTg3ORUVFTo5OywsLR0cHTs6PDw7PSAgIBwbHCMiIy8uMCQjJD08Pj08Pj49PxsaGz8/QBISE0FAQRQUFBEREQ0NDQwLDAoKCg4ODw8PEAcHBwQEBQYGBgMDAwICAgAAAAkJCURDRUZFR0NCRAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAHAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEicDBCOS8lBbDqfgAUidDqVSlaoliggbEbX8Amy3S4MoXQ6fC1DM5eNeh0+uJ0Lx0YuWj8IEQoKd0UQGhsaIooGGYRQFBcakocRjlALFReRGhcDllAMFZmalZ9OAg0VDqofpk8Dqw0ODo2uTQSzDQ12tk0FD8APCb1NBsYGDxzERMcGEB3LQ80QtdEHEAfZg9EACNnZHtwACd8FBOIKBwXqCAvcAgXxCAjD3BEF8xgE28sS8wj6CLi7Q2PLAAz6GDBIQMLNjIJaLDBIuBCEAhRQYMh4WEYCgY8JIoDwoGCBhRQqVrBg8SIGjBkcAUDEQ2GhyAEcMnSQYMFEC0QVLDXCpEFUiwAQIUEMGJCBhEkTLoC2hPFyhhsLGW4K6rBAAIoUP1m6hOEIK04FGRY8jaryBdlPJgQscLpgggmULMoEAQAh+QQABwABACwAAAAAIAAgAAAG/0CAcEicDDCPSqnUeCBAxKiUuEBoQqGltnQSTb9CAUMjEo2woZHWpgBPFxDNZoPGqpc3iTvaeWjkG2V2dyUbe1QPFxd/ciIGDBEKChEEB4dCEwcVFYqLBxmXYAkOm6QVEaFgCw+kDQ4NHKlgFA21rlCyUwIPvLwIuV8cBsMGDx3AUwzEBr/IUggHENKozlEH19dt1UQF2AfH20MF3QcF4OEACN0FCNroBAUfCAgD6EIR8ggYCfYAGfoICBBYYE+APgwCPfQDgZAAgwTntkkQyIBCggh60HFg8DACiAEZt1kAcTHCgAEKFqT4MoPGJQERYp5UkGGBBRcqWLyIAWNGy0JQEmSi7LBgggmcOmHI+BnKAgeUCogaRbqzJ9NLKEhIIioARYoWK2rwXNrSZSgTC7haOJpTrNIZzkygQMF2RdI9QQAAIfkEAAcAAgAsAAAAACAAIAAABv9AgHBInHAwj0ZI9HggBhOidDpcYC4b0SY0GpW+pxFiQaUKKJWLRpPlhrjf0ulEKBMXh7R6LRK933EnNyR2Qh0GFYkXexttJV5fNgiFAAsGDhUOmIsQFCAKChEEF5GUEwVJmpoHGWUKGgOUEQ8GBk0PIJS6CxC1vgq6ugm+tbnBhQIHEMoGdceFCgfS0h3PhQnTB87WZQQFBQcFHtx2CN8FCK3kVAgfCO9k61PvCBgYhPJSGPUYBOr5Qxj0I8AAGMAhIAgQZGDsIIAMCxNEEOAQwAQKCSR+qghAgcQIHgZIqDhB44ABCkxUDBVSQYYOKg9aOMlBQYcFEkyokInS5oJECSZcqKgRA8aMGTRoWLOQIQOJBRaCqmDxAoYMpORMLHgaVShVq1jJpbAgoevUqleVynNhQioLokaRqpWnYirctHPLBAEAIfkEAAcAAwAsAAAAACAAIAAABv9AgHBInCgIBsNmkyQMJsSodLggNC5YjWYZGoU0iMV0Kkg8Kg5HdisKuUelEkEwHko+jXS+ctFuRG1ucSUPYmMdBw8GDw15an1LbV6DJSIKUxIHSUmMDgcJIAoKIAwNI3BxODcPUhMIBhCbBggdYwoGgycEUyAHvrEHHnVDCSc3DpgFvsuXw0MeCGMRB8q+A87YAAIF3NwU2dgZH9wIYeDOIOXl3+fDDBgYCE7twwT29rX0Y/cMDBL6+/oxSPAPoJQECBNEMGSQCAiEEUDkazhEgUIQA5pRFLJAoYeMJjYKsQACI4cMDDdmGMBBQQYSIUVaaPlywYQWIgEsUNBhgQRHCyZUiDRBgoRNFClasIix0YRPoC5UsHgBQ8YMGjQAmpgAVSpVq1kNujBhIurUqlcpqnBh9mvajSxWnAWLNWeMGDBm6K2LLQgAIfkEAAcABAAsAAAAACAAIAAABv9AgHBInCgYB8jlAjEQOBOidDqUMAwNR2V70XhFF8SCShVEDIbHo5GtdL0bkWhDEJCrmCY63V5+RSEhIw9jZCQIB0l7aw4NfnGAISUlGhlUEoiJBwZNBQkeGRkgDA8agYGTGoVDEwQHBZoHGB1kGRAiIyOTJQ92QwMFsMIDd0MJIruTBFUICB/PCJbFv7qTNjYSQh4YGM0IHNNSCSUnNwas3NwEEeFTDhpSGQTz86vtQtlSAwwEDAzs96ZFYECBQQJpAe9ESMAwgr2EUxJEiAACRBSIZCSCGDDgIsYpFTlC+UiFA0cFCnyRJNKBg4IMHfKtrIKyAwkJLmYOMQHz5gRVEzqrkFggAIUJFUEBmFggwYIJFypqJEUxAUUKqCxiBHVhFOqKGjFgzNDZ4qkKFi9gyJhBg8ZMFS3Opl3rVieLu2FnsE0K4MXcvXzD0q3LF4BewAGDAAAh+QQABwAFACwAAAAAIAAgAAAG/0CAcEicKBKHg6ORZCgmxKh0KElADNiHo8K9XCqYxXQ6ARWSV2yj4XB4NZoLQTCmEg7nQ9rwYLsvcBsiBmJjCwgFiUkHWX1tbxoiIiEXGVMSBAgfikkIEQMZGR4JBoCCkyMXhUMTFAgYCJoFDB1jGQeSISEjJQZQQwOvsbEcdUMRG7ohJSUEdgTQBBi1xsAbI7vMhQPR0ArVUQm8zCUIABYJFAkMDB7gUhDkzBIkCfb2Eu9RGeQnJxEcEkSIAGKAPikPSti4YYPAABAgPIAgcTAKgg0E8gGIOKAjnYp1Og7goAAFyDokFYQycXKMAgUdOixg2VJKTBILJNCsSYTeAlYBFnbyFIJCAlATKVgMHeJCQtAULlQsHWICaVQWL6YCUGHiao0XMLSqULECKwwYM6ayUIE1BtoZNGgsZWFWBly5U1+4nQFXq5CzfPH6BRB4MBHBhpcGAQAh+QQABwAGACwAAAAAIAAgAAAG/0CAcEgEZBKIgsFQKFAUk6J0Kkl8DljI0vBwOB6ExXQ6GSSb2MO2W2lXKILxUEJBID6FtHr5aHgrFxcQYmMLDHZ2eGl8fV6BGhoOGVMCDAQEGIgIBCADHRkDCQeOkBsbF4RDFiCWl5gJqUUZBxcapqYGUUMKCQmWlgpyQxG1IiHHBEMTvcywwkQcGyIiIyMahAoR2todz0URxiHVCAAoIOceIMHeRQfHIyUjEgsD9fUW7LIlxyUlER0KOChQMClfkQf9+hUAmKFhHINECCQs0aCDRRILTEAk4mGiCBIYJUhwsXFXwhMlRE6wYKFFSSEKTpZYicJEChUvp5iw6cLFikWcUnq6UKGCBdAiKloUZVEjxtEhLIrWeBEDxlOoLF7AgCFjxlUAMah2nTGDxtetZGmoNXs1LduvANLCJaJ2rt27ePPKCQIAIfkEAAcABwAsAAAAACAAIAAABv9AgHBIBHRABMzhgEEkFJOidCoANT+F7PJg6DIW06llkGwiCtsDpGtoPBKC8HACYhCSiDx6ue42Kg4HYGESEQkJdndme2wPfxUVBh1iEYaHDHYJAwokHRwgBQaOjxcPg0Mon5WWIKdFHR8OshcXGhBRQyQDHgMDIBGTckIgf7UbGgxDJgoKvb1xwkMKFcbHgwvM2RLRRREaGscbGAApHeYdGa7cQgcbIiEiGxIoC/X1KetFGSLvIyEgFgQImCDAQj4pEEIoFIHAgkMTKFwcLMJAYYgRBkxodOFCxUQiHkooLLEhBccWKlh8lFZixIgSJVCqWMHixUohCmDqTMmixotJGDcBhNQpgkXNGDBgBCWgs8SDFy+SwpgR9AOOGzZOfEA6dcYMGkEBTGCgIQGArjTShi3iVe1atl/fTokrVwrYunjz6t3Lt+/bIAAh+QQABwAIACwAAAAAIAAgAAAG/0CAcEgEdDwMAqJAIEQyk6J0KhhQCBiEdlk4eCmS6dSiSFCuTe2n64UYIBGBeGgZJO6JpBKx9h7cBg8FC3MTAyAgEXcUSVkfH34GkoEGHVMoCgOHiYoRChkkHQogCAeTDw0OBoRFopkDHiADYVMdCIEPDhUVB1FDExkZCsMcrHMAHgYNFboVFEMuCyShohbHRAoPuxcXFawmEuELC9bXRBEV3NwEACooFvAC5eZEHxca+BoSLSb9/S30imTIt2GDBxUtXCh0EVCKAQ0iCiJQQZHiioZFGGwIEdEAi48fa2AkMiBEiBEhLrxYGeNFjJFDFJwcMUIEjJs4YQqRSbOmjFQZM2TIgKETWQmaJTQAXTqjKIESUEs8oEGValOdDqKWKEBjCI2rIxWcgHriBAgiVHVqKDF2LK2iQ0DguFEWAdwpCW7gMHa3SIK+gAMLHky4sOGAQQAAIfkEAAcACQAsAAAAACAAIAAABv9AgHBIBCw4kQQBQ2F4MsWoFGBRJBNNAgHBLXwSkmnURBqAIleGlosoHAoFkEAsNGU4AzMogdViEB8fbwcQCGFTJh0KiwMeZ3xqf4EHlBAQBx1SKQskGRkKeB4DGR0LCxkDGIKVBgYHh0QWEhKcnxkTUyQElq2tBbhDKRYWAgKmwHQDB70PDQlDKikmJiiyJnRECgYPzQ4PC0IqLS4u0y7YRR7cDhUODAA1Kyrz5OhRCOzsDQIvNSz/KljYK5KBXYUKFwbEWNhP4MAiBxBeuEAAhsWFMR4WYVBBg8cDM2bIsAhDI5EBGjakrBCypQyTQxRsELGhJo2bNELCFKJAhM9dmkNyztgJYECIoyIuEKFBFACDECNGhDDQtMiDo1ERVI1ZAmpUEFuFPCgRtYQIWE0TnCjB9oTWrSBKrGVbAtxWAjfmniAQVsiAvCcuzOkLAO+ITIT9KkjMuLFjmEEAACH5BAAHAAoALAAAAAAgACAAAAb/QIBwSARMOgNPIgECDTrFqBRgWmQUgwEosmQQviDJNOqyLDpXThLU/WIQCM9kLGyhBJIFKa3leglvHwUEYlMqJiYWFgJ6aR5sCV5wCAUFCCRSLC0uLoiLCwsSEhMCewmAcAcFBx+FRCsqsS4piC5TCwkIHwe8BxhzQy8sw7AtKnRCHJW9BhFDMDEv0sMsyEMZvBAG2wtCMN/fMTHWRAMH29sUQjIzMzLf5EUE6A8GAu347fFEHdsPDw4GzKBBkOC+Ih8AOqhAwKAQGgeJJGjgoOIBiBGlDKi48EHGKRkqVLhA8qMUBSQvaLhgMsoAlRo0OGhZhEHMDRoM0CRiYIPPVQ0IdgrJIKLoBhEehAI4EEJE0w2uWiYIQZVq0J0DRjgNMUJDN5oJSpQYwXUEAZoCNIhdW6KBgJ0XcLANAUWojRNiNShQutRG2698N2B4y1dI1MJjggAAIfkEAAcACwAsAAAAACAAIAAABv9AgHBIBJgkHQVnwFQsitAooHVcdDIKxcATSXgHAimURUVZJFbstpugEBiDiVhYU7VcJjM6uQR1GQQECBQSYi8sKyoqeCYCEiRZA34JgIIIBE9QMDEvNYiLJqGhKEgDlIEIqQiFRTCunCyKKlISIKgIHwUEckMzMzIymy8vc0IKGKkFBQcgvb6+wTDFQx24B8sFrDTbNM/TRArLB+MJQjRD3d9FDOMHEBBhRNvqRB3jEAYGA/TFCPn5DPjNifDPwAeBYjg8MPBgIUIpGRo+cNDgYZQMDRo4qFDRYpEBDkJWeOCxSAKRFQ6UJHLgwoUKFwisFJJBg4YLN/fNPKBhg81UC6xKRhAhoqcGmSsHbCAqwmcmjwlEhGAqAqlFBQZKhNi69UE8hAgclBjLdYQGEh4PnBhbYsTYCxlKMrDBduyDpx5trF2L4WtJvSE+4F2ZwYNfKEEAACH5BAAHAAwALAAAAAAgACAAAAb/QIBwSAS0TBPJIsPsSIrQKOC1crlMFmVGwRl4QAqBNBqrrVRXlGDRUSi8kURCYRkPYbEXa9W6ZklbAyBxCRQRYlIzMzJ4emhYWm+DchQMDAtSNDSLeCwqKn1+CwqTCQwEqE9RmzONL1ICA6aoBAgUE5mcdkIZp7UICAO5MrtDJBgYwMCqRZvFRArAHx8FEc/PCdMF24jXYyTUBwUHCt67BAfpBwnmdiDpEBAI7WMK8BAH9FIdBv39+lEy+PsHsAiHBwMLFknwoOGDDwqJFGjgoCKBiLwcVNDoQBjGAhorVGjQrWCECyhFMsA44IIGDSkxKUywoebLCxQUChQRIoRNQwMln7lJQKBCiZ49a1YgQe9BiadHQ4wY4fNCBn0lTkCVOjWEAZn0IGiFWmLEBgJBzZ1YyzYEArAADZy4UOHDAFxjggAAIfkEAAcADQAsAAAAACAAIAAABv9AgHBIBLxYKlcKZRFMLMWoVAiDHVdJk0WyyCgW0Gl0RobFjtltV8EZdMJiAG0+k1lZK5cJNVl02AMgAxNxQzRlMTUrLSkmAn4KAx4gEREShXKHVYlIehJ/kiAJCRECmIczUyYdoaMUEXBSc5gLlKMMBAOYuwu3BL+Xu4UdFL8ECB7CmCC/CAgYpspiCxgYzggK0nEU1x8R2mIDHx8FBQTgUwrkBwUf6FIdBQfsB+9RHfP59kUK+fP7RCIYgDAQAcAhCAwoNEDhIIAODxYa4OAQwYOIEaPtA+GgY4MGDQFyaNCxgoMHCwBGqHChgksHCfZlOKChZssKEDQWQkAgggJNBREYPBCxoaaGCxdQKntQomnTECFEiNBQVMODDNJuOB0BteuGohBSKltgY2uIEWiJamCgc5cGHCecPh2hAYFYbRI+uCxxosIDBIPiBAEAIfkEAAcADgAsAAAAACAAIAAABv9AgHBIBNBmM1isxlK1XMWotHhUvpouk8WSmnqHVdhVlZ1IFhLTV0qrxsZlSSfTQa2JbaSytnKlUBMLHQqEAndDSDJWTX9nGQocAwMTh18uAguPkhEDFpVfFpADIBEJCp9fE6OkCQmGqFMLrAkUHLBeHK0UDAyUt1ESCbwEBBm/UhHExCDHUQrKGBTNRR0I1ggE00Qk19baQ9UIBR8f30IKHwUFB+XmIAfrB9nmBAf2BwnmHRAH/Aen3zAYMACB36tpIAYqzKdNgYEHCg0s0BbhgUWIDyKsEXABYJQMBxxUcOCgwYMDB6fYwHGiAQFTCiIwMKDhwoWRIyWuUXCihM9DEiNGhBi6QUPNCkgNdLhz44RToEGFhiha8+aBiWs6OH0KVaiIDUVvMkj5ZcGHElyDTv16AQNWVKoQlAwxwiKCSV+CAAAh+QQABwAPACwAAAAAIAAgAAAG/0CAcEgk0mYzGOxVKzqfT9pR+WKprtCs8yhbWl2mlEurlSZjVRXYMkmRo8dzbaVKmSaLBer9nHVjXyYoAgsdHSZ8WixrEoUKGXuJWS6EHRkKAySSWiYkl5gDE5tZFgocAx4gCqNZHaggEQkWrE8WA7AJFJq0ThwRsQkcvE4ZCbkJIMNFJAkMzgzKRAsMBNUE0UML1hjX2AAdCBjh3dgDCOcI0N4MHx/nEd4kBfPzq9gEBwX5BQLlB///4D25lUgBBAgAC0h4AuJEiQRvPBiYeBBCMmI2cJQo8SADlA4FHkyk+KFfkQg2bGxcaYCBqgwgEhxw0OCByIkHFjyRsGFliU8QQEUI1aDhQoUKDWiKPNAhy4IGDkuMGBE0BNGiRyvQLKBTiwAMK6eO2CBiA1GjRx8kMPlmwYcNIahumHv2wgMCXTdNMGczxAaRBDiIyhIEACH5BAAHABAALAAAAAAgACAAAAb/QIBwSCwOabSZcclkImcwWKxJXT6lr1p1C3hCY7WVasV1JqGwF0vlcrXKzJlMWlu7TCgXnJm2p1AWE3tNLG0mFhILgoNLKngTiR0mjEsuApEKC5RLAgsdCqAom0UmGaADAxKjRR0cqAMKq0QLAx4gIAOyQxK3Eb66QhK+CcTAABLEycYkCRTOCcYKDATUEcYJ1NQeRhaMCwgYGAQYGUUXD4wJCOvrAkMVNycl0HADHwj3CNtCISfy8rm4ZDhQoGABDKqEYCghr0SJEfSoDDhAkeCBfUImXGg4IsQIA+WWdEAAoSJFDIuGdAjhMITLEBsMUACRIQOIBAceGDBgsoAmVSMKRDgc0VHEBg0aLjhY+kDnTggQCpBosuBBx44wjyatwHTnTgQJmwggICKE0Q1HL1TgWqFBUwMJ3HH5pgEm0gtquTowwCAsnAkDMOzEW5KBgpRLggAAIfkEAAcAEQAsAAAAACAAIAAABv9AgHBILBqPyGSSpmw2aTOntAiVwaZSGhQWi2GX2pk1Vnt9j+EZDPZisc5INbu2UqngxzlL5Urd8UVtfC4mJoBGfCkmFhMuh0QrihYCEoaPQ4sCCx0Sl5gSmx0dnkImJB0ZChmkACapChwcrCiwA7asErYeu0MeBxGAJCAeIBG2Gic2JQ2AAxHPCQoRJycl1gpwEgnb2yQS1uAGcCAMDBQUCRYAH9XgCV8KBPLyA0IL4CEjG/VSHRjz8joJIWAthMENwJpwQMAQAQYE/IQIcFBihMEQIg6sOtKBQYECDREwmFCExIURFkNs0HDhQAIPGTI4+3Cg5oECHxAQEFgkwwVPjCI2rLzgwEGDBw8MGLD5ESSJJAsMBF3JsuhRpQYg1CxwYGcTAQQ0iL1woYJRpFi3giApZQGGCmQryHWQVCmEBDyxTOBAoGbRmxQUsEUSBAAh+QQABwASACwAAAAAIAAgAAAG/0CAcEgsGo/IpHLJbDqf0CiNNosyp1UrckqdwbRHrBcWAxdnaBjsxTYTZepXjcVyE2Nylqq1sgtjLCt7Li1+QoMuJimGACqJJigojCqQFgISBg8PBgZmLgKXEgslJyclJRlgLgusHR0ip6cRYCiuGbcOsSUEYBIKvwoZBaanD2AZHAMDHB0RpiEhqFYTyh7KCxIjJSMjIRBWHCDi4hYACNzdIrNPHQkR7wkKQgsb3NAbHE4LFBQJ/gkThhCAdu/COiUKCChk4E/eEAEPNkjcoOHCgQ5ISCRAgEEhAQYRyhEhcUGihooOHBSIMMDVABAEEMjkuFDCkQwOTl64UMFBA0hNnA4ILfDhw0wCC5IsgLCzQs+fnAwIHWoUAQWbSgQwcOrUwSZOEIYWKIBgQMAmCwg8SPnVQNihCbBCmaCAQYEDnMgmyHAWSRAAIfkEAAcAEwAsAAAAACAAIAAABv9AgHBILBqPyKRyyWw6n9CodEpV0qrLK/ZIo822w2t39gUDut4ZDAAyDLDkmQxGL5xsp8t7OofFYi8OJYMlBFR+gCwsIoQle1IxNYorKo0lClQ1lCoqLoQjJRxULC0upiaMIyElIFQqKSkmsg8lqiEMVC4WKBa9CCG2BlQTEgISEhYgwCEiIhlSJgvSJCQoEhsizBsHUiQZHRnfJgAIGxrnGhFQEgrt7QtCCxob5hoVok0SHgP8HAooQxjMO1fBQaslHSKA8MDQAwkiAgxouHDBgcUPHZBIAJEgQYSPEQYAJEKiwYUKFRo0ePAAAYgBHTooGECBAAEGDDp6FHAkwwNNlA5WGhh64EABBEgR2CRAwaOEJAsOOEj5YCiEokaTYlgKgqcSAQkeCDVwFetRBBiUDrDgZAGDoQbMFijwAW1XKRMUJKhbVGmEDBOUBAEAIfkEAAcAFAAsAAAAACAAIAAABv9AgHBILBqPyKRyyWw6n9CodEqFUqrJRQkHwhoRp5PtNPAKJaVTaf0xA0DqdUnhpdEK8lKDagfYZw8lIyMlBFQzdjQzMxolISElHoeLizIig490UzIwnZ0hmCKaUjAxpi8vGqAiIpJTMTWoLCwGGyIhGwxULCu9vQgbwRoQVCotxy0qHsIaFxlSKiYuKdQqEhrYGhUFUiYWJijhKgAEF80VDl1PJgsSAhMTJkILFRfoDg+jSxYZJAv/ElwMoVChQoMGDwy4UiJBgYIMGTp0mEBEwAEH6BIaQNABiQAOHgYMcKiggzwiCww4QGig5QEMI/9lUAAiQQQQIQdwUIDiSAdQAxoNQDhwoAACBBgIEGCQwOZNEAMoIllQQCNRokaRKmXaNMIAC0sEJHCJtcAHrUqbJlAAtomEBFcLmEWalEACDgKkTMiQQKlRBgxAdGiLJAgAIfkEAAcAFQAsAAAAACAAIAAABv9AgHBILBqPyKRyyWw6n0yFBtpcbHBTanLiKJVsWa2R4PXeNuLiouwdKdJERGk08ibgQ8mmFAqVIHhDICEjfSVvgQAIhH0GiUIGIiEiIgyPABoblCIDjzQboKAZcDQ0AKUamamIWjMzpTQzFakaFx5prrkzELUaFRRpMMLDBBfGDgdpLzExMMwDFxUVDg4dWi8sLC8vNS8CDdIODQhaKior2doADA7TDwa3Ty0uLi3mK0ILDw7vBhCsS1xYMGEiRQoX+IQk6GfAwIFOS1BIkGDBAgoULogIKNAPwoEDBEggsUAiA4kFEwVYaKHmQEOPHz8wGJBhwQISHQYM4KAgQ4dYkxIyGungEuaBDwgwECDAIEEEEDp5ZjBpIokEBB8LaEWQlCmFCE897FTQoaoSASC0bu3KNIFbEFAXmGUiIcEHpFyXNnUbIYMFLRMygGDAAAEBpxwW/E0SBAAh+QQABwAWACwAAAAAIAAgAAAG/0CAcEgsGo9I4iLJZAowuKa0uHicTqXpNLPBnnATLXOxKZnNUfFx8jCPzgb1kfAOhcwJuZE8GtlDA3pGGCF+hXmCRBIbIiEiIgeJRR4iGo8iGZJECBudGnGaQwYangyhQw4aqheBpwAXsBcVma6yFQ4VCq4AD7cODq2nBxXEDYh6NEQ0BL8NDx+JNNIA0gMODQbZHXoz3dI0MwIGD9kGGHowMN3dQhTk2QfBUzEx6ekyQgvZEAf9tFIsWNR4Qa/ekAgG+vUroKuJihYqVgisEYOIgA8KDxRAkGDJERcmTLhwoSIiiz0FNGpEgIFAggwkBEyQIGHBAgEWQo5UcdIIiVcPBQp8QICAAAMKCUB4GKAgQ4cFEiygMJFCRRIJBDayJGA0QQQQA5jChDrBhFUmE0AQLdo16dKmThegcKFFAggMLRkk2AtWrIQUeix0GPB1b9gOAkwwCQIAIfkEAAcAFwAsAAAAACAAIAAABv9AgHBInAw8xKRymVx8Sqcbc8oUEErYU4nKHS4e2LCN0KVmLthR+HQoMxeX0SgUCjcQbuXEEJr3SwYZeUsMIiIhhyIJg0sLGhuGIhsDjEsEjxuQEZVKEhcajxptnEkDn6AagqREGBeuFxCrSQcVFQ4Oi7JDD7a3lLpCDbYNDarADQ4NDw8KwEIGy9C/wAUG1gabzgzXBnjOAwYQEAcHHc4C4+QHDJU0SwnqBQXNeTM07kkSBQfyHwjmZWTMsOfu3hAQ/AogQECAHpUYMAQSxCdkAoEC/hgSACGBCQsWNSDCGDhDyYKFCwkwoJCAwwIBJkykcJGihQoWL0SOXEKCAAZVDCoZRADhgUOGDhIsoHBhE2ROGFMEUABKgCWIAQMUdFiQ1IQLFTdDcrEwQGWCBEOzHn2JwquLFTXcCBhwNsFVox1ILJiwdEUlCwsUDOCQdasFE1yCAAA7AAAAAAAAAAAA) 50% no-repeat}#videotest .opentok-hardware-setup .opentok-hardware-setup-camera,#videohardware .opentok-hardware-setup .opentok-hardware-setup-camera{margin-bottom:10px;padding:0;overflow:auto}#videotest .opentok-hardware-setup .opentok-hardware-setup-mic,#videohardware .opentok-hardware-setup .opentok-hardware-setup-mic{margin-bottom:10px;padding:0;display:none;overflow:auto}#videotest .opentok-hardware-setup .opentok-hardware-setup-label,#videohardware .opentok-hardware-setup .opentok-hardware-setup-label{padding-top:1px;font-weight:700;line-height:31px;display:none}#videotest .opentok-hardware-setup .opentok-hardware-setup-selector,#videohardware .opentok-hardware-setup .opentok-hardware-setup-selector{max-width:300px;background:#fff;border:1px solid #9a9a9a;margin:0 auto 25px;padding:0;overflow:hidden}#videotest .opentok-hardware-setup .opentok-hardware-setup-selector select::-ms-expand,#videohardware .opentok-hardware-setup .opentok-hardware-setup-selector select::-ms-expand{display:none}#videotest .opentok-hardware-setup .opentok-hardware-setup-selector select,#videohardware .opentok-hardware-setup .opentok-hardware-setup-selector select{width:100%;color:#414141;box-shadow:none;-webkit-appearance:none;appearance:none;background-color:#0000;background-image:none;border:none;padding:5px 8px}#videotest .opentok-hardware-setup .opentok-hardware-setup-preview,#videohardware .opentok-hardware-setup .opentok-hardware-setup-preview{width:220px;margin:0 auto}#videotest .opentok-hardware-setup .opentok-hardware-setup-camera .opentok-hardware-setup-preview,#videohardware .opentok-hardware-setup .opentok-hardware-setup-camera .opentok-hardware-setup-preview{height:170px;margin:0 auto}#videotest .opentok-hardware-setup .opentok-hardware-setup-activity-bg,#videohardware .opentok-hardware-setup .opentok-hardware-setup-activity-bg{height:14px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%22-1%200%2010%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2210px%22%20height%3D%2214px%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22gradient1%22%20x1%3D%2250%25%22%20y1%3D%220%25%22%20x2%3D%2250%25%22%20y2%3D%22100%25%22%3E%3Cstop%20stop-color%3D%22%23808080%22%20stop-opacity%3D%221%22%20offset%3D%220%25%22/%3E%3Cstop%20stop-color%3D%22%23808080%22%20stop-opacity%3D%221%22%20offset%3D%22100%25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20id%3D%22Layer%25201%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%227%22%20height%3D%2214%22%20fill%3D%22url%28%23gradient1%29%22%20rx%3D%222.415%22%20ry%3D%222.415%22/%3E%3C/g%3E%3C/svg%3E)}#videotest .opentok-hardware-setup .opentok-hardware-setup-activity-fg,#videohardware .opentok-hardware-setup .opentok-hardware-setup-activity-fg{height:14px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%22-1%200%2010%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2210px%22%20height%3D%2214px%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22gradient1%22%20x1%3D%2250%25%22%20y1%3D%220%25%22%20x2%3D%2250%25%22%20y2%3D%22100%25%22%3E%3Cstop%20stop-color%3D%22%23acd24c%22%20stop-opacity%3D%221%22%20offset%3D%220%25%22%2F%3E%3Cstop%20stop-color%3D%22%2397d000%22%20stop-opacity%3D%221%22%20offset%3D%22100%25%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Layer%25201%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%227%22%20height%3D%2214%22%20fill%3D%22url\(%23gradient1\)%22%20rx%3D%222.415%22%20ry%3D%222.415%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}@media screen and (-webkit-min-device-pixel-ratio:0){#videotest .opentok-hardware-setup .opentok-hardware-setup-selector select,#videohardware .opentok-hardware-setup .opentok-hardware-setup-selector select{padding-right:18px}}#videotest .container,#videotest .container .OT_subscriber,#videotest .container .OT_publisher,#videohardware .container,#videohardware .container .OT_subscriber,#videohardware .container .OT_publisher{overflow:hidden}#videotest #network_test_spinner,#videohardware #network_test_spinner{margin-left:10px}#videotest .help,#videohardware .help{margin-top:30px}#videotest #microphone_icon,#videohardware #microphone_icon{margin-bottom:5px;display:none}#videotest #see_hear_yourself,#videohardware #see_hear_yourself{font-size:large;font-weight:700}#videotest #network_realtime_status,#videohardware #network_realtime_status{font-style:italic}#videotest .network_test_finished,#videohardware .network_test_finished{display:none}#videotest .btn-videotest,#videohardware .btn-videotest{margin-bottom:10px}#videotest #select_camera,#videohardware #select_camera{margin-bottom:0}#videosession-embed .inviting-client{background-color:#eee;padding:1px 0}#videosession-embed .inviting-client p{text-align:center;margin:10px auto;font-size:13px;font-weight:400}#videosession-embed .inviting-client img{margin-right:7px;display:inline-block}#videosession-embed #videosession-controls-container .btn-primary{background-color:#dc8e1a}#videosession-embed #videosession-controls-container .btn-primary:hover{background-color:#b47a12}#videosession-embed #videosession-controls-container #videosession-reposition{color:#fff;opacity:.4;z-index:1010;position:absolute}#videosession-embed #videosession-controls-container #videosession-reposition:hover{cursor:pointer;text-decoration:none}#videosession-embed #videosession-controls-container .videosession-reposition-top-right{bottom:0;left:1px;transform:rotate(45deg)}#videosession-embed #videosession-controls-container .videosession-reposition-lower-left{top:-15px;right:1px;transform:rotate(225deg)}#videosession-embed #videosession-waiting-client-camera{color:#fff}#videosession-embed #publisher video,#videosession-embed #subscriber video{height:100%;max-height:100%;width:100%;max-width:100%}.hd.videosession-mini{min-height:253px!important}.hd.videosession-mini #video-session-container{height:194px!important}.hd.videosession-mini .publisherPIP{height:45px;bottom:10px}.hd.videosession-standard #video-session-container{width:100%;height:calc(51vw + 150px)}.hd.videosession-standard #video-session-container.small-self-video{height:calc(51vw + 68px)!important}.hd.videosession-standard #video-session-container.small-self-video #subscriber{height:calc(100% - 68px)!important;top:73px!important}.hd.videosession-standard #video-session-container #subscriber{height:calc(100% - 140px);top:140px}.hd.videosession-standard #video-session-container .publisherPIP{width:240px;height:135px;bottom:inherit;top:-5px;right:inherit;z-index:10;margin-left:-120px;position:absolute;left:50%}.hd.videosession-standard #video-session-container .publisherPIPSmall{width:120px!important;height:68px!important;margin-left:-60px!important;top:0!important}.hd.videosession-full #video-session-container{width:177.77vh!important}.hd.videosession-lower-left .inviting-client{bottom:255px}.videosession-mini{z-index:1000;min-height:314px;width:350px;background-color:#292929;position:fixed}.videosession-mini .inviting-client{width:100%;border:1px solid #ddd;border-bottom:0;position:absolute}.videosession-mini .inviting-client p{margin:10px auto;font-size:12px;font-weight:400}.videosession-mini #videosession-controls-container{width:100%;position:absolute;bottom:-51px}.videosession-mini #video-session-container{height:258px;width:344px;position:absolute;top:3px;bottom:70px;left:3px}.videosession-mini .publisherOnly{width:100%;height:100%;z-index:10;position:absolute}.videosession-mini #subscriber{width:100%;height:100%;position:absolute;top:0;left:0}.videosession-mini .publisherPIP{width:80px;height:60px;z-index:11;position:absolute;bottom:15px;right:15px}.videosession-mini #videosession-reposition{display:inline}.videosession-top-right{top:0;right:15px}.videosession-top-right .inviting-client{bottom:-50px}.videosession-lower-left{bottom:0;left:15px}.videosession-lower-left .inviting-client{bottom:314px}.videosession-lower-left #videosession-controls-container .button-row{bottom:8px}.videosession-standard{z-index:1000;height:100%;width:100%;background-color:#000c;position:fixed;bottom:0;left:0}.videosession-standard #video-session-container{max-width:90vw;width:120vh;height:67.5vw;max-height:90vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videosession-standard #videosession-controls-container{z-index:20;position:fixed;bottom:5px;left:50%;transform:translate(-50%)}.videosession-standard #videosession-controls-container .button-row{bottom:6px}.videosession-standard #subscriber{width:100%;height:100%;position:absolute;top:0;left:0}.videosession-standard .publisherPIP{width:240px;height:180px;z-index:10;position:absolute;bottom:25px;right:25px}.videosession-standard .publisherPIPSmall{width:120px!important;height:90px!important}.videosession-standard .publisherOnly{width:100%;height:100%;z-index:10;position:absolute}.videosession-standard #videosession-waiting-client-camera{font-size:22px}.videosession-standard #videosession-reposition{display:none}.videosession-standard .inviting-client{z-index:125!important;height:50px!important;width:100%!important;position:absolute!important;top:0!important;left:0!important}.videosession-full #video-session-container{max-width:100vw!important;width:133.33vh!important;height:100vw!important;max-height:100vh!important}#videosession-controls-container{text-align:center}#videosession-controls-container button{margin-right:5px}#videosession-controls-container .button-row{position:relative;bottom:10px}#videosession-controls-container .button-row .video-setting{height:30px;color:#fff;-webkit-text-fill-color:white;background-color:#292929;margin-right:5px;padding:0}#videosession-controls-container .button-row .video-setting img{width:25px;height:25px}#videosession-controls-container .button-row .video-setting.available-size{color:#888;-webkit-text-fill-color:#888;border-color:#5a5a5a}#videosession-controls-container .button-row .video-setting.available-size:hover{color:#888;-webkit-text-fill-color:#888;border-color:#9e9e9e}#videosession-controls-container .button-row .video-setting.selected-size{color:#888;-webkit-text-fill-color:#888;background-color:#6d6d6d;border-color:#c5c5c5}#videosession-controls-container .button-row .video-setting.selected-size:hover{cursor:default;color:#888;-webkit-text-fill-color:#888;background-color:#888;border-color:#fff}#videosession-controls-container .button-row .video-setting:focus{outline:0}#videosession-controls-container .button-row #end-video-session{height:30px}#videosession-controls-container .button-row .dropup{display:inline-block}#videosession-controls-container .button-row .dropup .video-setting{width:45px;color:#c7c7c7;-webkit-text-fill-color:#c7c7c7;border-color:#5a5a5a}#videosession-controls-container .button-row .dropup .video-setting:hover{color:#c7c7c7;-webkit-text-fill-color:#c7c7c7;border-color:#9e9e9e}#videosession-controls-container .button-row .dropup .video-setting:active{color:#c7c7c7;-webkit-text-fill-color:#c7c7c7;background-color:#6d6d6d;border-color:#c5c5c5}#videosession-controls-container .button-row .dropup .dropdown-menu{min-width:245px;max-width:250px;padding:5px 7px}#videosession-controls-container .button-row .dropup .dropdown-menu>li>a{white-space:normal;padding:3px 10px;font-size:12px}#videosession-controls-container .button-row .dropup .dropdown-menu>li>a .fa-check{color:#5faa41;-webkit-text-fill-color:#5faa41;margin-left:6px}#videosession-controls-container .button-row .dropup .dropdown-menu .device-type-title{white-space:nowrap;font-size:12px;font-weight:700}#videosession-controls-container .button-row #videosession-timer{color:#fff;text-shadow:1px 1px 3px #292929;margin-right:5px;font-size:16px;position:relative;top:1px}#videosession-controls-container .button-row .media-device:hover{cursor:pointer;text-decoration:underline}#videosession-controls-container .button-row #videosession-mute{height:30px;width:30px}#videosession-controls-container .button-row #videosession-mute.muted{color:#d4403a;-webkit-text-fill-color:#d4403a;border-color:#d4403a}#videosession-controls-container .button-row #videosession-mute.muted:after{content:"";font-family:"Font Awesome 6 Pro",sans-serif;font-size:18px}#videosession-controls-container .button-row #videosession-mute.muted:hover{color:#ff6f69;-webkit-text-fill-color:#ff6f69;background-color:#4b4b4b;border-color:#ff6f69}#videosession-controls-container .button-row #videosession-mute.unmuted{color:#e4e4e4;-webkit-text-fill-color:#e4e4e4;background-color:#6d6d6d;border-color:#c5c5c5}#videosession-controls-container .button-row #videosession-mute.unmuted:after{content:"";font-family:"Font Awesome 6 Pro",sans-serif;font-size:18px}#videosession-controls-container .button-row #videosession-mute.unmuted:hover{color:#fff;-webkit-text-fill-color:#fff;background-color:#888;border-color:#fff}@media (max-width:991px){.videosession-mini{width:205px;min-height:218px}.videosession-mini .inviting-client{word-wrap:break-word;bottom:218px}.videosession-mini #video-session-container{height:148px;width:199px}.videosession-mini #videosession-controls-container .btn-primary,.videosession-mini #videosession-controls-container .btn-danger{font-size:12px;font-weight:400}.videosession-mini .publisherPIP{width:40px;height:30px;bottom:26px;right:14px}#videosession-embed .inviting-client p{font-size:11px}}#pip-click-for-small{width:150px;z-index:150;color:#fff;background-color:#000;padding-left:10px;position:absolute;bottom:5px;left:45px}#modal-new-video .counselor-icon-container{margin-top:15px;margin-bottom:-5px}#modal-new-video .pulse-ring{content:"";width:120px;height:120px;border:10px solid silver;border-radius:50%;margin:0 auto;animation:1.5s infinite pulsate;position:absolute;top:20px;left:0;right:0}.videosession-in-progress:not(#schedule-view-video-session-button):not(.btn-primary):not(.join-video-room):not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)!important}.videosession-in-progress:not(#schedule-view-video-session-button):not(.btn-primary):not(.join-video-room):not(.new-profile-button):hover{cursor:default!important}.livechat-in-progress:not(.btn-primary):not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)!important}.livechat-in-progress:not(.btn-primary):not(.new-profile-button):hover{cursor:default!important}.phonesession-in-progress:not(.btn-primary):not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)!important}.phonesession-in-progress:not(.btn-primary):not(.new-profile-button):hover{cursor:default!important}#video-room #video-room-controls-container{width:100%;text-align:center;background-color:#252525}#video-room #video-room-controls-container .button-row{justify-content:center;display:flex}#video-room #video-room-controls-container .button-row .video-room-button{cursor:pointer;width:30px;height:40px;background-color:#252525;background-position:50%;background-repeat:no-repeat;margin:0;padding:0;display:inline-block}#video-room #video-room-controls-container .button-row .video-room-button.selected-size:hover,#video-room #video-room-controls-container .button-row .video-room-button.available-size:hover,#video-room #video-room-controls-container .button-row .video-room-button:hover{background-color:#9a9a9a}#video-room #video-room-controls-container .button-row .video-room-button.selected-size{background-color:#777}#video-room #video-room-controls-container .button-row .video-room-button[disabled]{pointer-events:none;cursor:not-allowed}#video-room #video-room-controls-container .button-row #video-room-mute{margin-right:15px}#video-room #video-room-controls-container .button-row #video-room-mute.unmuted{background-image:url(//assets.betterhelp.com/icons/video-room/mic-on.png);background-size:13px 18px}#video-room #video-room-controls-container .button-row #video-room-mute.muted{background-image:url(//assets.betterhelp.com/icons/video-room/mic-off.png);background-size:19px 19px}#video-room #video-room-controls-container .button-row #video-room-screenshare{cursor:pointer;color:#fff;margin-left:15px;position:relative}#video-room #video-room-controls-container .button-row #video-room-screenshare.virtual-background-screenshare-btn{background-image:url(//assets.betterhelp.com/icons/video-room/video-screenshare-v2.png);background-size:24px 18px}#video-room #video-room-controls-container .button-row #video-room-screenshare.selected{background-color:#9a9a9a}#video-room #video-room-controls-container .button-row #video-room-screenshare.disabled{pointer-events:none}#video-room #video-room-controls-container .button-row #video-room-screenshare.disabled:after{content:"";width:100%;height:100%;z-index:1;background:linear-gradient(135deg,#0000 48%,red 48% 52%,#0000 52%);position:absolute;top:0;left:0}#video-room #video-room-controls-container .button-row #video-room-size-mini{background-image:url(//assets.betterhelp.com/icons/video-room/small-player.png);background-size:20px 15px}#video-room #video-room-controls-container .button-row #video-room-size-mini.virtual-background-controls{background-image:url(//assets.betterhelp.com/icons/video-room/small-player-v2.png);background-size:20px 20px}#video-room #video-room-controls-container .button-row #video-room-size-standard{background-image:url(//assets.betterhelp.com/icons/video-room/med-player.png);background-size:20px 15px}#video-room #video-room-controls-container .button-row #video-room-size-standard.virtual-background-controls{background-image:url(//assets.betterhelp.com/icons/video-room/med-player-v2.png);background-size:24px 24px}#video-room #video-room-controls-container .button-row #video-room-size-full{background-image:url(//assets.betterhelp.com/icons/video-full.png);background-size:23px 23px}#video-room #video-room-controls-container .button-row #video-room-size-full.virtual-background-controls{background-image:url(//assets.betterhelp.com/icons/video-room/video-full-v2.png);background-size:24px 24px}#video-room #video-room-controls-container .button-row #end-video-session{margin-left:15px;padding-top:0;overflow:hidden}#video-room #video-room-controls-container .button-row #end-video-session:hover{background-color:#252525}#video-room #video-room-controls-container .button-row #end-video-session:hover i{background-color:#d76460}#video-room #video-room-controls-container .button-row #end-video-session i{color:#fff;width:28px;height:28px;background-color:#e33c37;border-radius:50%;font-size:16px;line-height:21px}#video-room #video-room-controls-container .button-row #end-video-session i:before{position:absolute;top:50%;left:50%;transform:translate(-44%,-50%)}#video-room #video-room-controls-container .button-row #end-video-session .phone-gradient{transform:rotate(135deg)translate(4px,-4px)}#video-room #video-room-controls-container .button-row #end-video-session.x-gradient{background-image:url(//assets.betterhelp.com/icons/hang-up-x.png);background-size:35px 35px}#video-room #video-room-controls-container .button-row #end-video-session.x-gradient:hover{background-image:url(//assets.betterhelp.com/icons/hang-up-x-hover.png)}#video-room #video-room-controls-container .button-row #video-room-timer-container{text-align:center;height:40px;width:75px;margin:0;display:inline-block;overflow:hidden}#video-room #video-room-controls-container .button-row #video-room-timer{color:#fff;text-shadow:1px 1px 3px #292929;margin:0;font-size:16px;line-height:40px;position:relative}#video-room #video-room-controls-container .button-row .media-device:hover{cursor:pointer;text-decoration:underline}#video-room #video-room-controls-container .btn-primary{background-color:#dc8e1a}#video-room #video-room-controls-container .btn-primary:hover{background-color:#b47a12}#video-room #video-room-controls-container .video-room-reposition{color:#fff;z-index:1010;width:27px;height:19px;background-position:50%;background-size:100% 100%;position:absolute}#video-room #video-room-controls-container .video-room-reposition:hover{cursor:pointer;background-color:#9a9a9a;text-decoration:none}#video-room #video-room-controls-container .video-room-reposition.reposition-top-right{background-image:url(//assets.betterhelp.com/icons/video-room/screen-top-right.png);top:1px;right:1px}#video-room #video-room-controls-container .video-room-reposition.reposition-top-right.gradient-background,#video-room #video-room-controls-container .video-room-reposition.reposition-top-right.virtual-background{cursor:pointer;width:30px;height:38px;background-color:#252525;background-image:url(//assets.betterhelp.com/icons/pop-out-up2x.png);background-position:50%;background-repeat:no-repeat;background-size:26px 25px;margin:0;padding:0;display:inline-block;top:1px;left:91.5%}#video-room #video-room-controls-container .video-room-reposition.reposition-top-right.gradient-background:hover,#video-room #video-room-controls-container .video-room-reposition.reposition-top-right.virtual-background:hover{background-color:#9a9a9a}#video-room #video-room-controls-container .video-room-reposition.reposition-bottom-left{background-image:url(//assets.betterhelp.com/icons/video-room/screen-bottom-left.png);bottom:1px;left:1px}#video-room #video-room-controls-container .video-room-reposition.reposition-bottom-left.gradient-background,#video-room #video-room-controls-container .video-room-reposition.reposition-bottom-left.virtual-background{cursor:pointer;width:30px;height:38px;background-color:#252525;background-image:url(//assets.betterhelp.com/icons/pop-out2x.png);background-position:50%;background-repeat:no-repeat;background-size:26px 25px;margin:0;padding:0;display:inline-block;top:0;left:2%}#video-room #video-room-controls-container .video-room-reposition.reposition-bottom-left.gradient-background:hover,#video-room #video-room-controls-container .video-room-reposition.reposition-bottom-left.virtual-background:hover{background-color:#9a9a9a}#video-room #publisher,#video-room #subscriber,#video-room #subscriber-screenshare{overflow:hidden}#video-room #publisher video,#video-room #subscriber video,#video-room #subscriber-screenshare video{height:100%;max-height:100%;width:100%;max-width:100%}#video-room #publisher canvas,#video-room #subscriber canvas,#video-room #subscriber-screenshare canvas{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-room #subscriber.empty-video:before{content:" ";width:100%;height:100%;opacity:.25;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDcxIDQ2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIwIiB4Mj0iMCIgeTE9IjAiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjY2LjY2JSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNzkgMzA4YzE0LjI1LTYuNSA1NC4yNS0xOS43NSA3MS0yOSA5LTMuMjUgMjUtMjEgMjUtMjFzMy43NS0xMyAzLTIyYy0xLjc1LTYuNzUtMTUtNDMtMTUtNDMtMi41IDMtNC43NDEgMy4yNTktNyAxLTMuMjUtNy41LTIwLjUtNDQuNS0xNi01NyAxLjI1LTcuNSAxMC02IDEwLTYtMTEuMjUtMzMuNzUtOC02Ny04LTY3cy4wNzMtNy4zNDYgNi0xNWMtMy40OC42MzctOSA0LTkgNCAyLjU2My0xMS43MjcgMTUtMjEgMTUtMjEgLjE0OC0uMzEyLTEuMzIxLTEuNDU0LTEwIDEgMS41LTIuNzggMTYuNjc1LTguNjU0IDMwLTExIDMuNzg3LTkuMzYxIDEyLjc4Mi0xNy4zOTggMjItMjItMi4zNjUgMy4xMzMtMyA2LTMgNnMxNS42NDctOC4wODggNDEtNmMtMTkuNzUgMi0yNCA2LTI0IDZzNzQuNS0xMC43NSAxMDQgMzdjNy41IDkuNSAyNC43NSA1NS43NSAxMCA4OSAzLjc1LTEuNSA0LjUtNC41IDkgMSAuMjUgMTQuNzUtMTEuNSA2My0xOSA2Mi0yLjc1IDEtNC0zLTQtMy0xMC43NSAyOS41LTE0IDM4LTE0IDM4LTIgNC4yNS0zLjc1IDE4LjUtMSAyMiAxLjI1IDQuNSAyMyAyMyAyMyAyM2wxMjcgNTNjMzcgMzUgMjMgMTM1IDIzIDEzNUwwIDQ2NHMtMy05Ni43NSAxNC0xMjBjNS4yNS02LjI1IDIxLjc1LTE5Ljc1IDY1LTM2eiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:auto 76%;display:block;position:absolute;top:0;left:0}#video-room .video-room-reposition{display:none!important}#video-room.video-room-mini{z-index:1000;min-height:350px;width:415px;background-color:#292929;position:fixed}#video-room.video-room-mini.virtual-background{min-height:335px;width:458px;--tw-shadow:0 19px 96px 0px #00000047;--tw-shadow-colored:0 19px 96px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:15px}#video-room.video-room-mini.virtual-background #subscriber video{object-fit:cover}#video-room.video-room-mini.virtual-background #video-room-controls-container{z-index:1000;height:40px;width:100%;border-bottom-right-radius:15px;border-bottom-left-radius:15px;position:absolute;bottom:0}#video-room.video-room-mini.virtual-background #video-room-controls-container #video-room-screenshare{padding-top:7px}#video-room.video-room-mini #subscriber.virtual-background,#video-room.video-room-mini #subscriber-screenshare.virtual-background{height:300px;width:452px;border-top-left-radius:15px;border-top-right-radius:15px}#video-room.video-room-mini .publisherPIP.virtual-background-pip{height:77px;width:126px;--tw-shadow:0 2px 28px 0px #00000026;--tw-shadow-colored:0 2px 28px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:10px;bottom:50px;right:15px}#video-room.video-room-mini #session-snap-notification-banner{top:70%;left:5%}#video-room.video-room-mini #session-snap-notification-banner.session-snap-status-enabled{max-width:375px}#video-room.video-room-mini #session-snap-notification-banner.session-snap-status-disabled{max-width:445px}#video-room.video-room-mini #session-snap-notification-banner.session-snap-counselor-disabled{max-width:375px}#video-room.video-room-mini #video-room-controls-container{height:40px;width:100%;position:absolute;bottom:0}#video-room.video-room-mini #video-room-controls-container #video-room-screenshare{padding-top:7px}#video-room.video-room-mini #video-room-controls-container #end-video-session.gradient-button{overflow:visible}#video-room.video-room-mini #video-room-controls-container #end-video-session.x-gradient{background-image:url(//assets.betterhelp.com/icons/hang-up-x.png);background-size:28px 28px}#video-room.video-room-mini #video-room-container{height:100%;width:100%;margin:0;padding:0;position:absolute;top:0;left:0}#video-room.video-room-mini .publisherOnly{width:100%;height:100%;z-index:10;position:absolute}#video-room.video-room-mini #subscriber,#video-room.video-room-mini #subscriber-screenshare{width:calc(100% - 6px);height:calc(100% - 43px);background-color:#444;display:flex;position:absolute;top:3px;left:3px;overflow:hidden}#video-room.video-room-mini #subscriber #video-room-waiting,#video-room.video-room-mini #subscriber-screenshare #video-room-waiting{text-align:center;color:#fff;width:290px;font-size:20px;line-height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-room.video-room-mini #subscriber .OT_subscriber,#video-room.video-room-mini #subscriber-screenshare .OT_subscriber{width:auto;height:auto;flex:auto;position:relative}#video-room.video-room-mini .publisherPIP{width:80px;height:60px;z-index:15;position:absolute;bottom:53px}#video-room.video-room-mini .publisherPIP,#video-room.video-room-mini #video-effects-and-cameras-container{right:15px}#video-room.video-room-mini.video-room-top-right{top:60px;right:15px}#video-room.video-room-mini.video-room-top-right.gradient-background,#video-room.video-room-mini.video-room-top-right.virtual-background{top:76px;right:38px}#video-room.video-room-mini.video-room-top-right .reposition-top-right{display:none}#video-room.video-room-mini.video-room-top-right .reposition-bottom-left{display:block!important}#video-room.video-room-mini.video-room-bottom-left{bottom:0;left:15px}#video-room.video-room-mini.video-room-bottom-left.gradient-background,#video-room.video-room-mini.video-room-bottom-left.virtual-background{bottom:18px;left:24px}#video-room.video-room-mini.video-room-bottom-left .reposition-bottom-left{display:none}#video-room.video-room-mini.video-room-bottom-left .reposition-top-right{display:block!important}#video-room.video-room-full,#video-room.video-room-standard{z-index:1000;background-color:#000c}#video-room.video-room-full .publisherPIP,#video-room.video-room-standard .publisherPIP{width:240px;height:180px;z-index:15;position:absolute;bottom:25px}#video-room.video-room-full .publisherPIP,#video-room.video-room-full #video-effects-and-cameras-container,#video-room.video-room-standard .publisherPIP,#video-room.video-room-standard #video-effects-and-cameras-container{right:25px}#video-room.video-room-full .publisherPIP.publisherPIPSmall,#video-room.video-room-standard .publisherPIP.publisherPIPSmall{width:120px;height:90px}#video-room.video-room-full .publisherOnly,#video-room.video-room-standard .publisherOnly{width:100%;height:100%;z-index:20;position:absolute}#video-room.video-room-full #session-snap-notification-banner,#video-room.video-room-standard #session-snap-notification-banner{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:90%;left:50%}#video-room.video-room-full #session-snap-notification-banner.session-snap-status-enabled,#video-room.video-room-standard #session-snap-notification-banner.session-snap-status-enabled{max-width:445px}#video-room.video-room-full #session-snap-notification-banner.session-snap-status-disabled,#video-room.video-room-standard #session-snap-notification-banner.session-snap-status-disabled{max-width:378px}#video-room.video-room-full #session-snap-notification-banner.session-snap-counselor-disabled,#video-room.video-room-standard #session-snap-notification-banner.session-snap-counselor-disabled{max-width:455px}#video-room.video-room-full #video-room-controls-container,#video-room.video-room-standard #video-room-controls-container{z-index:20;height:60px;position:fixed;bottom:-1px;left:50%;transform:translate(-50%)}#video-room.video-room-full #video-room-controls-container .button-row .video-room-button,#video-room.video-room-standard #video-room-controls-container .button-row .video-room-button{width:45px;height:60px}#video-room.video-room-full #video-room-controls-container .button-row #video-room-screenshare,#video-room.video-room-standard #video-room-controls-container .button-row #video-room-screenshare{padding-top:17px}#video-room.video-room-full #video-room-controls-container .button-row #end-video-session,#video-room.video-room-standard #video-room-controls-container .button-row #end-video-session{padding-top:11px}#video-room.video-room-full #video-room-controls-container .button-row #video-room-timer-container,#video-room.video-room-standard #video-room-controls-container .button-row #video-room-timer-container{height:60px}#video-room.video-room-full #video-room-controls-container .button-row #video-room-timer,#video-room.video-room-standard #video-room-controls-container .button-row #video-room-timer{line-height:60px}#video-room.video-room-full #subscriber,#video-room.video-room-full #subscriber-screenshare,#video-room.video-room-standard #subscriber,#video-room.video-room-standard #subscriber-screenshare{width:100%;height:100%;text-align:center;z-index:11;background-color:#141414cc;display:flex;position:fixed;top:0;left:0}#video-room.video-room-full #subscriber #video-room-waiting,#video-room.video-room-full #subscriber-screenshare #video-room-waiting,#video-room.video-room-standard #subscriber #video-room-waiting,#video-room.video-room-standard #subscriber-screenshare #video-room-waiting{text-align:center;color:#fff;width:290px;font-size:20px;line-height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-room.video-room-full #subscriber .OT_subscriber,#video-room.video-room-full #subscriber-screenshare .OT_subscriber,#video-room.video-room-standard #subscriber .OT_subscriber,#video-room.video-room-standard #subscriber-screenshare .OT_subscriber{width:auto;height:auto;min-width:50%;flex:auto;position:relative}#video-room.video-room-full #video-room-reposition,#video-room.video-room-standard #video-room-reposition{display:none}#video-room.video-room-standard{height:100%;width:100%;position:fixed;bottom:0;left:0}#video-room.video-room-standard #video-room-container{max-width:90vw;width:120vh;height:67.5vw;max-height:90vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-room.video-room-standard #video-room-container.video-room-with-enhanced-notes{left:1%;transform:translateY(-50%)}#video-room.video-room-standard #video-room-waiting-client-camera{font-size:22px}#video-room.video-room-standard #video-room-reposition{display:none}#video-room.video-room-full #video-room-container{max-width:100vw;width:133.33vh;height:100vw;max-height:100vh;margin:0 auto}#video-room.video-room-full #video-room-container.ar-16x9{width:177.778vh}#video-room.video-room-full #video-room-container #video-components-container{position:relative}#video-room.video-room-full #video-room-container #subscriber,#video-room.video-room-full #video-room-container #subscriber-screenshare{background-color:#000000e6}#video-room #pip-click-for-small{width:150px;z-index:150;color:#fff;background-color:#000;padding-left:10px;position:absolute;top:10px;bottom:auto;left:45px}.video-room-in-progress:not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/videosession_offline.png)!important}.video-room-in-progress:not(.new-profile-button):hover{cursor:default!important}.livechat-in-progress:not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/livechat_offline.png)!important}.livechat-in-progress:not(.new-profile-button):hover{cursor:default!important}.phonesession-in-progress:not(.btn-primary):not(.new-profile-button){background-image:url(//assets.betterhelp.com/icons/phonesession_offline.png)!important}.phonesession-in-progress:not(.btn-primary):not(.new-profile-button):hover{cursor:default!important}#audio-room-container{display:none}#audio-room-container:not(.inline){z-index:9;transition:transform .5s;position:absolute;bottom:0;transform:translateY(100%)}#audio-room-container:not(.inline).show{display:block;transform:translateY(0)}@media (max-width:767px){#audio-room-container:not(.inline){width:100%;top:0;bottom:auto;transform:translateY(-130%)}#audio-room-container:not(.inline).show{transform:translateY(0)}}#audio-room-container.inline{z-index:2;border-radius:4px;margin:15px 12px;position:relative}#audio-room-container #audio-room-status{color:#fff;background:#444;align-items:center;gap:10px;padding:35px 10px;font-size:14px;display:flex}#audio-room-container #audio-room-controls{background:#252525;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:15px 10px;display:flex}#audio-room-container #audio-room-controls #audio-room-mic-container{color:#fff;gap:8px;display:flex}#audio-room-container #audio-room-controls #audio-room-mic-container #audio-room-mic-status{flex:1 0 0;align-items:center;gap:8px;padding-left:0;display:flex}#audio-room-container #audio-room-controls #audio-room-mic-container #audio-room-mic-status .fa-microphone{width:11px;height:16px}#audio-room-container #audio-room-controls #audio-room-mic-container #audio-room-mic-status .audio-room-mic-indicator{width:14px;height:6px}#audio-room-container #audio-room-controls #audio-room-actions{flex-wrap:wrap;gap:8px;display:flex}#audio-room-container #audio-room-controls #audio-room-actions #audio-room-mute{color:#252525;flex:1}#audio-room-container #audio-room-controls #audio-room-actions #audio-room-end{color:#fff;flex:1}#audio-room-container #audio-room-controls #audio-room-timer-container{display:none}#audio-room-container #audio-room-controls #audio-room-timer-container #audio-room-timer{color:#fff}#audio-room-container #audio-room-no-mic-container{color:#fff;text-align:center;background:#252525;padding:40px 10px}#audio-room-container #audio-room-footer{color:#ccc;background:#252525;border-top:1px solid #666;padding:10px;font-size:14px}#modal-audio-room-counselor-initiate-phone-call #modal-heading-audio-room-initiate-phone-call{width:100%}#modal-audio-room-counselor-initiate-phone-call .modal-body,#modal-audio-room-client-initiate-phone-call .modal-body,#modal-audio-mic-access-needed .modal-footer,#modal-audio-unable-to-access-mic .modal-footer{border-top:1px solid #eee}#modal-audio-room-client-initiate-phone-call #modal-heading-audio-room-initiate-phone-call{width:100%}@media (min-width:767px){#modal-audio-room-client-initiate-phone-call #client-phone-div{padding-top:22px}}#client-phone-container>.modal-body{display:grid}@media (min-width:767px){#audio-room-country-div,#audio-room-phone-div{grid-template-columns:30% 70%;column-gap:30px;padding-bottom:10px;display:grid}#audio-room-country-div>div:first-child,#audio-room-phone-div>div:first-child{justify-content:end;display:grid}#audio-room-country-div>div:last-child,#audio-room-phone-div>div:last-child{width:80%}#audio-room-phone-div>div:last-child>input{width:100%}}@media (max-width:767px){#audio-room-country-div,#audio-room-phone-div{padding-bottom:10px}}#audio-room-phone-call-container{text-align:center;background:#252525;display:none}#audio-room-phone-call-container:not(.inline){z-index:9;transition:transform .5s;position:absolute;bottom:0;transform:translateY(100%)}#audio-room-phone-call-container:not(.inline).show{display:block;transform:translateY(0)}@media (max-width:767px){#audio-room-phone-call-container:not(.inline){width:100%;top:0;bottom:auto;transform:translateY(-130%)}#audio-room-phone-call-container:not(.inline).show{transform:translateY(0)}}#audio-room-phone-call-container.inline{z-index:2;border-radius:4px;margin:15px 12px;position:relative}#audio-room-phone-call-container #audio-room-phone-call-status{color:#fff;padding:70px 10px;font-size:16px}#video-room-starting,#audio-room-starting{text-align:center;background:#252525;display:none}#video-room-starting:not(.inline),#audio-room-starting:not(.inline){z-index:9;transition:transform .5s;position:absolute;bottom:0;transform:translateY(100%)}#video-room-starting:not(.inline).show,#audio-room-starting:not(.inline).show{transform:translateY(0)}@media (max-width:767px){#video-room-starting:not(.inline),#audio-room-starting:not(.inline){width:100%;z-index:9;top:0;bottom:auto;transform:translateY(-130%)}#video-room-starting:not(.inline).show,#audio-room-starting:not(.inline).show{transform:translateY(0)}}#video-room-starting.inline,#audio-room-starting.inline{z-index:2;border-radius:4px;margin:15px 12px;position:relative}#video-room-starting #video-room-start-text,#video-room-starting #audio-room-start-text,#audio-room-starting #video-room-start-text,#audio-room-starting #audio-room-start-text{color:#fff;padding:15px 30px}#video-room-starting #video-room-start-button,#video-room-starting #audio-room-start-button,#audio-room-starting #video-room-start-button,#audio-room-starting #audio-room-start-button{padding:15px 30px 20px}#video-room-started{text-align:left;width:487px;min-height:76px;background:#252525;border-radius:5px;margin-bottom:10px;margin-left:25px;line-height:1}#video-room-started .video-room-check{--fa-secondary-color:#5faa41;--fa-primary-color:#fff;--fa-secondary-opacity:1;float:left;margin:20px}#video-room-started .video-room-rejoin-text{color:#fff}#video-room-started .video-room-hide-cta{background:unset;border:unset;margin:unset;padding:unset;-webkit-appearance:none;appearance:none;color:#ccc;font-size:1.5em;transition:color .125s ease-in-out;display:flex;position:absolute;top:.5em;right:.5em}#video-room-started .video-room-hide-cta:hover{color:#fff}#video-room-started:not(.inline){z-index:9;transition:transform .5s;position:absolute;bottom:0;transform:translateY(100%)}#video-room-started:not(.inline).show{transform:translateY(0)}@media (max-width:767px){#video-room-started:not(.inline){width:100%;top:0;bottom:auto;right:0;transform:translateY(-130%)}#video-room-started:not(.inline).show{transform:translateY(0)}}#video-room-started.inline{border-radius:4px;margin:15px 20px;position:relative}#video-room-started #video-room-start-text{color:#fff;padding:15px 30px}#video-room-started #video-room-start-button{padding:15px 30px 20px}#audio-room-started{text-align:left;width:487px;min-height:76px;background:#252525;border-radius:5px;margin-bottom:10px;margin-left:25px;line-height:1}#audio-room-started .audio-room-check{--fa-secondary-color:#5faa41;--fa-primary-color:#fff;--fa-secondary-opacity:1;float:left;margin:20px}#audio-room-started .audio-room-rejoin-text{color:#fff}#audio-room-started .audio-room-hide-cta{background:unset;border:unset;margin:unset;padding:unset;-webkit-appearance:none;appearance:none;color:#ccc;font-size:1.5em;transition:color .125s ease-in-out;display:flex;position:absolute;top:.5em;right:.5em}#audio-room-started .audio-room-hide-cta:hover{color:#fff}#audio-room-started:not(.inline){z-index:9;transition:transform .5s;position:absolute;bottom:0;transform:translateY(100%)}#audio-room-started:not(.inline).show{transform:translateY(0)}@media (max-width:767px){#audio-room-started:not(.inline){width:100%;top:0;bottom:auto;right:0;transform:translateY(-130%)}#audio-room-started:not(.inline).show{transform:translateY(0)}}#audio-room-started.inline{border-radius:4px;margin:15px 20px;position:relative}#audio-room-started #audio-room-start-text{color:#fff;padding:15px 30px}#audio-room-started #audio-room-start-button{padding:15px 30px 20px}.video-room-alerts{text-align:left;flex-direction:column;gap:.625em;font-size:16px;display:flex;position:absolute}.video-room-top-right .video-room-alerts{bottom:0;left:0;right:0;transform:translateY(calc(100% + .625em))}.video-room-bottom-left .video-room-alerts{flex-direction:column-reverse;top:0;left:0;right:0;transform:translateY(calc(-100% - .625em))}#video-room-controls-container .video-room-alerts{max-width:22em;flex-direction:column-reverse;top:0;left:50%;right:0;transform:translate(-50%,calc(-100% - .625em))}.video-room-alert{color:#fff;background-color:#444;border-radius:5px;gap:.75em;padding:1em 2em 1em 1em;font-family:Lato,Arial,sans-serif;display:flex;position:relative}.video-room-alert .holiday-badge{color:#000}.video-room-alert-icon-container{height:2.25em;width:2.25em;flex-shrink:0}.video-room-alert-icon-check-background{height:100%;width:100%;color:#fff;background-color:#5faa41;border-radius:50%;justify-content:center;align-items:center;display:flex}.video-room-alert-icon-check{font-size:1.5em}.video-room-alert-message{flex-direction:column;display:flex}.video-room-alert-title{align-items:center;gap:.5em;font-size:.875em;font-weight:700;line-height:1.5em;display:flex}.video-room-alert-body{font-size:.875em;line-height:1.25em}.video-room-alert-close{background:unset;border:unset;margin:unset;padding:unset;-webkit-appearance:none;appearance:none;color:#ccc;font-size:1.5em;transition:color .125s ease-in-out;display:flex;position:absolute;top:.5em;right:.5em}.video-room-alert-close:hover{color:#fff}#video-effects-and-cameras-container{z-index:15;position:absolute;top:10px}#video-effects-and-cameras-container .noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#video-effects-and-cameras-container .views-and-effects-tooltip{z-index:1000;white-space:nowrap;text-align:center;color:#eee;background-color:#292929;border-radius:5px;padding:9px;line-height:20px;display:none;position:absolute;top:64px;left:-52px}#video-effects-and-cameras-container .views-and-effects-tooltip:after{content:"";width:10px;height:20px;border:7px solid #0000;border-bottom:10px solid #292929;margin:0;padding:0;position:absolute;top:-20px;left:calc(50% + 6px)}@media (max-width:640px){#video-effects-and-cameras-container .views-and-effects-tooltip{width:112px;font-size:12px;line-height:16px;left:-28px}}#video-effects-and-cameras-container .video-room-mini .views-and-effects-tooltip{width:112px;font-size:12px;line-height:16px;left:-28px}#video-effects-and-cameras-container:hover .views-and-effects-tooltip{display:block}#video-effects-and-cameras-container.open:hover .views-and-effects-tooltip{display:none}#video-effects-and-cameras-container #video-room-choose-camera{width:50px;height:50px;cursor:pointer;background-color:#292929;background-image:url(//assets.betterhelp.com/icons/video-room/views-and-effects.png?n=1);background-position:50%;background-repeat:no-repeat;background-size:26px;border:2px solid #ffffffe6;border-radius:50%;margin:0;padding:0;display:inline-block;position:relative;box-shadow:0 4px 4px #00000040}#video-effects-and-cameras-container #video-room-choose-camera:hover{background-color:#545454}#video-effects-and-cameras-container #effects-and-cameras-dropdown{min-width:245px;max-width:250px;top:51px}#video-effects-and-cameras-container #effects-and-cameras-dropdown #device-type-title{white-space:nowrap;padding:0 10px;font-size:14px;font-weight:700}#video-effects-and-cameras-container #effects-and-cameras-dropdown ul.media-devices{margin:0;padding-left:0;list-style:none}#video-effects-and-cameras-container #effects-and-cameras-dropdown .camera-list-element,#video-effects-and-cameras-container #effects-and-cameras-dropdown .effect-element{white-space:normal;cursor:pointer;padding-left:36px;font-size:14px}#video-effects-and-cameras-container #effects-and-cameras-dropdown .camera-list-element.checked,#video-effects-and-cameras-container #effects-and-cameras-dropdown .effect-element.checked{text-indent:-12px;padding-left:36px}#video-effects-and-cameras-container #effects-and-cameras-dropdown .camera-list-element.checked:before,#video-effects-and-cameras-container #effects-and-cameras-dropdown .effect-element.checked:before{content:"";color:#5faa41;padding-right:10px;font:14px/1 "Font Awesome 6 Pro",fantasy;display:inline-block}#video-effects-and-cameras-container #effects-and-cameras-dropdown .camera-list-element:hover,#video-effects-and-cameras-container #effects-and-cameras-dropdown .effect-element:hover{background:#eee}#video-effects-and-cameras-container #effects-and-cameras-dropdown #blur-button{border-top:1px solid #ccc;margin-top:5px;padding-top:5px}@media (max-width:640px){#video-effects-and-cameras-container #effects-and-cameras-dropdown .camera-list-element,#video-effects-and-cameras-container #effects-and-cameras-dropdown .effect-element{font-size:12px}}#video-options-toggle #effects-and-cameras-dropdown{min-width:245px;max-width:250px;top:35px}#video-options-toggle #effects-and-cameras-dropdown #device-type-title{white-space:nowrap;padding:0 10px;font-size:14px;font-weight:700}#video-options-toggle #effects-and-cameras-dropdown ul.media-devices{margin:0;padding-left:0;list-style:none}#video-options-toggle #effects-and-cameras-dropdown .camera-list-element,#video-options-toggle #effects-and-cameras-dropdown .effect-element{white-space:normal;cursor:pointer;padding-left:36px;font-size:14px}#video-options-toggle #effects-and-cameras-dropdown .camera-list-element.checked,#video-options-toggle #effects-and-cameras-dropdown .effect-element.checked{text-indent:-12px;padding-left:36px}#video-options-toggle #effects-and-cameras-dropdown .camera-list-element.checked:before,#video-options-toggle #effects-and-cameras-dropdown .effect-element.checked:before{content:"";color:#5faa41;padding-right:10px;font:14px/1 "Font Awesome 6 Pro",fantasy;display:inline-block}#video-options-toggle #effects-and-cameras-dropdown .camera-list-element:hover,#video-options-toggle #effects-and-cameras-dropdown .effect-element:hover{background:#eee}#video-options-toggle #effects-and-cameras-dropdown #blur-button{border-top:1px solid #ccc;margin-top:5px;padding-top:5px}@media (max-width:640px){#video-options-toggle #effects-and-cameras-dropdown .camera-list-element,#video-options-toggle #effects-and-cameras-dropdown .effect-element{font-size:12px}}#gethelpnow{background-color:#f5f5f5}#maintenance label{margin-left:5px;display:inline}#maintenance #plan_description{font-size:18px}#modal-you-are-on-maintenance-plan .btn{margin-top:5px}#upgrade_app .app-icons{margin-top:150px;margin-bottom:40px}#upgrade_app .app-icons img{height:46px;border-radius:5px;margin-right:15px;overflow:hidden;box-shadow:0 0 10px #00000080}#previousmessages{background-color:#f5f5f5}#previousmessages .container{max-width:700px}#previousmessages .block{max-height:550px;background-color:#fff;border:1px solid #ddd;padding:0 15px;overflow-y:scroll}#previousmessages .block .message-bg{background-color:#1faedf1a;border-radius:5px;margin-top:15px;margin-bottom:20px;padding:15px;line-height:1.8;overflow:auto}@media (max-width:767px){#previousmessages .block{max-height:470px;margin-top:15px}}#opt_out hr{margin:35px 0}#opt_out .light-gray-text{color:#888}#privacy ol.upper-alpha-list-style,#terms ol.upper-alpha-list-style{list-style-type:upper-alpha}#privacy ol.lower-alpha-list-style,#terms ol.lower-alpha-list-style{list-style-type:lower-alpha}#privacy ol.privacy-terms-list>li,#terms ol.privacy-terms-list>li{font-weight:700}#privacy .title-level2,#terms .title-level2{font-size:16px}#privacy ol.privacy-terms-list>li>p,#terms ol.privacy-terms-list>li>p,#privacy ol.privacy-terms-list>li>ul>li,#terms ol.privacy-terms-list>li>ul>li,#privacy ol.privacy-terms-list>li>ol>li,#terms ol.privacy-terms-list>li>ol>li{font-weight:400}#privacy table th,#terms table th{font-weight:700}#privacy table th,#privacy table td,#terms table th,#terms table td{text-align:left;border-bottom:1px solid #ddd;padding:15px}#privacy table td,#terms table td{font-weight:400}#terms.privacy-terms-list li{margin-bottom:16px}.counselor_terms{text-align:justify;text-justify:inter-word}.counselor_terms h1{text-align:left;text-justify:none}.counselor_terms .indent{padding-left:2em}@media (max-width:767px){.counselor_terms .indent{padding-left:.5em}}.counselor_terms .bold_underline{font-weight:700;text-decoration:underline}.counselor_terms ol{margin-top:1em;margin-left:.75em;padding:0;list-style:decimal}@media (max-width:767px){.counselor_terms ol{margin-left:.1875em}}.counselor_terms ol ol{margin-left:1.25em;list-style:upper-alpha}.counselor_terms ol ol ol{margin-left:2.5em;list-style:decimal}@media (max-width:767px){.counselor_terms ol ol ol{margin-left:.625em}}.counselor_terms ol ol ol ol{list-style:lower-alpha}.counselor_terms ol ol ol ol ol{list-style:lower-roman}.counselor_terms li{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1em;padding-left:2em}@media (max-width:767px){.counselor_terms li{padding-left:.5em}}.counselor_terms li li{padding-left:2em}@media (max-width:767px){.counselor_terms li li{padding-left:.5em}}.counselor_terms li li li{padding-left:2em}@media (max-width:767px){.counselor_terms li li li{padding-left:.5em}}#privacy2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;row-gap:6.25px;margin-top:6.25px;font-family:Lato,Arial,sans-serif;display:flex}#privacy2 .pp-nav-button{height:auto;min-width:auto;white-space:break-spaces;text-align:left;vertical-align:baseline;border:hidden;padding:0;font-family:Lato,Arial,sans-serif;font-size:14px;line-height:19.6px;display:inline}#privacy2 .pp-section{flex-direction:column;display:flex}#privacy2 .pp-section-header__bottom-border{border-bottom-right-radius:5px;border-bottom-left-radius:5px}#privacy2 .pp-section-header{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;column-gap:10px;padding:12.5px 20px;display:flex}@media (min-width:768px){#privacy2 .pp-section-header{column-gap:30px}}#privacy2 .pp-section-header-title{font-size:21px;font-weight:700}#privacy2 .pp-section-header .pp-header-icon{font-size:14px;font-weight:900}#privacy2 .pp-section-content{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px 20px 12.5px}#privacy2 .pp-section-content p,#privacy2 .pp-section-content ul>li,#privacy2 .pp-section-content td,#privacy2 .pp-section-content th{font-size:14px;line-height:19.6px}#privacy2 .pp-section-content p{margin-top:10px;margin-bottom:0}#privacy2 .pp-section-content p em{font-style:italic}#privacy2 .pp-section-content p strong{font-weight:700}#privacy2 .pp-section-content p:first-of-type{margin-top:0}#privacy2 .pp-section-content ul{margin-top:0;margin-bottom:0;margin-left:27.5px;padding:0;list-style-type:disc}#privacy2 .pp-section-content ul ul{list-style-type:circle}#privacy2 .pp-section-content .pp-subsection-title{margin-top:20px;font-size:18px;font-weight:700;line-height:28px;display:block}#privacy2 .pp-section-content__table-outer{max-width:100%;overflow-x:scroll}@media (min-width:768px){#privacy2 .pp-section-content__table-outer{overflow-x:auto}}#privacy2 .pp-section-content__table-inner{min-width:600px}#privacy2 .pp-section-content__table-inner table{table-layout:fixed;margin-top:10px}#privacy2 .pp-section-content__table-inner table thead tr{color:#fff;text-align:left;background-color:#666;font-weight:700}#privacy2 .pp-section-content__table-inner table thead tr th{vertical-align:baseline;padding:10px}#privacy2 .pp-section-content__table-inner table thead tr th:first-child{width:25%;padding-right:5px}#privacy2 .pp-section-content__table-inner table thead tr th:last-child{width:75%;padding-left:5px}#privacy2 .pp-section-content__table-inner table tbody tr:nth-child(2n){background-color:#f5f5f5}#privacy2 .pp-section-content__table-inner table tbody tr td{vertical-align:baseline;padding:10px}#privacy2 .pp-section-content__table-inner table tbody tr td:first-child{padding-right:5px}#privacy2 .pp-section-content__table-inner table tbody tr td:last-child{padding-left:5px}#privacy2 .pp-update{margin-top:20px;margin-left:10px;font-size:14px;font-weight:700}#modal-privacy .modal-header>h3{font-size:28px;font-weight:700}#modal-privacy .modal-body{background-color:#f5f5f5}#modal-privacy .modal-body>div{padding-left:15px}#modal-privacy.privacy-modal .modal-content{border-radius:20px}#modal-privacy.privacy-modal .modal-content .modal-header{padding:20px 25px}#modal-privacy.privacy-modal .modal-content .modal-header>h3,#modal-privacy.privacy-modal .modal-content .modal-header button{font-family:Overpass,sans-serif;font-size:24px;font-weight:300}#modal-privacy.privacy-modal .modal-content .modal-header>button{margin-top:0;font-size:36px;line-height:38px;top:20px;right:25px}#modal-privacy.privacy-modal .modal-content .modal-body{background-color:#f5f7f5;padding:0}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box{height:calc(100vh - 173px);padding:10px 25px;overflow-y:scroll}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections{row-gap:0;margin-top:0;font-family:Inter,sans-serif}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section{border-bottom:1px solid #c3c8c1}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-header{background-color:unset;border-radius:0;padding-left:0;padding-right:0}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-header .pp-section-header-title{color:#252625;font-size:20px;font-weight:400;line-height:32px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-header .pp-header-icon{color:#6d706c;font-weight:300}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content{background-color:unset;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-left:0;padding-right:0;font-size:16px;line-height:28px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content *{font-size:inherit;line-height:inherit}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content thead tr{background-color:#4a4d4a}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content thead tr th:nth-child(2n+1){border-top-left-radius:8px;border-bottom-left-radius:8px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content thead tr th:nth-child(2n){border-top-right-radius:8px;border-bottom-right-radius:8px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content tbody tr{background-color:#f5f7f5}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content tbody tr:nth-child(2n){background-color:#fff}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content tbody tr:nth-child(2n) td:nth-child(2n+1){border-top-left-radius:8px;border-bottom-left-radius:8px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-section .pp-section-content tbody tr:nth-child(2n) td:nth-child(2n){border-top-right-radius:8px;border-bottom-right-radius:8px}#modal-privacy.privacy-modal .modal-content .modal-body .fixed-height-scroll-box .pp-sections .pp-update{margin-bottom:20px;margin-left:0;font-size:16px;line-height:28px}#modal-privacy.privacy-modal .modal-content .modal-footer{padding:20px 25px}#modal-privacy.privacy-modal .modal-content .modal-footer .btn{margin-bottom:0}#error-page{text-align:center;color:#444;padding-top:10px}#error-page h1{font-size:30px}#error-page p.lead{color:#444;font-size:20px}#error-page img.error-icon{max-width:300px;margin:40px auto}@media (max-width:767px){#error-page{padding-top:30px}#error-page img.error-icon{max-width:275px}}@media (max-width:576px){#error-page img.error-icon{max-width:250px}#error-page h1{font-size:20px}#error-page p.lead{font-size:17.5px}}@media (max-width:300px){#error-page img.error-icon{max-width:100%}}.volume-wrapper{width:150px;height:20px;border:2px solid #000;margin-bottom:25px;display:inline-block}#modal-cloud-chat-client-invite #cloud-phone-client-country{margin-bottom:10px}#modal-cloud-chat-client-invite #phone-for-voice-chat label{text-align:right}#modal-cloud-chat-client-invite p{font-size:15px}.cloud-chat-start-mic-test-container{text-align:center}.cloud-chat-start-mic-test-container i{margin-right:10px}.cloud-chat-start-mic-test-container .pids-wrapper-cloud-chat-counselor-start{display:inline-block;position:relative;bottom:8px}.cloud-chat-start-mic-test-container .pid-cloud-chat-counselor-start{width:12px;height:6px;margin-right:5px;display:inline-block}.pids-wrapper-cloud-chat-embed{display:inline-block}.pid-cloud-chat-embed{width:10px;height:5px;margin-right:5px;display:inline-block}#cloud-chat-embed{z-index:1000;width:300px;background-color:#eee;border:1px solid gray;position:fixed;top:0;right:15px}#cloud-chat-embed #cloud-chat-status-container{min-height:3rem;align-content:center;padding:.5rem}#cloud-chat-embed #cloud-chat-status-container #cloud-chat-status p{margin:0;line-height:1.25rem;display:flex}#cloud-chat-embed #cloud-chat-status-container #cloud-chat-status p #cloud-chat-spinner{height:2rem;width:2rem;align-self:center;margin-right:.5rem}#cloud-chat-embed #cloud-chat-status-container #cloud-chat-status p #cloud-chat-status-text{flex:1;align-self:center}#cloud-chat-embed #cloud-chat-bottom-container{width:100%;--tw-bg-opacity:1;background-color:rgb(41 41 41/var(--tw-bg-opacity));flex-wrap:wrap;padding:.25rem;display:flex}#cloud-chat-embed #cloud-chat-bottom-container .fa-microphone{color:#fff;align-self:center;margin-right:4px;position:relative;bottom:-2px}#cloud-chat-embed #cloud-chat-bottom-container .pids-wrapper-cloud-chat-embed{align-self:center}#cloud-chat-embed #cloud-chat-bottom-container #cloud-chat-controls{align-self:center;margin-left:auto}#cloud-chat-embed #cloud-chat-bottom-container #cloud-chat-controls #cloud-chat-timer{color:#fff;margin-right:5px;position:relative;bottom:-5px}#cloud-chat-embed #cloud-chat-bottom-container #cloud-chat-controls #cloud-chat-mute{margin-right:5px}#modal-cloud-chat-start .modal-border{border-top:1px solid #eee}#cloud-chat-status-need-mic{text-align:center;margin-top:15px;font-size:16px;font-weight:700}@media (max-width:767px){.cloud-chat-reject{margin-top:10px}}#groupinar{background-color:#f5f5f5}#groupinar .groupinar{margin-bottom:20px;font-size:14px;line-height:24px}#groupinar .anchorlinks{margin:0;padding:0;list-style-type:none;display:inline}#groupinar .anchorlinks li{padding:0 10px;list-style-type:none;display:inline-block}#groupinar .anchorlinks li.title{margin-bottom:15px;padding-left:0;font-weight:700}#groupinar h1{margin-bottom:20px}#groupinar.mobile_menu{padding-top:90px}#groupinar.mobile_menu footer{visibility:hidden}#groupinar .section{color:#e36039;text-transform:uppercase;padding-top:0;padding-bottom:0;font-size:18px;font-weight:700;display:block}#groupinar .section .totop{float:right;text-transform:capitalize;font-size:14px;font-weight:400}#groupinar .groupinar-speaker-wrap{text-align:center}#groupinar .groupinar-speaker-wrap p{text-align:left}#groupinar .speaker img{width:100%;margin-bottom:15px}#groupinar .speaker img.usericon{height:130px;width:130px;border:2px solid #ccc;border-radius:50%}#groupinar .description table th,#groupinar .details table th{padding-right:20px}#groupinar .row+.row{border-top:1px solid #eee;margin-top:20px;margin-bottom:10px;padding-top:30px}#groupinar .row .date{background-color:#f5f5f5;margin-top:20px;padding:20px}#groupinar hr.bottom{margin-top:5px}#groupinar .details h3:first-child{margin-top:0}#groupinar .details table{width:100%;text-align:left;background-color:#f5f5f5;margin-top:20px}#groupinar .details table tr{border-bottom:1px solid #fff}#groupinar .details table th,#groupinar .details table td{padding:20px}#groupinar .details table td .btn{float:right}#groupinar .btn-middle{transform:translateY(25%)}@media (max-width:991px){#groupinar .btn-middle{transform:translateY(80%)}}@media (min-width:768px){#groupinar .totop{float:right!important}}@media (max-width:767px){#groupinar .anchorlinks li{padding:5px 0;display:block}}#groupinars{background-color:#f5f5f5}#groupinars .groupinar{margin-bottom:20px;font-size:14px;line-height:24px}#groupinars .anchorlinks{margin:0;padding:0;list-style-type:none;display:inline}#groupinars .anchorlinks li{padding:0 10px;list-style-type:none;display:inline-block}#groupinars .anchorlinks li.title{margin-bottom:15px;padding-left:0;font-weight:700}#groupinars.mobile_menu{padding-top:90px}#groupinars.mobile_menu footer{visibility:hidden}#groupinars .anchor{height:60px;visibility:hidden;margin-top:-60px;display:block}@media (min-width:768px){#groupinars .anchor{height:75px;margin-top:-75px}}#groupinars .section{color:#e36039;text-transform:uppercase;padding-top:0;padding-bottom:0;font-size:18px;font-weight:700;display:block}#groupinars .section .totop{float:right;text-transform:capitalize;font-size:14px;font-weight:400}#groupinars .speaker img{width:100%;margin-bottom:15px}#groupinars .speaker img.usericon{height:130px;width:130px;border:2px solid #ccc;border-radius:50%}#groupinars .description table th,#groupinars .details table th{padding-right:20px}#groupinars .row+.row{border-top:1px solid #eee;margin-top:20px;margin-bottom:10px;padding-top:30px}#groupinars .row .date{background-color:#f5f5f5;margin-top:20px;padding:20px}#groupinars hr.bottom{margin-top:5px}#groupinars .details h3:first-child{margin-top:0}#groupinars .details table{width:100%;text-align:left;background-color:#f5f5f5;margin-top:20px}#groupinars .details table tr{border-bottom:1px solid #fff}#groupinars .details table th,#groupinars .details table td{padding:20px}#groupinars .details table td .btn{float:right}#groupinars .btn-middle{transform:translateY(25%)}#groupinars .row .btn-primary{margin-top:13px}@media (max-width:991px){#groupinars .btn-middle{transform:translateY(80%)}}@media (min-width:768px){#groupinars .totop{float:right!important}}@media (max-width:767px){#groupinars .anchorlinks li{padding:5px 0;display:block}}#journal #body-container #content-container{height:100vh;min-height:0;background-color:#f5f5f5;padding-top:60px;padding-bottom:0}#journal #body-container #journal-wrapper{height:100%;display:flex}#journal #body-container #journal-wrapper .journal-date{font-weight:700}#journal #body-container #journal-wrapper .journal-time,#journal #body-container #journal-wrapper .journal-example{margin-left:10px;margin-right:10px;font-size:14px}#journal #body-container #journal-wrapper #journal-list{min-width:150px;max-width:30%;background-color:#cfcfcf;flex-direction:column;flex:1;display:flex;overflow-y:scroll}#journal #body-container #journal-wrapper #journal-list .new-journal-entry .title{font-weight:700}#journal #body-container #journal-wrapper #journal-list .journal-list-item,#journal #body-container #journal-wrapper #journal-list .new-journal-entry{border-right:1px solid #c5c5c5;flex:0;position:relative}#journal #body-container #journal-wrapper #journal-list .journal-list-item .title,#journal #body-container #journal-wrapper #journal-list .new-journal-entry .title{width:100%;color:#222;-webkit-text-fill-color:#222;background-color:#efefef;border-bottom:1px solid #c5c5c5;padding:10px 15px;font-size:15px}#journal #body-container #journal-wrapper #journal-list .journal-list-item .title .fa-pen-to-square,#journal #body-container #journal-wrapper #journal-list .new-journal-entry .title .fa-pen-to-square{color:#5faa41;-webkit-text-fill-color:#5faa41;margin-left:5px;font-size:22px;position:relative;top:3px}#journal #body-container #journal-wrapper #journal-list .journal-list-item .hide-border,#journal #body-container #journal-wrapper #journal-list .new-journal-entry .hide-border{height:100%;z-index:2000;width:5px;background-color:#00f;position:absolute;top:0;right:-2px}#journal #body-container #journal-wrapper #journal-list .journal-list-item.selected,#journal #body-container #journal-wrapper #journal-list .new-journal-entry.selected{border-right:0}#journal #body-container #journal-wrapper #journal-list .journal-list-item.selected .title,#journal #body-container #journal-wrapper #journal-list .new-journal-entry.selected .title{background-color:#fff}#journal #body-container #journal-wrapper #journal-list .journal-list-item.selected .title:hover,#journal #body-container #journal-wrapper #journal-list .new-journal-entry.selected .title:hover,#journal #body-container #journal-wrapper #journal-list .journal-list-item:hover .title,#journal #body-container #journal-wrapper #journal-list .new-journal-entry:hover .title{cursor:pointer;background-color:#e0eeda}#journal #body-container #journal-wrapper #journal-list:after{content:"";border-right:1px solid #c5c5c5;flex:1;display:block}#journal #body-container #journal-wrapper #journal-entry{background-color:#fff;flex:2;overflow-y:scroll}#journal #body-container #journal-wrapper #journal-entry #journal-draft{padding:30px}#journal #body-container #journal-wrapper #journal-entry #journal-draft #journal-entry-draft{margin-top:15px}#journal #body-container #journal-wrapper #journal-entry #journal-draft #journal-entry-draft textarea{max-height:600px}#journal #body-container #journal-wrapper #journal-entry #journal-draft h3.description{margin-top:0;font-weight:400}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry{height:calc(85vh - 60px);padding:30px;overflow-y:scroll}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-feeling{padding:15px 0;font-size:20px}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-date{font-size:18px}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-buttons{margin:30px 0}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-buttons .delete-journal-entry{margin-right:10px}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-message{min-height:200px;line-height:1.25}#journal #body-container #journal-wrapper #journal-entry .view-entry .entry .journal-entry-message p{margin:0;line-height:1.7}#journal #body-container #journal-wrapper #journal-entry .new-entry-button{height:15vh;min-height:50px;text-align:center;border-top:1px solid #c5c5c5;flex-direction:column;justify-content:center;display:flex}#journal #body-container #journal-wrapper #journal-entry .new-entry-button .btn{margin:0 auto}#journal #body-container #modal-journal-feelings #feelings{width:100%;flex-wrap:wrap;display:flex}#journal #body-container #modal-journal-feelings #feelings .feelings-column{width:25%;padding:0 10px 10px 0}#journal #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]{display:none}#journal #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:73px;width:100%;color:#555;background-color:#fff;border-color:#eee;padding:0 10px;line-height:1.8}#journal #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:14px;font-weight:400;line-height:1}#journal #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-emoji{font-size:24px}#journal #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]:checked+label{background-color:#f3f9f1;border-color:#5faa41}#journal #body-container footer{display:none}@media (max-width:767px){#journal.mobile_menu #body-container .mobile-new-journal-entry{z-index:10;position:fixed;top:10px;right:10px}#journal.mobile_menu #body-container #content-container{padding-top:0}#journal.mobile_menu #body-container #content-container .fa-pen-to-square{color:#5faa41;-webkit-text-fill-color:#5faa41;font-size:22px}#journal.mobile_menu #body-container #content-container #journal-wrapper{min-width:100%}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-entry{border-left:0}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-draft{padding:20px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-draft h3.description{font-size:14px;line-height:1.4em}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list{max-width:100%;padding-bottom:300px;display:block}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list #journal-draft #journal-entry-draft textarea{max-height:130px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry{background-color:#fff;padding:10px 15px 15px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-date{display:none}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-feeling{padding:0 0 20px;font-size:16px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-message{min-height:200px;line-height:1.4em}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-message p{margin:0;line-height:1.7}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons{display:flex}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons button{flex:50%;margin:15px 5px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-entry-button{display:none}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item,#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry{border-right:0}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item.selected .title,#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry.selected .title{background-color:#fff;border-bottom:0}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item:hover .title,#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry:hover .title{background-color:#fff}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item.selected,#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list #journal-draft{border-bottom:1px solid #c5c5c5}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list:after{border-right:0}#journal.mobile_menu #body-container #modal-journal-feelings .modal-header h1{font-size:20px}#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column{padding:0 4px 4px 0}#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:65px;padding:0}#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:12px}}.journal-header-link{position:relative}.journal-header-link:hover{text-decoration:none}.journal-header-link .journal-tooltip{width:260px;z-index:99;text-align:center;color:#fff;background:#414141;border-radius:5px;padding:5px;position:absolute;bottom:-57px;left:-95px}.journal-header-link .journal-tooltip:after{content:"";height:0;width:0;pointer-events:none;border:9px solid #0000;border-bottom-color:#414141;margin-left:-4px;position:absolute;bottom:100%;left:50%}@media (max-width:767px){.journal-header-link .journal-tooltip{bottom:9px;left:101px}.journal-header-link .journal-tooltip:after{border:9px solid #0000;border-right-color:#414141;margin-left:-4px;bottom:7px;left:-14px}}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column{padding:0 1px 1px 0}#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:65px;padding:0}#journal.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:10px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons{flex-direction:column;margin-top:10px}#journal.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons button{margin:10px}}#journal_v2 #body-container #content-container{min-height:0;background-color:#f5f5f5;padding-top:60px;padding-bottom:0}#journal_v2 #body-container #content-container #journal-prompt-text .fa-lightbulb{color:#a54b9c;-webkit-text-fill-color:#a54b9c}#journal_v2 #body-container #journal-wrapper{height:100%}#journal_v2 #body-container #journal-wrapper #journal-suggestions-template{margin-left:30px;margin-right:30px;padding-top:30px}#journal_v2 #body-container #journal-wrapper #close-suggestions{font-size:27px}#journal_v2 #body-container #journal-wrapper .journal-entry-top-padding{padding-top:87px}#journal_v2 #body-container #journal-wrapper .journal-entry-suggestions-top-padding{padding-top:20px}#journal_v2 #body-container #journal-wrapper #journal-entry{background-color:#fff;overflow-y:scroll}#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red{color:#fff;background-color:#af2225;margin:25px 30px 0}#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red a,#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red a:visited,#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red a:hover{color:#fff;-webkit-text-fill-color:white;text-decoration:underline}#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red a:hover{text-decoration:none}#journal_v2 #body-container #journal-wrapper #journal-entry .alert.alert-red .close{color:#fff;opacity:.7}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view{padding:30px}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .new-journal-submit,#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .cancel-edit{margin-top:15px}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .automatic-sharing-indicator{text-align:left;vertical-align:middle;margin-top:15px;padding:0 0 0 17.5px;font-size:12px;line-height:20px;display:inline-block}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .automatic-sharing-indicator .sharing-on-off{font-weight:700}#journal_v2 #body-container #journal-wrapper #journal-entry .add-new-entry{border-top:1px solid #ddd}#journal_v2 #body-container #journal-wrapper #journal-entry .add-new-entry button{margin:20px auto;display:block}#journal_v2 #body-container #journal-wrapper #journal-entry .no-entries{padding-bottom:20px}#journal_v2 #body-container #journal-wrapper #journal-entry .journal-entry-draft{padding-bottom:30px}#journal_v2 #body-container #journal-wrapper #journal-entry .journal-entry-draft .tox .tox-toolbar,#journal_v2 #body-container #journal-wrapper #journal-entry .journal-entry-draft .tox .tox-toolbar__overflow,#journal_v2 #body-container #journal-wrapper #journal-entry .journal-entry-draft .tox .tox-toolbar__primary{border-top:0}#journal_v2 #body-container #journal-wrapper #journal-entry .entry{border-top:1px solid #ddd;padding:20px 0}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-title{margin:0 0 15px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-feeling{margin-bottom:15px;font-size:20px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-message{word-break:break-word;margin-bottom:15px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-date{margin-bottom:15px;font-size:12px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-buttons{margin:30px 0}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-buttons .delete-journal-entry,#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-buttons .edit-journal-entry{margin-right:10px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-feeling{font-size:16px}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template{margin:0 30px;padding-top:30px;display:flex}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template .flex-box{flex:1;justify-content:center;display:flex}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template .flex-box:first-child>span{margin-right:auto}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template .flex-box:last-child>span{margin-left:auto}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template .prev-next-current-date{font-size:16px;font-weight:800}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn{align-items:center;display:flex}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn:hover,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn:hover{cursor:pointer}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa-solid,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa-regular,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa-solid,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa-regular{color:#aaa;margin-bottom:1px;font-size:30px;font-weight:900}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .prev-next-text,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .prev-next-text{flex-direction:column;margin:0 6px;font-size:11px;line-height:1.2;display:flex}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .prev-next-text.flex-align-right,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .prev-next-text.flex-align-right{align-items:flex-end}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .prev-next-text #prev-journal-date,#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .prev-next-text #prev-journal-date{margin-top:3px}#journal_v2 #body-container #journal-wrapper #journal-entry #prev-next-journal-template p{margin:0}#journal_v2 #body-container .sharing-disabled{opacity:.3;filter:alpha(opacity=30)}#journal_v2 #body-container #modal-journal-feelings #feelings{width:100%;flex-wrap:wrap;display:flex}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column{width:25%;padding:0 10px 10px 0}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]{display:none}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:73px;width:100%;color:#555;background-color:#fff;border-color:#eee;padding:0 10px;line-height:1.8}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:14px;font-weight:400;line-height:1}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-emoji{font-size:24px}#journal_v2 #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]:checked+label{background-color:#eedaec;border-color:#a54b9c}#journal_v2 #body-container footer{display:none}#journal_v2 #journal-settings-form fieldset{margin-top:1em}#journal_v2 #journal-settings-form legend{all:unset;margin-block-start:1em;margin-block-end:1em}#journal_v2 #journal-settings-form #select-time-label{font-weight:unset;margin-bottom:unset}#journal_v2.is_mobile{overflow:hidden}#journal_v2.is_mobile #journal-entry{max-height:calc(100vh - 92px)}@supports (display:flex){#journal_v2.is_mobile #journal-entry{max-height:calc(100dvh - 92px)}}.suggestions-description{margin-top:5px;margin-bottom:15px}.suggestions-title{margin-bottom:0}#shuffle_suggestion,#see_all_suggestions{background-color:#fff}.use_prompt{float:right}.prompt-table{width:100%;border-collapse:unset;border-spacing:7px}#journal-suggestions-container{background-color:#f5f5f5;border-radius:4px}#journal-prompt-buttons #use_suggestion .fa-circle-check{-webkit-text-stroke:.75px #5faa41}.journal-header-link{position:relative}.journal-header-link:hover{text-decoration:none}.journal-header-link .journal-tooltip{z-index:50;width:max-content;background-color:var(--token-site-gray-dark);padding:5px 10px;font-size:12px;bottom:-57px;left:-50px}.journal-header-link .journal-tooltip.use-journal{left:-115px}.journal-header-link .journal-tooltip:after{border-style:solid;border-bottom-width:4px;border-color:var(--token-site-gray-dark);--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));margin-left:-4px;position:absolute;bottom:70%;left:50%}@media (max-width:767px){#journal-prompt-text .fa-lightbulb{font-size:15px!important}.journal-suggestions-row{line-height:1.5}.suggestion-icon{padding-right:3px}.journal-entry-top-padding{padding-top:82px}#journal-suggestions-template{background-color:#f5f5f5;border-radius:4px;margin-top:15px;padding-bottom:10px;margin-left:20px!important;margin-right:20px!important;padding-top:0!important}.prompt-category{width:98%;background-color:#fff;margin:0 auto;padding:0% 2% 1%;position:relative}.use_prompt{float:right}.journal-suggestions-use{padding-left:10px}#journal_v2.mobile_menu .container.update-app{height:calc(100vh - 173px);top:123px}#journal_v2.mobile_menu .container.update-app h1{margin:.67em 0}#journal_v2.mobile_menu #body-container #journal-settings{height:calc(100vh - 173px);top:133px}#journal_v2.mobile_menu #body-container #journal-settings.with-banner{height:calc(100vh - 213px);top:173px}#journal_v2.mobile_menu #body-container #journal-suggestions{height:calc(100vh - 173px);top:123px}#journal_v2.mobile_menu #body-container .mobile-new-journal-entry{z-index:10;position:fixed;top:10px;right:10px}#journal_v2.mobile_menu #body-container .mobile-journal-settings{z-index:10;position:fixed;top:8.5px;right:45px}#journal_v2.mobile_menu #body-container .mobile-journal-suggestions{z-index:10;position:fixed;top:8.5px;right:80px}#journal_v2.mobile_menu #body-container .mobile-journal-suggestions-back{z-index:10;height:45px;font-size:18px;line-height:49px;display:none;position:fixed;top:-2px;left:15px}#journal_v2.mobile_menu #body-container #content-container{padding-top:0}#journal_v2.mobile_menu #body-container #content-container .fa-pen-to-square,#journal_v2.mobile_menu #body-container #content-container .fa-gear,#journal_v2.mobile_menu #body-container #content-container .fa-lightbulb{color:#a54b9c;font-size:22px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper{min-width:100%}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry{border-left:0}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-view{padding:20px 20px 63px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-view .automatic-sharing-indicator{padding:0 0 0 12px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons{margin:10px 0}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons button{height:auto;font-size:14px;line-height:28px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #journal-view h3.description{font-size:14px;line-height:1.4em}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template{margin:0 20px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template .prev-next-current-date{font-size:14px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa-solid,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .fa-regular,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa-solid,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .fa-regular{font-size:22px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #prev-btn .prev-next-text,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-entry #prev-next-journal-template #next-btn .prev-next-text{font-size:9px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list{max-width:100%;padding-bottom:300px;display:block}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry{background-color:#fff;padding:10px 15px 15px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-date{display:none}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-feeling{-webkit-text-decoration:italic;-webkit-text-decoration:italic;text-decoration:italic;padding:0 0 20px;font-size:16px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry{border-right:0}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item.selected .title,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry.selected .title{background-color:#fff;border-bottom:0}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .journal-list-item:hover .title,#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .new-journal-entry:hover .title{background-color:#fff}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list:after{border-right:0}#journal_v2.mobile_menu #body-container #modal-journal-feelings .modal-header h1{font-size:20px}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column{padding:0 2px 2px 0}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:65px;padding:0}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:11px}.journal-header-link .journal-tooltip{bottom:9px;left:101px}.journal-header-link .journal-tooltip:after{border:9px solid #0000;border-right-color:#414141;margin-left:-4px;bottom:7px;left:-14px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry{margin-bottom:0;padding:15px 0}#journal_v2 #body-container #journal-wrapper #journal-entry .entry h2{font-size:18px}#journal_v2 #body-container #journal-wrapper #journal-entry .entry .journal-entry-feeling{font-size:14px}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons .delete-journal-entry,#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons .edit-journal-entry{width:47%;margin:0}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons .delete-journal-entry{float:right}#journal_v2 #body-container #journal-wrapper #journal-entry #journal-view .journal-entry-buttons .share-journal-entry{width:100%;margin-top:20px}#journal_v2 #body-container #journal-wrapper #journal-entry .add-new-entry{padding-bottom:20px}}@media only screen and (min-device-width:320px) and (max-device-width:374px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#journal_v2.mobile_menu #body-container #journal-settings,#journal_v2.mobile_menu #body-container #journal-suggestions{height:calc(100vh - 175px);top:124px}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column{padding:0 1px 1px 0}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label{height:65px;padding:0}#journal_v2.mobile_menu #body-container #modal-journal-feelings #feelings .feelings-column input[type=radio]+label .feeling-name{font-size:10px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons{margin-top:10px}#journal_v2.mobile_menu #body-container #content-container #journal-wrapper #journal-list .entry .journal-entry-buttons button{margin:10px}}#journal-date-selector{height:90px;z-index:5;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none;background-color:#f5f5f5;border-bottom:1px solid #ccc;flex-wrap:nowrap;margin:0;padding:0;list-style-type:none;transition:background-color .2s;display:flex;position:fixed;overflow-x:scroll}#journal-date-selector::-webkit-scrollbar{display:none}.journal-date-selector-month,.journal-date-selector-month-dates{margin:0;padding:0;list-style-type:none;display:flex}.journal-date-selector-item{height:100%;min-width:64px;margin:0;padding:0}.journal-date-selector-item--disabled{opacity:.3}.journal-date-selector-item--disabled button[disabled]{opacity:1}.journal-date-selector-month-heading,.journal-date-selector-button{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.journal-date-selector-button{height:100%;width:100%;background-color:#0000;border:0;transition:background-color .2s ease-in-out}.journal-date-selector-button:hover{background-color:#e2e2e2}.journal-date-selector-month-heading{font-size:14px}.journal-date-selector-date-button{position:relative}.journal-date-selector-date-button--selected .journal-date-selector-date-button-date{color:#fff;background-color:#a54b9c}.journal-date-selector-date-button--selected:after{content:"";width:0;height:0;border-bottom:8px solid #a0a0a0;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;bottom:0;left:calc(50% - 8px)}.journal-date-selector-date-button-date{color:#777;width:45px;height:45px;text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:50%;font-size:16px;font-weight:700;line-height:43px;display:block}.journal-date-selector-date-button--has-entry .journal-date-selector-date-button-date{z-index:1;color:#a54b9c;background:#fff;position:relative}.journal-date-selector-date-button--has-entry .journal-date-selector-date-button-date:after{content:"";z-index:-1;background:#fff;border-radius:50%;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.journal-date-selector-date-button--has-entry .journal-date-selector-date-button-date:before{content:"";z-index:-1;background:#a54b9c;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.journal-date-selector-date-button--has-reflection:not(.journal-date-selector-date-button--selected) .journal-date-selector-date-button-date{z-index:1;background:#fff;position:relative;color:#777!important}.journal-date-selector-date-button--has-reflection:not(.journal-date-selector-date-button--selected) .journal-date-selector-date-button-date:after{content:"";z-index:-1;background:#fff;border-radius:50%;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.journal-date-selector-date-button--has-reflection:not(.journal-date-selector-date-button--selected) .journal-date-selector-date-button-date:before{content:"";z-index:-1;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(#f18ddb,#ff84aa,#ff8f74,#faa847,#ff8988,#f48aca,#a89dec,#d586d0,#f171a2,#f56a6a)!important}@media screen and (max-width:768px){.journal-date-selector-date-button-date{width:39px;height:39px;font-size:14px;line-height:37px}}.journal-date-selector-settings,.journal-date-selector-suggestions{width:88px;flex-shrink:0}@media screen and (max-width:767px){.journal-date-selector-settings,.journal-date-selector-suggestions{display:none}}.journal-date-selector-settings-button,.journal-date-selector-suggestions-button{border-left:1px solid #ccc;padding:10px 0 12px}.journal-date-selector-settings-icon,.journal-date-selector-suggestions-icon{height:100%;font-size:30px;line-height:1}.journal-date-selector-settings-label,.journal-date-selector-suggestions-label{flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:1.15;display:flex}#journal-entry-editor-container{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}#journal-entry-editor-container .cancel-edit{margin-top:0!important}#journal-entry-editor-controls{height:100%;border:2px solid #eee;border-radius:8px;flex-direction:column;display:flex}#journal-entry-editor{box-shadow:none;height:100%;border:none;font-family:Lato,arial,helvetica,sans-serif;overflow-y:scroll}#journal-entry-editor .title{min-height:48px;margin:16px 0;font-size:32px;line-height:1.1em;position:relative}#journal-entry-editor .title:after{color:#ddd;content:var(--character-count);position:initial;padding-left:.5em;font-size:16px;display:inline-flex}#journal-entry-editor p:not(.title){font-size:16px}#journal-entry-editor .title.empty:before{color:#ddd;width:100%;pointer-events:none;position:absolute;top:0;left:0}#journal-entry-editor .journal-body.empty:before{color:#ddd;pointer-events:none;position:absolute}@media (max-width:767px){#journal-entry-editor .title{min-height:40px;font-size:24px}#journal-entry-editor p{margin:10px 0}#journal-entry-editor #title-placeholder{min-height:40px;font-size:24px}}#journal-entry-editor-toolbar{max-width:100%;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#journal-entry-editor-toolbar-scrollable{gap:24px;padding:8px 12px;display:flex;overflow-x:scroll}@media (min-width:490px){#journal-entry-editor-toolbar-scrollable{overflow-x:visible}}#journal-entry-editor-toolbar-scroll-exempt{padding:8px 12px;display:flex}.journal-entry-editor-toolbar-group{flex-direction:row;gap:2px;display:flex}.journal-entry-editor-toolbar-button,#journal-entry-editor-font-size-menu{-webkit-appearance:none;appearance:none;height:32px;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0;transition:background-color .15s ease-in-out;display:flex}.journal-entry-editor-toolbar-button:hover,#journal-entry-editor-font-size-menu:hover{background-color:#eee}.journal-entry-editor-toolbar-button{width:32px;background-color:#0000}.journal-entry-editor-toolbar-button-active{background-color:#ddd}#journal-entry-editor-font-size-menu{background-color:#eee;justify-content:space-between;align-items:center;gap:10px;padding:0 8px;display:flex}.journal-draft-editor-font-size-option{justify-content:space-between;align-items:center;gap:10px;display:flex!important}#journal-entry-editor-actions{justify-content:flex-start;align-items:center;gap:15px;display:flex}#journal-entry-editor-actions .automatic-sharing-indicator{margin:0!important;padding:0!important}#journal-settings{height:calc(100vh - 150px);width:100%;z-index:9;background-color:#f5f5f5;border-top:1px solid #ccc;padding-bottom:150px;position:fixed;top:150px;overflow-y:scroll}#journal-settings #close-settings{opacity:.6;margin:5px 20px 10px;font-size:36px}#journal-settings #close-settings-link{text-align:center;margin-bottom:10px;font-size:14px;display:block}#journal-settings .reminder-options-wrapper{max-width:280px}#journal-settings .block{padding:15px}#journal-settings .block.reminders #reminders-off{margin:4px 4px 0 0}#journal-settings .day-checkbox{text-align:center;display:inline-block}#journal-settings .day-checkbox label{display:block}#journal-settings .day-checkbox{width:13%}#journal-settings .container{padding-top:20px;padding-bottom:10px}#journal-settings .reminders-off .form-group{opacity:.5;filter:alpha(opacity=.5);cursor:not-allowed}#title-lightbulb{color:#a54b9c;-webkit-text-fill-color:#a54b9c;font-size:15px}#journal-prompts{height:calc(100vh - 80px);width:100%;z-index:9;background-color:#f5f5f5;border-top:1px solid #ccc;padding-bottom:150px;position:fixed;top:140px;overflow-y:scroll}#journal-prompts #close-prompts{opacity:.6;margin:5px 20px 10px;font-size:36px}#journal-prompts #close-settings-link,#journal-prompts #close-prompt-link{text-align:center;margin-bottom:10px;font-size:14px;display:block}#journal-prompts .reminder-options-wrapper{max-width:280px}#journal-prompts .reminder-options-wrapper #select-time{margin-bottom:25px}#journal-prompts .block{max-width:100%;margin-bottom:50px;margin-left:0;margin-right:0;padding:15px}#journal-prompts .block.reminders #reminders-off{margin:4px 4px 0 0}#journal-prompts .day-checkbox{text-align:center;display:inline-block}#journal-prompts .day-checkbox label{display:block}#journal-prompts .day-checkbox{width:13%}#journal-prompts .container{padding-top:25px;padding-bottom:10px}#journal-prompts .reminders-off .form-group{opacity:.5;filter:alpha(opacity=.5);cursor:not-allowed}.journal-suggestions-column{padding-bottom:10px}@media (max-width:767px){#close-prompts,.suggestions-title{display:none}#journal-prompts{top:30px}#journal-settings .reminder-options-wrapper{width:100%}#journal-settings .day-checkbox{font-size:12px}#journal-settings #journal-settings-saved-alert{margin-top:25px}#journal_v2.mobile-menu #journal-settings{top:123px;bottom:246px}}#journal_v2 #body-container #content-container{padding-top:40px}@media (min-width:768px){#journal_v2 #body-container #content-container{padding-top:50px}}#journal_v2 #modal-journal-feelings label.btn{height:35px;border-width:2px;border-radius:5px;margin-bottom:0;padding:0 17.5px;font-size:16px;line-height:31px}#journal_v2 #journal-settings{top:130px}@media (min-width:768px){#journal_v2 #journal-settings{top:140px}}#verify_email .alert-code-not-received{color:#000;text-align:center;background-color:#ddd;border-color:#ddd;margin-top:20px;font-weight:400}#two_factor_form_container{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}#voucher .font-brand-color{color:#1faedf}#voucher .bg-brand-primary{background-color:#1faedf;border-color:#1faedf}#voucher .bg-brand-primary:hover{background:#198bb2;border-color:#198bb2}#voucher .header-hero{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:100%;height:100vh;text-align:center;background-color:#1faedf;background-image:linear-gradient(#00000080,#00000080),url(//assets.betterhelp.com/home/betterhelp/person-using-phone-cropped.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-40px;display:table;position:relative}#voucher .header-hero .hero-text-wrap{text-align:center;vertical-align:middle;display:table-cell;position:relative}#voucher .header-hero .hero-text-wrap h1{max-width:375px;color:#fff;margin:0 auto 30px;font-size:3em;display:inline-block}#voucher .header-hero .hero-text-wrap input.form-control,#voucher .header-hero .hero-text-wrap input[type=submit]{width:100%;max-width:400px;text-align:center;margin:0 auto 15px}#voucher .header-hero .hero-text-wrap input.form-control{font-style:italic}@media (max-width:767px){#voucher .header-hero .hero-text-wrap input.form-control,#voucher .header-hero .hero-text-wrap input[type=submit]{width:100%;max-width:400px}}.grecaptcha-badge{display:none!important}#switch_choice .therapist-card{width:48.2%;vertical-align:top;background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:20px;display:inline-block;position:relative}#switch_choice .therapist-card .counselor-intro .geo-name{overflow-wrap:break-word;word-wrap:break-word;font-size:18px;font-weight:700;line-height:1.3em}#switch_choice .therapist-card .counselor-intro .counselor-intro-text{float:right;width:78%}#switch_choice .therapist-card .counselor-intro img{width:18%;float:left;border-radius:50%}#switch_choice .therapist-card .no_upcoming{color:#e36039;margin-top:25px}#switch_choice .therapist-card .contact_therapist{margin-top:25px;font-style:italic}#switch_choice .therapist-card p{clear:both;margin-top:20px;padding-top:10px}#switch_choice .therapist-card:nth-child(2n+1){margin-right:20px}#switch_choice .therapist-card .btn.my-site{margin-right:10px}#switch_choice .therapist-card .button-row{clear:both;text-align:center;padding-top:5px}#switch_choice .therapist-card .scheduler-overlay{width:100%;height:100%;z-index:9;background:#fff;border-radius:5px;padding:20px;position:absolute;top:0;right:0}#switch_choice .therapist-card .overlay-header{align-items:center;display:flex}#switch_choice .therapist-card .overlay-header .back-button{cursor:pointer;background:0 0;border:none;margin-right:20px}#switch_choice .therapist-card .overlay-header .back-button:focus{outline:-webkit-focus-ring-color auto 1px}#switch_choice .therapist-card .accessible-sessions-available{margin-top:0;padding-top:0}#switch_choice .therapist-card label{font-weight:400}#switch_choice .therapist-card .counselor-name{margin:0 auto 0 0;padding:0;font-size:16px}#switch_choice .therapist-card .small-avatar{width:40px;border-radius:100%;margin:0 10px 0 auto}#switch_choice .therapist-card .accessible-session-type-wrapper{width:100%}#switch_choice .therapist-card .select_livesession_type_wrapper{flex-direction:column;align-items:center;margin-top:120px;display:flex}#switch_choice .therapist-card .select_livesession_type_wrapper .schedule-title{margin:0 0 12px;padding:0;font-size:16px}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group{flex-direction:row;margin:16px 0;display:flex}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons{text-align:center;width:75px;height:75px;cursor:pointer;background:#eee;border-radius:5px;margin-right:15px}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons:hover,#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons.active,#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons:focus{color:#1faedf;background:#dff3fb;border:1px solid #1faedf}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons:hover i,#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons.active i,#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons:focus i{color:#1faedf}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons:last-of-type{margin-right:0}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons i{color:#888;padding-top:10px;font-size:20px}#switch_choice .therapist-card .select_livesession_type_wrapper .scheduler-button-group .session-buttons .button-text{padding-top:5px}#switch_choice .therapist-card .select_livesession_type_wrapper .back-button{cursor:pointer;background:0 0;border:none;padding-right:20px}#switch_choice .therapist-card .select_livesession_type_wrapper .appointment-info{text-align:center}#switch_choice .therapist-card .select_livesession_type_wrapper .appointment-info i{color:#888}#switch_choice .therapist-card .select_livesession_type_wrapper .session-info{text-align:center;padding-top:16px}#switch_choice .therapist-card .scheduler-accessible-toggle{width:100%;padding-top:20px}#switch_choice .therapist-card .insurance_heading{letter-spacing:0;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:24px}#switch_choice .therapist-card .insurance_text{letter-spacing:0;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:24px}#switch_choice .mobile-scheduler{flex-flow:wrap;justify-content:center;margin-top:20px;display:flex}#switch_choice .mobile-scheduler .mobile-scheduler-time{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:10px;padding:2px 10px;font-size:11px}#switch_choice #therapist-list.flex-grid,#switch_choice #more-therapists.flex-grid,#switch_choice #second-third-therapist-list.flex-grid,#switch_choice #second-third-more-therapists.flex-grid{flex-wrap:wrap;display:flex}#switch_choice #therapist-list.flex-grid .therapist-card,#switch_choice #more-therapists.flex-grid .therapist-card,#switch_choice #second-third-therapist-list.flex-grid .therapist-card,#switch_choice #second-third-more-therapists.flex-grid .therapist-card{width:48%;padding:.5em;display:flex}#switch_choice #therapist-list.flex-grid .therapist-card form.flex-content,#switch_choice #more-therapists.flex-grid .therapist-card form.flex-content,#switch_choice #second-third-therapist-list.flex-grid .therapist-card form.flex-content,#switch_choice #second-third-more-therapists.flex-grid .therapist-card form.flex-content{width:100%;background-color:#fff;flex-direction:column;padding:1em;display:flex}#switch_choice #therapist-list.flex-grid .therapist-card form.flex-content p.counselor-desc-full-schedule,#switch_choice #more-therapists.flex-grid .therapist-card form.flex-content p.counselor-desc-full-schedule,#switch_choice #second-third-therapist-list.flex-grid .therapist-card form.flex-content p.counselor-desc-full-schedule,#switch_choice #second-third-more-therapists.flex-grid .therapist-card form.flex-content p.counselor-desc-full-schedule{min-height:85px;margin-top:10px}#switch_choice #therapist-list.flex-grid .therapist-card form.flex-content p.counselor-desc-weekly-schedule,#switch_choice #more-therapists.flex-grid .therapist-card form.flex-content p.counselor-desc-weekly-schedule,#switch_choice #second-third-therapist-list.flex-grid .therapist-card form.flex-content p.counselor-desc-weekly-schedule,#switch_choice #second-third-more-therapists.flex-grid .therapist-card form.flex-content p.counselor-desc-weekly-schedule{min-height:85px;flex:1 0 auto;margin-top:10px}#switch_choice #therapist-list.flex-grid .therapist-card form.flex-content .weekly_session_summary p,#switch_choice #more-therapists.flex-grid .therapist-card form.flex-content .weekly_session_summary p,#switch_choice #second-third-therapist-list.flex-grid .therapist-card form.flex-content .weekly_session_summary p,#switch_choice #second-third-more-therapists.flex-grid .therapist-card form.flex-content .weekly_session_summary p{margin:0;padding-top:5px}#switch_choice .weekly_session_summary ul{margin:0;padding-left:0;list-style:none}#switch_choice .weekly_session_summary .day{float:left;width:25%;max-width:120px;font-weight:700}#switch_choice .weekly_session_summary .times{width:75%;display:inline-block}#switch_choice .weekly_session_summary .timezone{font-style:italic}#switch_choice .weekly_session_summary .time{white-space:nowrap;display:inline-block}#switch_choice .weekly_session_summary .weekly-summary-col{vertical-align:top;width:50%;max-width:170px;display:inline-block}#switch_choice .weekly_session_summary .weekly-summary-col .times{padding-right:10px}#switch_choice .weekly_session_summary .weekly-summary-col .times .time{display:block}#switch_choice .switch-choice-weekly-summary{clear:both;margin-top:20px;display:block}#switch_choice .switch-choice-full-schedule{clear:both;flex:1 0 auto;display:block;margin-top:15px!important}#switch_choice .switch-choice-fs-title{letter-spacing:0;text-align:left;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:24px}#switch_choice .switch-choice-fs-note{letter-spacing:0;text-align:left;font-family:Lato;font-size:14px;font-style:italic;font-weight:400;line-height:24px}#switch_choice .switch-choice-fs-times{width:265px;text-align:center;border:0;flex-flow:wrap;justify-content:center;align-items:center;margin-top:23.5px;margin-left:auto;margin-right:auto;display:flex}#switch_choice .switch-choice-fs-time{width:63px;height:22px;letter-spacing:0;text-align:center;align-self:start;margin-bottom:10px;margin-left:1px;margin-right:1px;font-family:Lato;font-size:11px;font-style:normal;font-weight:500;line-height:15px}#switch_choice .switch-choice-fs-no-times{text-align:center;width:225px;letter-spacing:0;align-self:start;margin-bottom:10px;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:24px}#switch_choice .switch-choice-fs-contactme{letter-spacing:0;text-align:left;margin-top:15px;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:24px}#switch_choice .switch-choice-fs-timezone{min-height:24px;letter-spacing:0;text-align:left;font-family:Lato;font-size:14px;font-style:italic;font-weight:500;line-height:24px}#switch_choice .switch-choice-sessions-calendar-container{text-align:center;margin-top:15px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker{border:0;flex-direction:row;justify-content:center;align-items:center;margin:auto;padding:0;display:flex}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{box-shadow:none}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div{box-shadow:none;color:#fff;-webkit-text-fill-color:#fff;background:#1faedf;font-weight:700}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:#fff!important}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td:hover div,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div{color:#666;-webkit-text-fill-color:#666;background-color:#1faedf4d;border-radius:50%}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td{background:#fff;border:0;font-weight:700}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td div{height:24px;text-align:center;width:24px;border-radius:50%;margin:0;padding:2px 0 0 1px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{opacity:.3;font-weight:400}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover div{color:#fff;-webkit-text-fill-color:#fff;background-color:#1faedfcc}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_today_button{display:none}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker{margin-left:0}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_label{float:none;top:3px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-left:15px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#444;background:#1faedf4d}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{box-shadow:none;background:#1faedf}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:5px;font-size:11px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#666;-webkit-text-fill-color:#666;border:1px solid #1faedf4d;background-color:#1faedf4d!important}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:150px;border:0}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current{color:#fff;-webkit-text-fill-color:white;border:1px solid #1faedf;background-color:#1faedf!important}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box .xdsoft_time.xdsoft_current:hover{color:#fff;-webkit-text-fill-color:white}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_month,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_year{z-index:9}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_month span,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_year span{color:#444;-webkit-text-fill-color:#444}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_year{display:none}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td,#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th{padding:3px}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar th{color:#444;-webkit-text-fill-color:#444;text-transform:uppercase;background-color:#fff;border:0;font-size:10px;font-weight:400}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#222;-webkit-text-fill-color:#222}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today div{background-color:#ddd;border-radius:50%}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current{color:#fff;-webkit-text-fill-color:#fff}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current div{background:#1faedf}#switch_choice .switch-choice-sessions-calendar-container .xdsoft_datetimepicker .xdsoft_time_variant .xdsoft_time{white-space:nowrap;padding:0 5px}#switch_choice .request-footer-padding{height:auto;padding-bottom:200px}@media (min-width:1200px){#switch_choice .therapist-card{width:48.9%}}@media (max-width:991px){#switch_choice .therapist-card .btn{display:block}#switch_choice .therapist-card .btn.my-site{margin-bottom:15px}#switch_choice .therapist-card .btn.choose-counselor{display:inline-block}#switch_choice .btn:not(.insurance-switch-button){width:100%}}@media (max-width:767px){#switch_choice .therapist-card{width:100%}#switch_choice .therapist-card p{clear:both;margin-top:30px}#switch_choice .therapist-card .choose-counselor{width:100%}#switch_choice #therapist-list.flex-grid .therapist-card,#switch_choice #more-therapists.flex-grid .therapist-card,#switch_choice #second-third-therapist-list.flex-grid .therapist-card,#switch_choice #second-third-more-therapists.flex-grid .therapist-card{width:100%;margin-right:0}#switch_choice .therapists-online h1{font-size:26px}#switch_choice .therapist-card .select_livesession_type_wrapper .session-info{width:100%}}@media (max-width:420px){#switch_choice .therapist-card .counselor-intro img{float:none;width:70px;margin:0 auto;display:block}#switch_choice .therapist-card .counselor-intro .counselor-intro-text{float:none;width:auto;margin-top:15px;display:block}#switch_choice .therapist-card p{margin-top:15px;padding-top:0}}@media (max-width:374px){#switch_choice .therapists-online h1{font-size:22px}}@media (max-width:320px){#switch_choice .weekly_session_summary .weekly-summary-col{font-size:12px}}#livechat_v2 #body-container #content-container{background-color:#f5f5f5;padding-top:60px;padding-bottom:0;overflow-y:auto}#livechat_v2 footer{display:none}#livechat_v2 header .skip-link{height:unset;border-width:0;padding:10px 16px;line-height:20px;transition:top .2s linear;position:absolute;top:-40px;left:15px}#livechat_v2 header .skip-link:focus{top:80px}#livechat_v2 header .btn-exit{float:right;position:relative;top:11px}#livechat_v2 header .header-name{vertical-align:middle;font-size:18px;position:relative;top:-3px}#livechat_v2 header #timer{float:right;color:#888;padding-right:20px;font-size:16px;position:relative;top:15px}#livechat_v2 .bold{font-weight:700}#livechat_v2 .livechat-wrapper{width:60%;max-width:650px;height:calc(100vh - 60px);background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 auto;position:relative;overflow-y:hidden}#livechat_v2 .livechat-wrapper .message-received-wrapper,#livechat_v2 .livechat-wrapper .message-sent-wrapper{clear:both;padding:7px 0;overflow:auto}#livechat_v2 .livechat-wrapper .typing-indicator{vertical-align:middle;width:35px}#livechat_v2 .livechat-wrapper .typing-indicator span{height:8px;width:8px;float:left;opacity:.4;background-color:#575759;border-radius:50%;margin:0 1.5px;display:block}#livechat_v2 .livechat-wrapper .typing-indicator span:nth-of-type(1){animation:1.5s .3333s infinite blink}#livechat_v2 .livechat-wrapper .typing-indicator span:nth-of-type(2){animation:1.5s .6666s infinite blink}#livechat_v2 .livechat-wrapper .typing-indicator span:nth-of-type(3){animation:1.5s .9999s infinite blink}#livechat_v2 .livechat-wrapper .typing-message{padding-right:2px}@keyframes blink{50%{opacity:1}}#livechat_v2 .livechat-wrapper #live-typing{clear:both}#livechat_v2 .livechat-wrapper .typing-on{background-color:#444}#livechat_v2 .livechat-wrapper .typing-off{background-color:#ddd}#livechat_v2 .livechat-wrapper .conversation-area{overflow-wrap:break-word;height:calc(100vh - 125px);padding:40px 20px 20px;overflow-y:auto}#livechat_v2 .livechat-wrapper .conversation-area .live-typing-status{margin:20px auto}#livechat_v2 .livechat-wrapper .conversation-area .live-typing-mini{vertical-align:middle;height:16px;width:24px;border-radius:3px;margin:0 2px;padding:3px;display:inline-block}#livechat_v2 .livechat-wrapper .conversation-area .live-typing-mini img{width:12px;margin:0 auto;display:block}#livechat_v2 .livechat-wrapper .conversation-area h1{font-size:16px}#livechat_v2 .livechat-wrapper .typing-area{width:100%;padding:20px;position:absolute;bottom:0;left:0}#livechat_v2 .livechat-wrapper .typing-area textarea{width:calc(100% - 106px);vertical-align:bottom;max-height:200px;min-height:35px;height:35px;margin:0 7px;padding:5px 10px;display:inline-block}#livechat_v2 .livechat-wrapper .typing-area button{height:33px;position:relative;top:-1px}#livechat_v2 .livechat-wrapper .typing-area .live-typing-button{width:38px;padding:7px}#livechat_v2 .livechat-wrapper .typing-area .live-typing-button img{width:16px;position:relative;top:-4px}#livechat_v2 .livechat-wrapper .typing-area .live-typing-button.typing-on:hover{background-color:#000}#livechat_v2 .livechat-wrapper .typing-area .live-typing-button.typing-off:hover{background-color:#cacaca}#livechat_v2 .livechat-wrapper .typing-area #send-message{width:45px}#livechat_v2 .livechat-wrapper .typing-area.no-type-button textarea{width:calc(100% - 57px);margin:0 7px 0 0}#livechat_v2 .livechat-wrapper.right-align-messages .message .typing,#livechat_v2 .livechat-wrapper.right-align-messages .message .sent,#livechat_v2 .livechat-wrapper.right-align-messages .message .received,#livechat_v2 .livechat-wrapper.right-align-messages .message .typing-message,#livechat_v2 .livechat-wrapper.right-align-messages .typing-area textarea{direction:rtl;text-align:right}#livechat_v2 .livechat-wrapper.right-align-messages #is-typing .live-typing-mini img{margin-right:5px;transform:scaleX(-1)}#livechat_v2 .livechat-wrapper.right-align-messages #is-typing .live-typing-status{text-align:right;direction:rtl}#livechat_v2 .message-received-wrapper .message:last-child .received{max-width:85%}#livechat_v2 .message{max-width:80%;clear:both;border-radius:5px;display:block}#livechat_v2 .message div{vertical-align:bottom;display:inline-block}#livechat_v2 .message img.user-icon{height:30px;width:30px;vertical-align:bottom;border:1px solid #ccc;border-radius:50%;margin-right:5px;display:inline-block}#livechat_v2 .message .sent{background-color:#1faedf26;display:block}#livechat_v2 .message .received,#livechat_v2 .message .typing-message{background-color:#f2f2f2}#livechat_v2 .message .typing{color:#929292;background-color:#f2f2f2;font-style:italic}#livechat_v2 .message.sent{text-align:left;animation-name:fadeInSent;animation-duration:1.2s;animation-fill-mode:both}#livechat_v2 .message.received{text-align:left}#livechat_v2 .message.received.padded{max-width:85%;margin:0 0 3px;padding-left:35px;display:inline-block}#livechat_v2 .message .typing,#livechat_v2 .message .sent,#livechat_v2 .message .received,#livechat_v2 .message .typing-message{border-radius:5px;padding:5px 10px}#livechat_v2 .message.sent{float:right}#livechat_v2 .message.sent.padded{margin:0 0 3px}#livechat_v2 .message.received,#livechat_v2 .message.typing{float:left}#livechat_v2 .message a{color:#444;-webkit-text-fill-color:#444;text-decoration:underline}#livechat_v2 .message a:hover{color:#000;-webkit-text-fill-color:#000}#livechat_v2 #is-typing{clear:both;padding-top:7px;animation-name:fadeIn;animation-duration:1.2s;animation-fill-mode:both;display:block}#livechat_v2 #is-typing .typing-message{max-width:80%;width:auto;font-style:italic}#livechat_v2 #is-typing .live-typing-status{width:100%;display:inline-block}#livechat_v2 #is-typing .live-typing-mini,#livechat_v2 #is-typing .live-typing-status div{display:inline}#livechat_v2 #is-typing .live-typing-mini{height:16px;width:24px;border-radius:0;padding:0}#livechat_v2 #is-typing .live-typing-mini img{width:16px;display:inline;position:relative;bottom:4px;left:2px}#livechat_v2 #is-typing .live-typing-status{text-align:left;margin:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:.5}}@keyframes fadeInSent{0%{opacity:0}to{opacity:1}}#livechat_v2 .fadeIn{animation-name:fadeIn}@media (max-width:767px){#livechat_v2 header{margin-bottom:0;padding:10px}#livechat_v2 header .header-name{top:2px}#livechat_v2 header .skip-link{display:none}#livechat_v2 header .btn-exit{position:static}#livechat_v2 header #timer{top:4px}#livechat_v2 #body-container #content-container{padding-top:55px}#livechat_v2 .livechat-wrapper{width:100%;max-width:initial;border-left:0;border-right:0}#livechat_v2 .livechat-wrapper .conversation-area{overflow-wrap:break-word;padding:20px 15px 0}#livechat_v2 .livechat-wrapper .typing-area{padding:15px}#livechat_v2 .livechat-wrapper .typing-area textarea{max-height:90px}}@media (max-width:320px){#livechat_v2 .message-received-wrapper .message:last-child .received{max-width:80%}}@media (max-width:1024px) and (orientation:portrait),(max-width:768px) and (orientation:landscape){#livechat_v2 #body-container #content-container{overflow-y:auto}.livechat-wrapper{width:60%;max-width:650px;height:calc(100vh - 60px);background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 auto;position:relative}}#scheduler-scheduled-multiple{padding:20px}#modal-scheduled-multiple .modal-body{padding-top:30px}#scheduler-scheduled-multiple,#modal-scheduled-multiple .modal-body{flex-direction:column;gap:22px;display:flex}.multiple-sessions-alert{border-radius:5px;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0;padding:9px 12px;display:flex}.multiple-sessions-alert-text{flex-direction:row;align-items:center;gap:8px;display:flex}.multiple-sessions-alert-close{color:inherit;background:0 0;border:none;margin:0;padding:0}.multiple-sessions-alert-close-icon{font-size:21px;font-weight:500}.multiple-sessions-list{flex-direction:column;gap:32px;margin:0;padding:0 0 0 2px;display:flex}.multiple-sessions-info .schedule-title,.multiple-sessions-book-container .schedule-title{background-color:#0000;font-size:16px;color:#444!important;margin:0!important;padding:0!important;font-family:Lato,Arial,sans-serif!important}.multiple-sessions-info{text-align:left;flex-direction:column;gap:5px;list-style:none;display:flex}.multiple-sessions-date{margin:0!important;padding:0!important}.multiple-sessions-type{align-items:center;gap:4px;display:flex;margin:0!important;padding:0!important}.multiple-sessions-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.multiple-sessions-actions .btn-link{border:0;padding:0}.multiple-sessions-actions-spacer{width:1px;height:16px;background-color:#ccc;flex-grow:0}.multiple-sessions-group-less-than-10-minutes{flex-direction:column;align-items:start;margin-bottom:10px}.multiple-sessions-charge-info{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.multiple-sessions-active .confirm-session-type{margin-top:8px;margin-left:-2px}.multiple-sessions-active .join-video-room{line-height:1.4;margin:0!important;padding:0!important}.multiple-sessions-active .btn.multiple-sessions-start--disabled{pointer-events:none;opacity:.3;cursor:not-allowed}.multiple-sessions-online{font-weight:700}.multiple-sessions-active-no-show{border:1px solid #eee;border-radius:5px;gap:10px;padding:10px;display:flex}.multiple-sessions-book-container{text-align:left;flex-direction:column;gap:5px;display:flex}.multiple-sessions-book-container .btn-link{gap:4px;margin-right:auto;display:flex}.multiple-sessions-book{border-left-width:0;padding-left:0}.multiple-sessions-spacer{height:1px;width:100%;background-color:#ddd;border-radius:9999px}.multiple-sessions-paragraph{text-align:left;margin:0!important;padding:0!important}#text-reminder{padding:0 10px}#text-reminder span.data-rates{margin-top:10px;display:inline-block}#text-reminder .form-control{width:50%;margin:0 auto 10px}#text-reminder-errors{color:red;margin-bottom:10px}.invalid-phone{border-color:red}#sessions #left-bar .panel .panel-body.scheduling-tab #text-reminder .form-control{margin:0 auto 10px}#scheduler-widget{position:relative}#updated_ls_cancellation_reschedule_modal_scheduler-calendar-container{justify-content:center;align-items:center;display:flex}#updated_ls_cancellation_reschedule_modal_text{margin-bottom:20px}#scheduler-unscheduled .time-length-picker,#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker{margin-bottom:10px}#scheduler-unscheduled .time-length-picker input[type=radio],#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]{display:none}#scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector,#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector{height:28px;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;margin:0 15px 0 0;padding:0 10px;font-size:12px;font-weight:400}#scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector i,#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector i{-webkit-text-stroke:.75px #5faa41;margin-right:5px;display:none}@media screen and (max-width:1062px){#scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector:lang(fr),#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector:lang(fr){margin-right:4px}}@media screen and (max-width:1010px){#scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector:lang(de),#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]+.minute-selector:lang(de){margin-right:12px}}#scheduler-unscheduled .time-length-picker input[type=radio]:checked+.minute-selector,#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]:checked+.minute-selector{color:#fff;background-color:#5faa41;border:1px solid #5faa41}#scheduler-unscheduled .time-length-picker input[type=radio]:checked+.minute-selector i,#updated_ls_cancellation_reschedule_modal_scheduler-unscheduled .time-length-picker input[type=radio]:checked+.minute-selector i{display:inline-block}.scheduler-card{width:100%;min-height:100px;box-sizing:border-box;background-color:#0000;border:1px solid #ccc;border-radius:5px;align-items:center;padding:0 19px;display:flex}.scheduler-card a{color:#444}.scheduler-card:hover:not(:disabled){background-color:#f5f5f5}.scheduler-card:focus{background-color:#eee}.scheduler-card .next-click{position:relative;top:50%;right:-96%}.scheduler-card .groups-tooltip-ind,.scheduler-card .groups-tooltip-grp{pointer-events:auto}.scheduler-card-description{text-align:left;width:100%;flex-direction:column;display:flex}.scheduler-card-description img{width:20%}.scheduler-card-session-list{flex-direction:column;display:flex}.groups-slider{max-width:100%}.groups-slider .slick-list{width:100%}.groups-slider .slick-track{margin-top:-5px;display:flex!important}.groups-slider .slick-slide{height:auto}.shift-last-slide-3 .slick-active:last-child{margin-right:5%}.shift-last-slide-4 .slick-active:last-child{margin-right:3.75%}.shift-last-slide-5 .slick-active:last-child{margin-right:2.5%}.groups-tag-slider{max-width:100%;margin-left:4px}.groups-tag-slider .slick-active:last-child{margin-right:0}.featured-groups-next.slick-disabled,.featured-groups-prev.slick-disabled{color:#ccc;pointer-events:none}.groups-topic-tag{box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:20px;margin-left:5px;margin-right:5px;padding:5px 12px}.groups-topic-tag:hover{background-color:#f5f5f5}.groups-tag{width:39px;height:72px;z-index:15;position:absolute;top:1px}.groups-tag:before{content:"";width:calc(100% + 25px);height:100%;z-index:14;pointer-events:none;position:absolute;top:0}.groups-tag.prev{left:0}.groups-tag.prev:before{background-image:linear-gradient(90deg,#fff 30%,#fff0 100%);left:0}.groups-tag.next{right:0}.groups-tag.next:before{background-image:linear-gradient(270deg,#fff 30%,#fff0 100%);right:0}.groups-tag i{z-index:16;margin-top:31px;position:relative}.groups-topic-tag-selected{color:#fff;background:#5faa41;border:none}.groups-topic-tag-selected:hover{background-color:#599e3d}.groups-preview-card{box-sizing:border-box;border:1px solid #ccc;border-radius:5px;margin:15px 0;padding:20px;min-height:129px!important}.groups-preview-card.groups-preview-card-new{background-color:#f9fafe;border-color:#b0c6ee}.groups-preview-card:hover{background-color:#f5f5f5}.groups-preview-card:focus{background-color:#eee}.groups-preview-card-new-indicator{color:#4572aa;margin-top:-5px;margin-bottom:5px;font-size:12px}.groups-preview-card-left{max-width:calc(100% - 100px);margin-right:10px;display:inline-block}.groups-preview-card-left .time-slot{color:#666;font-size:12px;font-weight:500;line-height:140.62%}.groups-preview-card-left .preview-card-title{color:#444;font-size:16px;font-weight:700;line-height:140.62%}.groups-preview-card-img{max-width:90px;max-height:90px;float:right;border-radius:50px}.groups-scheduler-subtitle{color:#444;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.groups-scheduler-card-title{color:#444;width:100%;margin-top:19px;margin-bottom:5px;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:140.62%}.groups-scheduler-title{color:#444;width:100%;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:140.62%}.groups-scheduler-title .group-tooltip-container{display:inline-block;position:relative}.groups-scheduler-title .group-tooltip{color:#fff;text-align:center;z-index:1;width:260px;background:#414141;border-radius:5px;padding:5px;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}.groups-scheduler-title .group-tooltip-arrow{width:0;height:0;border-top:10px solid #414141;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;bottom:80%;left:50%;transform:translate(-50%)}.groups-scheduler-title a.left-link{color:#444;float:left;font-weight:400;text-decoration:none}.groups-scheduler-title a.right-link{float:right;font-weight:400}.groups-tags-wrapper{height:75px;border-bottom:1px solid #ccc;margin-left:-15px;margin-right:-15px;padding-top:20px;display:block}.groups-tags-wrapper.sticky{z-index:2;background-color:#fff;position:sticky;top:0}.groups-tags-wrapper.sticky-mobile{z-index:2;background-color:#fff;position:sticky;top:-25px}.groups-tags-wrapper .slick-disabled{opacity:0;pointer-events:none}.groups-day-wrapper{width:100%;text-align:center;display:block}.groups-day-wrapper.sticky-10{z-index:2;position:sticky;top:10px}.groups-day-wrapper.sticky-40{z-index:2;position:sticky;top:83px}.groups-day-wrapper.sticky-40-mobile{z-index:2;position:sticky;top:58px}.groups-day-wrapper .groups-day{width:125px;color:#666;background:#fff;border:1px solid #ccc;border-radius:5px;padding:1px 0;font-size:11px;display:inline-block}.groups-detail-title{color:#444;font-size:18px;font-weight:700;line-height:140.62%}.group-detail-therapist{color:#666;font-size:14px;font-weight:500;line-height:140.62%}#scheduler_unscheduled_helper_text_client{margin-bottom:20px;padding:0 15px;font-size:16px}@media screen and (min-width:640px){#scheduler_unscheduled_helper_text_client{font-size:14px}}.scheduler-open-schedule-link{margin-top:20px}.groups-tooltip-grp{color:#444;text-decoration:none}.groups-tooltip-grp:hover,.groups-tooltip-grp:focus{color:#444}.tooltip{opacity:1!important}.tooltip .tooltip-arrow{border-top-color:#222!important}.tooltip .tooltip-inner{background-color:#222;padding:5px 10px;font-weight:400}.groups-card-disabled{color:#aaa;opacity:1;border-color:#ccc}button.groups-card-disabled{opacity:1}.groups-card-disabled .groups-tooltip-grp,.groups-card-disabled img{opacity:.6}.groups-faq-card{box-sizing:border-box;border:1px solid #ccc;border-radius:5px}.groups-faq-card-image{border:5px solid #444;border-top-left-radius:4px;border-top-right-radius:4px}.groups-faq-card-body{padding:0 20px 20px}.groups-faq-card-body h3{color:#444;font-size:16px;font-weight:700;line-height:1.4}.groups-faq-card-body p{color:#666;font-size:12px;font-weight:500;line-height:1.4}.groups-pilot-migration{border:5px solid #444;border-radius:5px}.groups-recommend-extra-time-row{border-bottom:1px solid #ccc;margin:15px -15px}.groups-recommend-extra-date{color:#444;margin-bottom:5px;font-size:16px;font-weight:700;line-height:22px}.groups-recommend-extra-time{color:#888;margin-bottom:10px;font-size:14px;font-weight:500;line-height:20px}#gcr-filters{text-align:center;z-index:2;background-color:#eee;margin-bottom:10px;margin-left:-30px;margin-right:-30px;padding:10px;position:sticky;top:0}@media screen and (max-width:767px){#gcr-filters{margin-left:-15px;margin-right:-15px;top:-22px}}#gcr-filters .groups-topic-tag{width:150px;height:36px;text-align:center;display:inline-block}#gcr-filters .gcr-filter-button-text{max-width:85%;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;overflow:hidden}#gcr-filters .fa,#gcr-filters .fa-solid,#gcr-filters .fa-regular{vertical-align:middle}.gcr-filter-popup{z-index:3000;width:calc(30vw - 30px);max-height:60vh;height:auto;background-color:#fff;padding-bottom:94px;position:fixed;bottom:0;left:10px;box-shadow:0 -3px 6px #ccc}.gcr-filter-popup label{cursor:pointer;margin-bottom:8px;display:block}.gcr-filter-popup label input[type=checkbox]{float:right;width:20px;height:20px;cursor:pointer}.gcr-filter-popup hr{border-top:1px solid #aaa}.gcr-filter-popup .gcr-close-button{float:right;color:#444;opacity:1;background-color:#0000;border:none;margin-right:20px}.gcr-filter-popup .gcr-close-button:hover{opacity:.5}.gcr-filter-popup .gcr-filter-container{width:90%;max-width:325px;margin:0 auto}.gcr-filter-popup .gcr-sticky-bottom{height:93px;width:100%;position:absolute;bottom:0;left:0}.gcr-filter-popup .gcr-filter-scroller{max-height:calc(60vh - 180px);overflow:auto}@media screen and (max-width:767px){.gcr-filter-popup{max-height:80vh;width:calc(100vw - 20px)}.gcr-filter-popup .gcr-filter-scroller{max-height:calc(80vh - 180px)}}.gcr-category-card{min-width:130px;width:48%;height:53px;text-align:left;text-align-last:left;border:.760976px solid #ccc;border-radius:5px;line-height:53px;display:inline-block}.gcr-category-card img{width:53px;height:100%;vertical-align:top;border-radius:5px 0 0 5px;margin-right:10px}.gcr-category-card .gcr-category-card-text{width:calc(98% - 65px);min-width:65px;vertical-align:middle;margin-top:-5px;line-height:normal;display:inline-block}#gcr-category-card-show-all{margin-top:20px;display:block}.gcr-igc-view-more{margin-top:12px;display:block}.gcr-group-card{min-width:315px;width:calc(100% - 12px);height:105px;text-align:left;text-align-last:left;border:.760976px solid #ccc;border-radius:5px;margin:0 10px 10px 0;display:inline-block}.gcr-group-card img{width:75px;height:75px;vertical-align:top;border-radius:5px}.gcr-group-card .small-text{font-size:12px;font-weight:400}.gcr-group-card .gcr-group-card-col1{width:50px;height:75px;vertical-align:top;margin:15px;display:inline-block}.gcr-group-card .gcr-group-card-col2{width:calc(100% - 193px);height:75px;vertical-align:top;margin:15px 15px 15px 0;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.gcr-group-card .gcr-group-card-col2 .gcr-card-topic{text-overflow:ellipsis;-webkit-line-clamp:2;max-height:42px;-webkit-box-orient:vertical;margin-bottom:4px;line-height:20px;display:-webkit-box;overflow:hidden}.gcr-group-card .gcr-group-card-col2 .gcr-tag-list-small{max-height:50px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.gcr-group-card .gcr-group-card-col3{width:75px;height:75px;vertical-align:top;margin:15px 15px 15px 0;display:inline-block}.gcr-group-card .gcr-group-card-new-indicator{color:#fff;background-color:#4572aa;border-radius:2px;margin-top:10px;padding:3px 4px;font-size:10px;font-weight:800;display:inline-block}.gcr-breadcrumbs h3{line-height:16px}.gcr-group-card-wide{width:100%}.gcr-carousel{width:calc(100% + 13px);padding-left:0;padding-inline-start:0}.gcr-carousel .slick-slide{min-width:330px;width:25vw}.gcr-carousel-header{justify-content:space-between;display:flex}.gcr-carousel-header .gcr-slider-button{vertical-align:middle;background-color:#0000;border:none;padding:0 3px}.gcr-carousel-header .slick-arrow{margin-left:10px}.gcr-carousel-header .slick-disabled{color:#ddd;pointer-events:none}.gcr-carousel-header .gcr-header-view-all-link{vertical-align:middle;font-size:14px;font-weight:400;display:inline-block}.gcr-card-link,.gcr-card-link:visited,.gcr-card-link:active,.gcr-card-link:hover,.gcr-card-link:focus{color:#444;text-decoration:none}.gcr-card-center{text-align:center;text-align-last:center}.gcr-card-view-all{padding-top:37px}.gcr-category-card-container{text-align:justify;text-align-last:justify;line-height:65px}.gcr-group-card-container{text-align:justify;text-align-last:justify}.gcr-individual-group-card .gcr-igc-session{border-bottom:1px solid #ddd;padding-top:6px;padding-bottom:10px}.gcr-individual-group-card .gcr-igc-session button{height:40px}.gcr-individual-group-card .gcr-igc-left-section{width:calc(100% - 100px);display:inline-block}.gcr-individual-group-card .gcr-igc-left-section .gcr-igc-therapist-name{color:#666;font-size:14px}.gcr-individual-group-card .gcr-igc-left-section .gcr-igc-group-topic{color:#444;font-size:18px}.gcr-individual-group-card .gcr-igc-left-section .gcr-igc-duration{color:#444;font-size:14px}.gcr-individual-group-card img.gcr-igc-img-group{width:90px;height:90px;vertical-align:top;float:right;border-radius:5px}.gcr-individual-group-card img.gcr-igc-img-avatar{width:90px;height:90px;vertical-align:top;float:left;border-radius:50%;margin-bottom:10px;margin-right:15px}.gcr-category-card:hover,.gcr-group-card:hover{background-color:#f3f3f3}.gcr-h3{margin-top:30px;margin-bottom:15px}.new-groups-layout{text-align:left}.new-groups-layout p,.new-groups-layout .appointment-time,.new-groups-layout .confirm-session-type,.new-groups-layout .action-wrapper{padding-left:10px}.new-groups-layout .schedule-title{padding:0}.new-groups-layout .action-wrapper{justify-content:start!important}.new-groups-layout #groups_scheduled_ind_session_link{padding-left:15px}@media (max-width:767px){#groups_session_registration_details .new-groups-layout .groups-scheduler-subtitle,.new-groups-layout #groups_scheduled_ind_session_link{padding-left:10px}}@media (min-width:767px){#groups_session_registration_details .new-groups-layout .groups-scheduler-subtitle,#groups_session_registration_details .new-groups-layout .action-wrapper{padding-left:15px}.new-groups-layout #can_still_book_session{margin-left:-5px}}@media (min-width:1600px){.md-show{display:none}}#async-video-overlay{z-index:998;display:none;position:absolute;overflow:auto}#async-video-overlay .vjs-record-indicator{display:none}#async-video-overlay .video-entry{margin:5px}#async-video-overlay video{pointer-events:none}#async-video-overlay #async-video-container{margin-bottom:10px}#async-video-overlay .video-element-dimensions{width:600px;height:450px}#async-video-overlay #video-and-controls-wrapper{width:-moz-fit-content;width:-moz-fit-content;width:fit-content;width:-moz-fit-content;margin:auto}#async-video-overlay #video-and-controls-wrapper #video-controls .btn{padding:0 7.5px}#async-video-overlay #video-and-controls-wrapper #video-controls .btn-record{color:#444;background-color:#eee}#async-video-overlay #video-and-controls-wrapper #video-controls .btn-record#async-video-btn-stop{border-color:#bf3232}#async-video-overlay #video-and-controls-wrapper #video-controls .btn-info:hover{background-color:#cecece}#async-video-overlay #video-and-controls-wrapper #video-controls .parent-child-send{padding-top:10px}#async-video-overlay #video-and-controls-wrapper #video-controls .parent-child-send #async-video-btn-send{float:none}#async-video-overlay #video-and-controls-wrapper #video-controls .parent-child-send #async-video-btn-send-partner{float:right;color:#fff;background-color:#387d7a}#async-video-overlay #video-and-controls-wrapper #video-controls .parent-child-send #async-video-btn-send-partner:hover,#async-video-overlay #video-and-controls-wrapper #video-controls .parent-child-send #async-video-btn-send-partner:active{background-color:#306663}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-btn-cancel{float:right;padding:0 17.5px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-btn-send{float:right;margin-right:5px;padding:0 17.5px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-recording-in-progress{vertical-align:middle;margin-left:15px;display:none}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-recording-in-progress #async-video-recording-duration{color:#eee}#async-video-overlay #video-and-controls-wrapper #video-controls .red-circle{width:13px;height:13px;background-color:#bf3232;border-radius:50%;margin-right:10px;display:inline-block;position:relative;top:1.5px}#async-video-overlay #video-and-controls-wrapper #video-controls .blinking{margin-right:3px;animation-name:blinker;animation-duration:1s;animation-timing-function:cubic-bezier(.5,0,1,1);animation-iteration-count:infinite;animation-direction:alternate}#async-video-overlay #video-and-controls-wrapper #video-controls .red-square{width:13px;height:13px;background-color:#bf3232;margin-right:10px;display:inline-block;position:relative;top:1.5px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded{height:35px;width:250px;vertical-align:middle;margin-left:10px;margin-right:5px;display:none}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded.longer-duration{width:340px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded.longer-duration #async-video-progress-bar{width:210px;margin-right:10px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded.longer-duration #async-video-progress-wrapper{width:210px!important}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-btn-play,#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-btn-pause{color:#eee;-webkit-text-fill-color:#eee;margin-top:2px;margin-right:5px;font-size:20px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-btn-play i,#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-btn-pause i{margin-top:7px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-recorded-duration{color:#eee;margin-right:8px;display:inline;position:relative;top:-3px}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-progress-bar{width:140px;height:10px;float:right;margin-top:12px;padding-top:4px;padding-bottom:4px;display:inline}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-progress-bar #async-video-progress-wrapper{width:140px;height:2px;background-color:#666}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-progress-bar #async-video-progress-bar-progress{height:2px;background-color:#fff}#async-video-overlay #video-and-controls-wrapper #video-controls #async-video-already-recorded #async-video-progress-bar #async-video-progress-bar-progress #async-video-progress-ball{height:10px;width:10px;float:right;background-color:#fff;border-radius:50%;margin-right:-10px;position:relative;top:-4px}#async-video-overlay #video-and-controls-background{background-color:#222;border-radius:3px;margin-top:30px;margin-bottom:30px;padding:10px}.landing-hero-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:100%;height:94vh;background-color:#a5adc9;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:20px 0;display:table}.landing-hero-wrapper .hero{vertical-align:middle;display:table-cell;position:relative}.landing-hero-wrapper .hero h1{font-size:2.4em;font-weight:400}.landing-hero-wrapper .hero h2{margin:10px 0 20px;font-size:1.4em;font-weight:400}.landing-hero-wrapper .hero .sub-text{font-size:1.4em;line-height:1.4em}.landing-hero-wrapper .btn-primary{min-width:200px}.landing-hero-wrapper .logo-text{margin-top:50px}.landing-hero-wrapper .logo-text .left-image,.landing-hero-wrapper .logo-text .right-text{vertical-align:top;display:inline-block}.landing-hero-wrapper .logo-text .left-image{width:25%}.landing-hero-wrapper .logo-text img{height:auto;width:100%}.landing-hero-wrapper .logo-text .right-text{width:73%;padding-left:20px;font-size:1.2em}.landing-hero-wrapper .disclaimer-text:first-of-type{margin-top:35px}.landing-hero-wrapper #single_use_code_form #single_use_code{max-width:275px}.landing-hero-wrapper #single_use_code_form #single_use_code_submit{max-width:120px;min-width:120px;margin-top:15px}.generic-landing.landing-hero-wrapper,.generic-landing.landing-hero-wrapper h1,.generic-landing.landing-hero-wrapper .generic-description h1,.generic-landing.landing-hero-wrapper .generic-description h2,.generic-landing.landing-hero-wrapper .generic-description h3,.generic-landing.landing-hero-wrapper .generic-description h4,.generic-landing.landing-hero-wrapper .generic-description h5,.generic-landing.landing-hero-wrapper .generic-description h6{color:#fff}.generic-landing.landing-hero-wrapper .bottom-image img{width:150px;margin-top:30px}body#generic_landing_page #body-container #content-container{padding-bottom:0}body#generic_landing_page footer{position:static}#generic_landing_page .generic-discount-description{margin:20px 0 10px;font-size:14pt;font-weight:700}#generic_landing_page .app-store-buttons-container .btn-get-it-on-itunes-store{height:42px;max-width:146px;width:48%;vertical-align:middle;background:url(//assets.betterhelp.com/public_pages/button-itunes.png) 0 0/contain no-repeat;margin-right:5px;display:inline-block}#generic_landing_page .app-store-buttons-container .btn-listen-on-spotify{height:42px;max-width:146px;width:48%;vertical-align:middle;background:url(//assets.betterhelp.com/public_pages/button-spotify.png) 0 0/contain no-repeat;display:inline-block}#org_landing_page_section #access_code_container{margin-bottom:10px}#org_landing_page_section #email_for_organization,#org_landing_page_section #access_code_for_organization{max-width:300px}@media (max-width:767px){.landing-hero-wrapper{margin-top:-20px}.landing-hero-wrapper .hero h1{font-size:2em}body#generic_landing_page footer{margin-top:0}}#ask_a_counselor{background-color:#f5f5f5}#ask_a_counselor #form-errors{clear:both}#ask_a_counselor div.block{max-width:initial;padding:15px}#ask_a_counselor div.block.question{margin-bottom:40px;padding:30px}#ask_a_counselor div.block.question .details{margin-bottom:0}#ask_a_counselor #content-container .character-count{text-align:right;color:#5faa41;margin-top:5px}#ask_a_counselor #content-container .character-count.incomplete{color:#af2225}#ask_a_counselor #content-container .pending{color:#e0ab50}#ask_a_counselor #content-container .rejected{color:#af2225}#ask_a_counselor #content-container .answer-status{padding-left:10px;font-size:16px;font-weight:400}#ask_a_counselor #modal-public-or-private button{min-width:75%;margin-left:auto;margin-right:auto;display:block}#ask_a_counselor #modal-public-or-private button.choose-public{margin-top:20px}#ask_a_counselor #modal-public-or-private .fine-print{text-align:center;margin:15px 0 0}#ask_a_counselor .thanks-button{color:#5faa41;background-color:#0000;transition:background-color .5s,color .5s}#ask_a_counselor .thanks-button.said-thanks{color:#f5f5f5;background-color:#5faa41}#ask_a_counselor .thanks-button.said-thanks:hover,#ask_a_counselor .thanks-button.said-thanks:active{color:#eee}#ask_a_counselor .thanks-button.said-thanks:hover .fa,#ask_a_counselor .thanks-button.said-thanks:hover .fa-solid,#ask_a_counselor .thanks-button.said-thanks:hover .fa-regular,#ask_a_counselor .thanks-button.said-thanks:active .fa,#ask_a_counselor .thanks-button.said-thanks:active .fa-solid,#ask_a_counselor .thanks-button.said-thanks:active .fa-regular{animation:none;transform:scaleY(-1)}#ask_a_counselor .thanks-button .fa,#ask_a_counselor .thanks-button .fa-solid,#ask_a_counselor .thanks-button .fa-regular{padding-right:3px;transition:transform .5s}#ask_a_counselor .thanks-button:hover,#ask_a_counselor .thanks-button:active{color:#599e3d}#ask_a_counselor .thanks-button:hover .fa,#ask_a_counselor .thanks-button:hover .fa-solid,#ask_a_counselor .thanks-button:hover .fa-regular,#ask_a_counselor .thanks-button:active .fa,#ask_a_counselor .thanks-button:active .fa-solid,#ask_a_counselor .thanks-button:active .fa-regular{animation:1s cubic-bezier(.39,.575,.565,1) both scale-up-center}@keyframes scale-up-center{0%{transform:scale(1)}75%{transform:scale(2)}to{transform:scale(1)}}#ask_a_counselor #post-answer-actions{margin-top:20px}#ask_a_counselor .how-it-works{text-align:center}#ask_a_counselor .how-it-works img{width:60%;margin:0 auto 10px;display:block}#ask_a_counselor .tag,#counselor_question_view .tag{background-color:#ddd;margin:3px 2px;padding:3px 8px;font-size:12px;display:inline-block}#ask_a_counselor .answered-date,#counselor_question_view .answered-date{margin-top:-10px;font-size:12px}#ask_a_counselor .counselor-avatar,#counselor_question_view .counselor-avatar{margin:0 10px 15px 0;display:inline-block}#ask_a_counselor .counselor-avatar img,#counselor_question_view .counselor-avatar img{width:60px;height:60px;vertical-align:middle;border-radius:50%}#ask_a_counselor .counselor-info,#counselor_question_view .counselor-info{vertical-align:middle;line-height:30px;display:inline-block}#ask_a_counselor .counselor-info .counselor-name,#counselor_question_view .counselor-info .counselor-name{font-size:16px;font-weight:700}@media (max-width:767px){#ask_a_counselor div.block{padding:5px}#ask_a_counselor div.block.question{padding:15px}#ask_a_counselor .thanks-button,#ask_a_counselor #start-counseling-button{width:100%;display:block}#ask_a_counselor .thanks-button{width:100%;margin-top:10px;margin-left:0;display:block}#ask_a_counselor .how-it-works{text-align:left}#ask_a_counselor .how-it-works img,#ask_a_counselor .how-it-works .step{vertical-align:middle}#ask_a_counselor .how-it-works img{width:70px;display:inline-block}#ask_a_counselor .how-it-works .step{width:calc(100% - 106px);margin-left:10px;display:inline-block}#ask_a_counselor .how-it-works .col-sm-4,#ask_a_counselor .how-it-works .col-sm-3{padding-left:0;padding-right:0}}#accessibility{background-color:#f5f5f5}#accessibility h1{margin-top:0}#accessibility h3{margin-bottom:5px}@media (max-width:767px){#accessibility{background-color:#fff}#accessibility .container{width:100%}#accessibility .container .row{margin-left:-20px;margin-right:-20px}#accessibility .container .row .col-sm-10{padding:0}#accessibility .container .row .col-sm-10 div.block{border:0}}.macro-toggle{--height:25px;height:var(--height);width:45px;position:relative}.macro-toggle-input{-webkit-appearance:none;appearance:none;height:100%;width:100%;cursor:pointer;background-color:#0000;border:none;border-radius:9999px;margin:0}.macro-toggle-input:focus{outline-offset:1px}.macro-toggle-input+.macro-toggle-container{background-color:#f2f1f1}.macro-toggle-input:checked+.macro-toggle-container{background-color:#cddcf2;border-color:#3860be}.macro-toggle-input:checked+.macro-toggle-container .macro-toggle-switch{left:calc(100% - 1px);transform:translate(-100%,-50%)}.macro-toggle-container{height:100%;width:100%;pointer-events:none;border:1px solid #ddd;border-radius:9999px;transition:all .15s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.macro-toggle-switch{height:calc(var(--height) - 6px);width:calc(var(--height) - 6px);background-color:#7d7d7d;border-radius:100%;transition:all .15s ease-in-out;position:absolute;top:50%;left:2px;transform:translateY(-50%)}#cookie-banner{--alert-margin:1rem;color:#444;margin:var(--alert-margin);width:calc(100% - var(--alert-margin)*2);z-index:5000;--box-shadow:0 0 6px 1px #00000040;-webkit-box-shadow:var(--box-shadow);-moz-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);background-color:#fff;border-radius:5px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:20px;padding:2rem 2.5rem;display:grid;position:fixed;bottom:0}.cookie-banner-text{grid-column:span 5/span 5;font-size:14px;font-weight:400;line-height:1.5;position:relative}.cookie-banner-actions{width:100%;white-space:nowrap;flex-direction:row;grid-column:span 5/span 5;justify-content:center;gap:10px;margin:0 auto;display:flex}#cookie-banner-open-settings{font-family:Inter,sans-serif}@media (max-width:639px),(max-height:639px){#cookie-banner.experiment{gap:1rem;padding:1.5rem}#cookie-banner.experiment .cookie-banner-text{position:relative}#cookie-banner.experiment .cookie-banner-text.is-not-top:before{content:"";width:100%;height:2.75rem;pointer-events:none;background:linear-gradient(#fff,#ffffffac,#ffffff49,#fff0);display:block;position:absolute;top:0;left:0;right:0}#cookie-banner.experiment .cookie-banner-text.is-not-bottom:after{content:"";width:100%;height:2.75rem;pointer-events:none;background:linear-gradient(#fff0,#ffffff49,#ffffffac,#fff);display:block;position:absolute;bottom:0;left:0;right:0}#cookie-banner.experiment #cookie-banner-open-settings{padding:0}#cookie-banner.experiment .cookie-banner-actions{gap:1.5rem}#cookie-banner.experiment .cookie-banner-text-content{max-height:110px;-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto}#cookie-banner.experiment .cookie-banner-text-content::-webkit-scrollbar{display:none}}@media (max-width:639px) and (max-height:639px),(max-height:639px) and (max-height:639px){#cookie-banner.experiment .cookie-banner-text-content{max-height:72px}}@media screen and (min-width:1024px){.cookie-banner-text{grid-column:span 3/span 3}.cookie-banner-actions{grid-column:span 2/span 2;margin:0 0 0 auto}}#modal-cookie-settings{color:#444;z-index:10001}#modal-cookie-settings .modal-header{justify-content:space-between;align-items:center;display:flex}.modal-cookie-settings-title{font-size:18px!important}#modal-cookie-settings-close{float:none}#modal-cookie-settings .modal-body{max-height:60vh;--padding:.5rem;flex-direction:column;gap:2rem;padding-bottom:15px;font-size:16px;display:flex;overflow-y:auto}.modal-body .modal-cookie-settings-title{margin:0 auto 0 0}.cookie-settings-geo-specific-copy{flex-direction:column;gap:.75rem;font-size:16px;display:flex}.cookie-settings-geo-specific-copy p{margin:0;font-size:14px}.cookie-settings-togglable-container{position:relative}.cookie-settings-togglable-container .macro-toggle{right:calc(var(--padding) + 2rem);top:var(--padding);position:absolute}.cookie-settings-summary-icon-container{height:1rem;width:1rem;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}.cookie-settings-details{border:1px solid #d8d8d8;overflow:hidden}.cookie-settings-details[open]{border-color:#7d7d7d;border-radius:5px!important}.cookie-settings-details[open] .cookie-settings-summary-icon-container{transform:rotate(90deg)}.cookie-settings-summary{padding:var(--padding);font-size:14px;font-weight:semibold;justify-content:space-between;align-items:center;gap:1rem;display:flex}.cookie-settings-summary::-webkit-details-marker{display:none}.cookie-settings-details-content{padding:calc(var(--padding)*2);background-color:#f4f4f4;font-size:14px}.cookie-settings-details-content-new-tollhouse{padding:calc(var(--padding)*2);background-color:#f4f4f4;margin-bottom:16px;font-size:14px;line-height:1.4}.cookie-settings-details-content-new-tollhouse input[type=checkbox]:focus{outline:none}.cookie-settings-details-content-new-tollhouse .third-party-container{margin-left:2rem}.cookie-settings-details-content-new-tollhouse p{font-size:inherit}.cookie-settings-details-content-new-tollhouse .cookie-settings-always-active-container{margin-bottom:16px}.cookie-settings-details-content-new-tollhouse .new-tollhouse-setting-subheader{font-size:18px}.cookie-settings-always-active-container{width:100%;justify-content:space-between;align-items:center;display:flex}.cookie-settings-always-active{color:#3860be}@media print{#cookie-banner{display:none}}#add-details{position:relative}#add-details textarea{resize:none;width:100%;height:80px;color:#444;border:1px solid #ccc;border-radius:5px;margin-top:7px;padding:5px 7px;font-size:14px;font-weight:400}#add-details .details-edit-label{display:none}#add-details .details-edit-link,#add-details .details-delete-link,#add-details .link-spacer{cursor:pointer;display:inline!important}#add-details .details-edit-link,#add-details .details-delete-link{color:#a54b9c!important}#add-details .link-spacer{color:#ccc;margin-left:10px;margin-right:10px}#add-details .details-display-wrap{word-break:break-word}#add-details .details-display-wrap .details-display-field-container{border-radius:5px}#add-details .details-display-wrap .details-display-field-container .read_more_link_container a{color:#5faa41}#add-details .details-edit-wrap{margin-top:5px}#add-details .details-edit-wrap .details-edit-field-container{background-color:#fff;border:1px solid #ccc;border-radius:5px}#add-details .details-edit-wrap .details-edit-field-container .details-edit-field{border:0;padding:0 7px 5px}#add-details .details-edit-wrap .details-edit-field-container .details-edit-field:focus-visible{outline:0}#add-details .details-edit-wrap .details-edit-field-container .details-edit-field-countdown{text-align:right;color:#888;margin-top:-10px;padding:0 10px 7px;font-size:12px}#add-details .details-edit-wrap .details-edit-field-container .details-edit-field-countdown.txt-red{color:#af2225}#add-details .clear-both{clear:both}#add-details .details-save-link,#add-details .details-cancel-edit-link{color:#fff;width:auto!important}#add-details .details-cancel-edit-link{color:#af2225}#add-details .details-cancel-edit-link:hover{text-decoration:none}#add-details .details-save-link[disabled]{opacity:.5}#add-details .add-details-button{border:1px solid #0000;padding:0 7px 0 0;font-size:13px}#add-details .add-details-button .fa-pen-to-square{margin-right:5px}#add-details .add-details-button:hover{border:1px solid #5faa41;padding:0 7px;text-decoration:none}#add-details .edit-delete-details{text-align:left}#add-details .edit-delete-details .details-edit-link{border:1px solid #0000;padding:3px 7px 3px 0;font-size:13px;display:inline-block!important}#add-details .edit-delete-details .details-edit-link .fa-pen-to-square{margin-right:5px}#add-details .edit-delete-details .details-edit-link:hover{border:1px solid #5faa41;border-radius:5px;padding:3px 7px;text-decoration:none!important}#add-details #add-details-tooltip{width:136px;z-index:999;color:#fff;background-color:#000;border-radius:5px;padding:4px 17px 4px 7px;font-size:13px;line-height:1.7em;position:absolute;top:32px;left:0}#add-details #add-details-tooltip:before{content:" ";height:0;width:0;border:7px solid #0000;border-bottom-color:#000;position:absolute;top:-13px;left:61px}#add-details #add-details-tooltip #close-add-details-tooltip{color:#fff;text-shadow:none;opacity:.8;font-size:16px;position:relative;top:-47px;left:13px}#add-details.add-details-updated-layout .add-details-button:hover,#add-details.add-details-updated-layout .edit-delete-details .details-edit-link:hover{border-color:#a54b9c}#sessions #left-bar #session-actions #add-details .details-edit-wrap{margin-top:10px}#sessions #left-bar #session-actions #add-details .details-edit-label{color:#444;margin-bottom:8px;font-weight:700;display:block}#sessions #left-bar #session-actions #add-details .details-display-wrap{margin-top:10px}#sessions #left-bar #session-actions #add-details .details-display-wrap .details-display-field-container{border:1px solid #ccc;padding:12px 7px}#sessions #left-bar #session-actions #add-details .details-display-wrap .details-display-field-container .details-display-field{margin-bottom:8px}#sessions #left-bar #session-actions #add-details .clear-both{margin-top:5px}#sessions #left-bar #session-actions #add-details .details-save-link{margin-bottom:0}#sessions #left-bar #session-actions #add-details .edit-delete-details{text-align:right;margin-top:5px}#sessions #left-bar #session-actions #add-details .add-details-button .fa-pen-to-square{margin-right:0}#sessions #left-bar #session-actions #add-details .details-edit-link:hover{color:#a54b9c;border:1px solid #a54b9c}@media (min-width:768px) and (max-width:991px){#add-details .details-save-link,#add-details .details-cancel-edit-link{padding:0 6px;font-size:12px}}@media (max-width:767px){.mobile-details-wrap #add-details{margin-bottom:7px}#counselor .tab-pane .client-card #add-details{border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:12px;font-size:14px;font-weight:400}#counselor .tab-pane .client-card #add-details .details-display-wrap{border-top:0;margin-top:0;padding-top:0}#counselor .tab-pane .client-card #add-details .details-display-wrap .edit-delete-details .details-edit-link{padding-left:0}#counselor .tab-pane .client-card #add-details .details-edit-wrap .details-edit-field-countdown{margin-top:-10px}#counselor .tab-pane .client-card #add-details .details-create-wrap .add-details-button{margin-top:0;padding-left:0}}.datepicker.datepicker-dropdown table tr td.today.disabled{background-color:#ddd}.datepicker.datepicker-dropdown table tr td.active,.datepicker.datepicker-dropdown table tr td.active_date,.datepicker.datepicker-dropdown table tr td.disabled.active_date{color:#fff;background-color:#1faedf}.datepicker.datepicker-dropdown table tr td.day:not(.disabled):hover,.datepicker.datepicker-dropdown table tr td.day:not(.disabled).focused,.datepicker.datepicker-dropdown table tr td.today:not(.disabled):hover,.datepicker.datepicker-dropdown table tr td.today.disabled.disabled:hover{background-color:#1faedf4d;color:#333!important}.bh-row{flex-flow:wrap;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex!important}.bh-row .bh-column{flex-direction:column;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex!important}@media screen and (min-width:768px){.bh-row .bh-column{flex:1 1 0}}.display-inline{display:inline!important}.display-iblock{display:inline-block!important}.display-block{display:block!important}.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex!important}.display-none{display:none!important}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.flex-justify-center{justify-content:center}.flex-justify-left{justify-content:flex-start}.flex-justify-right{justify-content:flex-end}.flex-justify-between{justify-content:space-between}.flex-align-top{align-items:flex-start}.flex-align-center{align-items:center}.flex-align-bottom{align-items:flex-end}.flex-align-stretch{align-items:stretch}.flex-item-1{flex:1 1 0}.flex-item-none{flex:none}#service-comparison-table{max-width:750px;padding-top:30px}#service-comparison-table .hide-over-400px{display:none}#service-comparison-table h2{color:#000;border:0 solid #ddd;border-top-width:1px;margin:0;padding:15px;font-weight:400}#service-comparison-table .table-comparison-text .tooltip-inner{width:150px}#service-comparison-table .background-transparent{background-color:#0000}#service-comparison-table .text-align-center{text-align:center}#service-comparison-table .table-column-box-shadow{background-color:#edfaff;box-shadow:inset 2px 2px 2px 2px #000}#service-comparison-table .margin-left-10px{margin-left:10px}#service-comparison-table img.brand-logo{max-width:150px;min-width:35px;mix-blend-mode:multiply;margin:0 auto -10px;padding:10px 5px 0}#service-comparison-table .table-total-price{text-align:center;padding:20px 10px;box-shadow:inset 0 -5px 5px -5px}#service-comparison-table h2,#service-comparison-table thead{text-align:center}#service-comparison-table table.table{width:100%;vertical-align:middle}#service-comparison-table table.table thead .last-column{font-size:25px;font-weight:400}#service-comparison-table table.table tr{border-top:1px solid #ddd}#service-comparison-table table.table tr.table-row-bottomandcentered{vertical-align:bottom;text-align:center}#service-comparison-table table.table tr td,#service-comparison-table table.table tr th{float:none;height:100%;padding:10px;position:relative}#service-comparison-table table.table tr td.table-total-price,#service-comparison-table table.table tr th.table-total-price{padding:20px 10px}#service-comparison-table table.table tr td:nth-child(2n):before,#service-comparison-table table.table tr th:nth-child(2n):before{content:"";color:#000;height:100%;width:3px;position:absolute;top:0;left:-3px;box-shadow:inset -3px 0 3px -3px}#service-comparison-table table.table tr td:nth-child(2n):after,#service-comparison-table table.table tr th:nth-child(2n):after{content:" ";color:#000;height:100%;width:3px;position:absolute;top:0;right:-3px;box-shadow:inset 3px 0 3px -3px}#service-comparison-table table.table tr td .question-circle span,#service-comparison-table table.table tr th .question-circle span{padding:10px 15px;font-family:Lato,sans-serif;line-height:1.25}#service-comparison-table table.table tr th.single-line-image{padding:0 10px 20px}#service-comparison-table .comparison_table_tooltip{color:#888}#service-comparison-table .comparison_table_tooltip:hover{color:#000}#service-comparison-table .table-comparison-icon{text-align:center;color:#888;font-weight:700}#service-comparison-table .table-comparison-icon.feature-present{color:#1faedf;font-size:20px}#service-comparison-table .table-comparison-icon.feature-present-not{color:#af2225;font-size:14px;font-weight:400}#service-comparison-table .table-comparison-icon.question-mark{font-size:22px}#service-comparison-table #comparison-table-footer tr.trial-reduction{color:#af2225;background-color:#fff;border:none;font-weight:700}#service-comparison-table #comparison-table-footer tr.trial-reduction .no-box-shadow:before,#service-comparison-table #comparison-table-footer tr.trial-reduction .no-box-shadow:after{box-shadow:none!important}@media (max-width:500px){#service-comparison-table table.table thead th{vertical-align:middle}#service-comparison-table table.table thead th.last-column{font-size:14px}#service-comparison-table img.brand-logo{max-width:70px;padding:10px 0 0}#service-comparison-table #table-comparision-cost td:last-child{line-height:1.4}}@media (max-width:400px){#service-comparison-table .examples-tooltip[id*=tooltip]{bottom:30px;left:0;right:-15%}}@media (max-width:320px){#service-comparison-table table.table tr td,#service-comparison-table table.table tr th{padding:7px;font-size:13px}}.quit-modals-or-option{margin-right:15px}div.block .quit-confirm-checkbox{padding-left:21px}@media (max-width:767px){#quit .quit-cta .btn{width:100%;display:block}#quit .quit-cta .btn-danger{margin-bottom:15px}#quit .quit-cta .btn-success{margin-left:0!important}}#update_questionnaire .questionnaire-content-label{font-size:16px;line-height:1.4em}#update_questionnaire .form-group{margin-bottom:30px}#update_questionnaire .phq9-label{font-weight:400}#update_questionnaire header .skip-link{height:unset;border-width:0;padding:10px 16px;line-height:20px;transition:top .2s linear;position:absolute;top:-40px;left:15px}#update_questionnaire header .skip-link:focus{top:80px}#update_questionnaire header .questionnaire_cancel{line-height:1.4;position:absolute;top:3px;right:15px}#update_questionnaire .block .questionnaire_cancel{margin-left:10px}#sessions #message-panel .questionnaire-wrap .message{position:relative}#sessions #message-panel .questionnaire-wrap .message .edit_questionnaire,#sessions #message-panel .questionnaire-wrap .message .last_updated{position:absolute;top:10px;right:10px}#sessions #message-panel .questionnaire-wrap .message .last_updated{font-size:12px}#sessions #message-panel .questionnaire-wrap .message .edit_questionnaire{font-size:14px}@media (max-width:767px){.skip-link{display:none}#sessions #message-panel .questionnaire-wrap .message{position:relative}#sessions #message-panel .questionnaire-wrap .message .edit_questionnaire,#sessions #message-panel .questionnaire-wrap .message .last_updated{position:static}}.fill-gray-medium{fill:#888}.fill-white{fill:#fff}.h-14{height:14px}.w-14{width:14px}.w-18{width:18px}.mb--2px{margin-bottom:-2px}.mt--10{margin-top:-10px}.mt--15{margin-top:-15px}.mt--20{margin-top:-20px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-5{margin-bottom:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-5{margin-top:5px}.pb-10{padding-bottom:10px!important}.pb-25{padding-bottom:25px!important}.pb-20{padding-bottom:20px!important}.pt-25{padding-top:25px!important}.pt-20{padding-top:20px!important}.pt-0{padding-top:0!important}.pl-15{padding-left:15px!important}.pr-15{padding-right:15px!important}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.font-italic{font-style:italic}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pt-15{padding-top:15px}.padding-none{padding:0!important}.margin-top-0{margin-top:0}.text-center{text-align:center!important}.clickable{cursor:pointer}.p-10{padding:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.p-15{padding:15px}.p-20{padding:20px}.mr-5{margin-right:5px}.mt-15{margin-top:15px}.mr-10{margin-right:10px}.ml-2{margin-left:2px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mr--20{margin-right:-20px}.mlr-20{margin-left:20px;margin-right:20px}.text-gray{color:#444}.text-gray-accent{color:#ccc}.text-gray-md{color:#666}.bg-gray-light{background-color:#ddd}.opacity-100{opacity:1}.font-size-16{font-size:16px}.font-size-12{font-size:12px}.lh-12{line-height:1.2}.lh-17{line-height:1.7!important}.cols-equal-height{flex-wrap:wrap;display:-webkit-flex}.cols-vertical-align{align-items:center;display:flex}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mw-100{max-width:100%}.w-100{width:100%}.w-80vw{width:80vw}.float-right{float:right}.float-left{float:left}.border-0{border:none!important}.clearfix{clear:both}.position-relative{position:relative}.vertical-align-middle{vertical-align:middle}.font-style-italic{font-style:italic}.max-w-prose{max-width:65ch}.clipped-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.partner-invite#step-5 .txt-no-bold{font-weight:400}.partner-invite#step-5 .txt-bold{font-weight:700}.partner-invite#step-5 #not_now{font-size:18px}.partner-invite#step-5 .mtop-15{margin-top:15px}#mobile-slide-up{width:100vw;height:100vh;z-index:9000;background-color:#fff;display:none;position:fixed;top:100%;left:0;overflow-x:hidden;overflow-y:scroll}#mobile-slide-up #mobile-slide-up-header{z-index:9001;width:100vw;height:46px;background-color:#fff;border-bottom:1px solid #ddd;position:fixed;top:0;left:0}#mobile-slide-up #mobile-slide-up-header h2{letter-spacing:0;text-align:center;color:#444;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:19px}#mobile-slide-up #mobile-slide-up-hider{z-index:11;letter-spacing:0;text-align:center;padding-top:5px;font-family:Lato;font-size:36px;font-style:normal;font-weight:700;line-height:17px;position:absolute;top:8px;right:15px}@media (min-width:767px){#mobile-slide-up #mobile-slide-up-hider{top:10px}}#mobile-slide-up #mobile-slide-up-hider a,#mobile-slide-up #mobile-slide-up-hider a:hover,#mobile-slide-up #mobile-slide-up-hider a:visited,#mobile-slide-up #mobile-slide-up-hider a:active{color:#d1cbcb;text-decoration:none}#mobile-slide-up #mobile-slide-up-body{margin-bottom:60px;padding-top:40px}.popover_no_default_style{color:#fff;text-align:center;z-index:1;background-color:#444;border-radius:5px;margin-top:-10px;padding:5px 15px;font-size:12px;position:absolute;box-shadow:1px 1px 2px #888}.popover_no_default_style h3{margin-top:0;margin-bottom:2px}.popover_no_default_style .popover-content{padding:0}@media (max-width:767px){.popover_no_default_style{max-width:66.6667%;z-index:1;top:81px!important}}.popover.popover-guide{min-width:95%;color:#fff;background-color:#444;padding:15px;box-shadow:1px 1px 2px #888}.popover.popover-guide.popover-for-modal{z-index:2501;min-width:360px}.popover.popover-guide.right .arrow:after{border-right-color:#444}.popover.popover-guide.left .arrow:after{border-left-color:#444}.popover.popover-guide.top .arrow:after{border-top-color:#444}.popover.popover-guide.bottom .arrow:after{border-bottom-color:#444}.popover.popover-guide.popover-guide{text-align:left}.popover.popover-guide.groups-pilot{min-width:96%!important;width:96%!important}.popover.popover-guide.groups-pilot-mobile{min-width:96vw!important;width:96vw!important}.popover.popover-guide .popover-title{background-color:#444;border-color:#444;margin-bottom:10px;padding:0;font-family:Lato,serif;font-size:21px;font-weight:800}.popover.popover-guide .popover-title .close{color:#fff;opacity:1;background-color:#444;font-size:30px;line-height:24px}.popover.popover-guide .popover-content{padding:0}.popover.popover-guide .popover-footer{margin:10px 0 0}.popover.popover-guide .popover-footer .popover-pagination{margin-top:12px}@media (min-width:767px){.popover.popover-guide{min-width:402px}}.popover.popover-holiday{width:180px;color:#fff;text-align:left;background-color:#444;box-shadow:1px 1px 2px #888}.popover.popover-holiday.right .arrow:after{border-right-color:#444}.popover.popover-holiday.left .arrow:after{border-left-color:#444}.popover.popover-holiday.top .arrow:after{border-top-color:#444}.popover.popover-holiday.bottom .arrow:after{border-bottom-color:#444}#main .numbers{text-align:center;background-color:#fafaf0}#main .numbers .counter-number{color:#fff;letter-spacing:.1em;border-radius:5px;margin:20px 0;font-size:1.5em;display:inline-block}#main .odometer.odometer-theme-train-station .odometer-inside .odometer-formatting-mark,#main .odometer.odometer-animating-up .odometer-inside .odometer-formatting-mark{color:#222;position:relative;top:5px;left:1px}#main .odometer.odometer-theme-train-station .odometer-inside .odometer-digit,#main .odometer.odometer-animating-up .odometer-inside .odometer-digit{padding:.2em .2em .4em}#main .odometer.odometer-theme-train-station .odometer-inside .odometer-digit .odometer-digit-inner,#main .odometer.odometer-animating-up .odometer-inside .odometer-digit .odometer-digit-inner{padding-top:2px;top:.3em;left:.26em}@media (min-width:768px) and (max-width:1199px){#main .numbers .counter-number{font-size:1.3em}}@media (max-width:767px){#main .numbers .counter-number{margin:20px 0 10px;font-size:1.8em}#main .numbers .counter-label{margin-bottom:20px}}@media (max-width:400px){#main .numbers .counter-number{font-size:1.3em}}@media (min-width:768px) and (max-width:1199px){#main .numbers .counter-number{font-size:1.1em}}@media (max-width:767px){#main .numbers .counter-number{margin:20px 0 10px;font-size:1.8em}#main .numbers .counter-label{margin-bottom:20px}}@media (max-width:400px){#main .numbers .counter-number{font-size:1.3em}}#cancellation_client_feedback #cancellation_feedback_div{background-color:#fff;border-radius:5px;padding:0}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-header{border-bottom:1px solid #eee;padding:20px 30px}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-header h2{margin:0}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-body{border-bottom:1px solid #eee}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-body .cancellation-feedback-body-content{padding:24px 30px}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-body .cancellation-feedback-body-content p{margin-top:0}#cancellation_client_feedback #cancellation_feedback_div .cancellation-feedback-footer{float:right;padding:24px 30px}#cancellation_client_feedback #cancellation_feedback_div #cancellation_feedback_text{width:100%;height:125px;resize:none;border-radius:5px;padding:12px}#cancellation_client_feedback #cancellation_feedback_div span{color:#666;font-size:12px}#cancellation_client_feedback #cancellation_feedback_div #cancellation_feedback_submit{float:right}.panel-notes-wrapper{min-height:200px;max-height:800px;max-width:593px;width:593px;background-color:#fff;border:1px solid #1faedf80;border-radius:5px;flex-direction:column;display:flex;position:fixed;bottom:25px;right:25px;overflow:hidden;box-shadow:0 4px 28px #1b281426}.panel-notes-wrapper .panel-notes-top-resize,.panel-notes-wrapper .panel-notes-bottom-resize{cursor:ns-resize;height:2px;width:100%;z-index:1;position:absolute;left:0}.panel-notes-wrapper .panel-notes-top-resize{top:0}.panel-notes-wrapper .panel-notes-bottom-resize{bottom:0}.panel-notes-wrapper .panel{border-collapse:collapse;flex-direction:column;display:flex}.panel-notes-wrapper .panel .panel-heading{text-align:left;background-color:#1faedf33;border-bottom:1px solid #1faedf80;display:flex}.panel-notes-wrapper .panel .panel-heading .panel-title{color:#222;-webkit-text-fill-color:#222;flex-grow:1;justify-content:space-between;align-items:center;margin:0;padding:10px 15px;font-size:15px;font-weight:700;text-decoration:none;display:flex;position:relative}.panel-notes-wrapper .panel .panel-heading .panel-title #popup-minimize,.panel-notes-wrapper .panel .panel-heading .panel-title #popup-maximize{cursor:pointer}.panel-notes-wrapper .panel .panel-heading#popup-heading-notes{cursor:grab;position:relative}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes{max-height:654.5px;min-height:154.5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes.has-preset-notes-templates{height:auto;max-height:800px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body{word-wrap:break-word;text-align:left;background-color:#fff;padding:30px 20px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab{padding:7px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file{clear:both;background-color:#fff;border:0;margin:10px 0 0;padding:0;display:block;overflow:hidden}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul{text-align:center;margin:0;padding:0;list-style-type:none}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul li{float:none;border-radius:5px;padding:5px 10px;list-style-type:none;display:inline-block}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul li.download{color:#444;background-color:#ddd;border:0;font-size:12px;font-weight:700;line-height:12px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul li.download:after{content:"";margin-left:5px;font-family:"Font Awesome 6 Pro",sans-serif;line-height:1}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul .delete-note-attachment{color:#444;background-color:#ddd;border-radius:5px;margin-left:10px;padding:5px;font-size:12px;line-height:12px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .att-file ul .delete-note-attachment:hover{cursor:pointer}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-bottom{background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;justify-content:space-between;align-items:center;display:flex}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar{flex-wrap:wrap;flex:1;padding:7px;display:flex}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .dropdown,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .dropup{display:inline-block}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .dropdown-menu{background-color:#eee;border:1px solid #ccc;border-radius:0 0 5px 5px;margin-top:0;box-shadow:1px 1px 2px #0000001a}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .tool{color:#444;-webkit-text-fill-color:#444;opacity:.8;filter:alpha(opacity=80);padding:5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .tool:hover,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .tool:active{opacity:1;filter:alpha(opacity=100);cursor:pointer;background-color:#f5f5f5;text-decoration:none}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar .separator{color:#ddd;-webkit-text-fill-color:#ddd;opacity:.8;filter:alpha(opacity=80);padding:5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar-saved-status{color:#aaa;font-size:10px;font-weight:700;line-height:10px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar-saved-status .notes-editor-toolbar-saved-status-message{margin-top:0;margin-bottom:0;padding:7px;display:none}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .notes-editor-toolbar-saved-status .fa-floppy-disk{margin-right:4px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container{width:19px;height:26px;background-color:#eee;border-radius:40px;margin:7px 7px 7px 0}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container .icon-button{display:block}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container .icon-button .fa,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container .icon-button .fa-regular,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container .icon-button .fa-solid{padding:0 5px;font-size:10px;line-height:12px;display:block}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper .caret-button-container .icon-button.disabled{opacity:.5;cursor:auto}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-message,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-auto-save{min-height:120px;height:auto;max-height:250px;resize:vertical;box-shadow:none;width:auto;border:none;border-radius:0 0 5px 5px;padding:5px 10px;overflow-y:auto}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-message:focus,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-auto-save:focus{border:2px solid #05bbd3}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-auto-save{width:calc(100% - 28px);border-left:2px solid #ddd;border-radius:0;margin-bottom:16px;resize:vertical!important}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-auto-save:focus{border-radius:0 0 5px 5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-form #popup-notes-editor-wrapper #popup-notes-editor-auto-save+.att-file{margin-bottom:10px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-buttons{text-align:center}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-buttons button{color:#1faedf;-webkit-text-fill-color:#1faedf;height:30px;background-color:#fff;border:1px solid #1faedf66;margin:0 auto;font-size:14px;line-height:1.5;display:inline-block}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-buttons button:hover{background-color:#1faedf1a}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-buttons button#popup-notes-cancel-message{color:#af2225;-webkit-text-fill-color:#af2225;border:1px solid #af222566;margin-left:10px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab #popup-notes-editor-buttons button#popup-notes-cancel-message:hover{background-color:#af22251a}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div{max-height:597.7px;min-height:51.7px;height:347.7px;border:1px solid #ccc;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex;overflow-y:scroll}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .auto-save-li{flex-direction:column;flex-grow:1;display:flex}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .auto-save-li .note-body{max-height:unset;flex-grow:1}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header{background-image:linear-gradient(#fff 75%,#fff0);align-items:flex-end;padding:16px;display:flex;position:sticky;top:0}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header:first-child{border-radius:5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .date-container{margin:0 6px 0 0}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .date-container .day-text{color:#888;text-transform:uppercase;font-size:10px;font-weight:800}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .date-container .day-text.today{color:#1faedf}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .date-container .date-text{color:#888;text-transform:uppercase;font-size:10px;line-height:10px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .line{border-bottom:1px solid #ccc;flex-grow:1;margin-right:6px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .delete-button{white-space:nowrap;color:#444;background-color:#ddd;border:0;border-radius:4px;font-size:10px;font-weight:700;line-height:20px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .notes-header .delete-button.disabled{opacity:.5}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .note-body{color:#222;height:auto;box-shadow:none;width:calc(100% - 28px);border:none;border-left:2px solid #ddd;border-radius:0;margin:0 16px;padding:5px 10px;font-size:12px;line-height:16px;resize:none!important}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .scroll-div .note-body:focus{border:2px solid #05bbd3;border-radius:5px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .alert-disabled-notes-container{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:16px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .alert-disabled-notes-container .alert{margin-bottom:0}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .modal .modal-header{padding:20px 30px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .modal .modal-body{padding-bottom:20px}.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .modal .delete-note,.panel-notes-wrapper .panel #popup-collapse-enhanced-notes .panel-body.enhanced-notes-tab .modal .delete-attachment{margin-right:5px}.panel-notes-wrapper .tooltip,.panel-notes-wrapper~.tooltip{opacity:1!important}.panel-notes-wrapper .tooltip .tooltip-arrow,.panel-notes-wrapper~.tooltip .tooltip-arrow{border-bottom-color:#444!important}.panel-notes-wrapper .tooltip .tooltip-inner,.panel-notes-wrapper~.tooltip .tooltip-inner{max-width:358px;text-align:left;background-color:#444;padding:15px}.panel-notes-wrapper .tooltip .tooltip-inner .tooltip-component,.panel-notes-wrapper~.tooltip .tooltip-inner .tooltip-component{display:inline-block}.panel-notes-wrapper .tooltip .tooltip-inner .tooltip-component p,.panel-notes-wrapper~.tooltip .tooltip-inner .tooltip-component p{margin-top:0;margin-bottom:15px;font-size:14px;font-weight:500}.panel-notes-wrapper .tooltip .tooltip-inner .tooltip-component p.header,.panel-notes-wrapper~.tooltip .tooltip-inner .tooltip-component p.header{margin-bottom:10px;font-size:21px;font-weight:800}.panel-notes-wrapper .tooltip .tooltip-inner .tooltip-component #close-enhanced-notes-tooltip,.panel-notes-wrapper .tooltip .tooltip-inner .tooltip-component #popup-close-enhanced-notes-tooltip,.panel-notes-wrapper~.tooltip .tooltip-inner .tooltip-component #close-enhanced-notes-tooltip,.panel-notes-wrapper~.tooltip .tooltip-inner .tooltip-component #popup-close-enhanced-notes-tooltip{float:right}#popup-panel-notes-wrapper-live-chat{width:calc(50% - 337.5px);height:auto}@media (max-width:767px){.panel-notes-wrapper{display:none}}@media (max-width:1085px){#popup-panel-notes-wrapper-live-chat{width:calc(20% + 10px);bottom:10px;right:10px}#popup-panel-notes-wrapper-live-chat .date-container{width:47%}#popup-panel-notes-wrapper-live-chat .date-container .date-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:1257px){#popup-panel-notes-wrapper-live-chat .delete-button span{display:none}}@media (min-width:1482px){.notes-editor-toolbar-saved-status{margin-left:auto}}.modal-counselor-bookmarks-bookmark{height:40px;width:100%;background:#f5f5f5;border-radius:5px;padding:4px 4px 4px 12px}.modal-counselor-bookmarks-bookmark .bookmark-text{width:100%;height:28px;white-space:nowrap;text-overflow:ellipsis;-ms-overflow-style:none;scrollbar-width:none;margin:auto;font-size:14px;line-height:2;overflow:hidden}.modal-counselor-bookmarks-bookmark .bookmark-text::-webkit-scrollbar{display:none}.modal-counselor-bookmarks-bookmark .three-dots{width:32px;height:32px;border-radius:4px;padding:4px}.modal-counselor-bookmarks-bookmark .three-dots:hover{background:#ddd}.modal-counselor-bookmarks-bookmark.counselor-bookmark-selected{background:#eee;box-shadow:inset 0 0 0 2px #5faa41}@media (min-width:768px){.modal-counselor-bookmarks-bookmark:hover{background:#eee}}.counselor-bookmark-add-btn{color:#1faedf;-webkit-text-fill-color:#1faedf;border:1px solid #1faedf66}.counselor-bookmark-add-btn:hover{background-color:#1faedf1a}.modal-counselor-bookmarks-empty-title{text-align:center;color:#444;font-size:18px;font-weight:700;line-height:20px}.modal-counselor-bookmarks-empty-text{text-align:center;color:#666;font-size:14px;font-weight:500;line-height:20px}.counselor-bookmark-banner{background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}@media (min-width:768px){.counselor-bookmark-banner{flex-direction:row}}.counselor-bookmark-banner .counselor-bookmark-banner-text{color:#8a6d3b;font-size:14px;font-weight:500;line-height:1.7}.counselor-bookmark-banner .counselor-bookmark-banner-btn-container{column-gap:10px;display:flex}@media (max-width:767px){.counselor-bookmark-banner .counselor-bookmark-banner-btn-container{width:100%;margin-top:10px}}.counselor-bookmark-banner .counselor-bookmark-banner-btn-add{height:30px;color:#666;background-color:#fff;border:1px solid #ccc;border-radius:3px;flex:1;padding:4px 12px;line-height:20px}.counselor-bookmark-banner .counselor-bookmark-banner-btn-add:hover{background-color:#f5f5f5}.counselor-bookmark-banner .counselor-bookmark-banner-btn-add.animate{animation:3s infinite pulsate_button}.counselor-bookmark-banner .counselor-bookmark-banner-btn-dismiss{height:30px;border:1px solid #ccc;border-radius:3px;flex:1;padding:4px 12px;line-height:20px}.counselor-bookmark-green-link{color:#5faa41!important}.counselor-bookmark-snackbar{max-width:360px;z-index:10;color:#ccc;background-color:#444;border-radius:5px;padding:16px;font-size:14px;font-weight:500;line-height:20px;position:absolute;bottom:10px;left:10px}.counselor-bookmark-snackbar .counselor-bookmark-snackbar-icon-wrapper{min-width:36px;height:36px;border-radius:50%;justify-content:center;align-items:center;margin-right:10px;display:flex}.counselor-bookmark-snackbar .counselor-bookmark-snackbar-icon-wrapper i{color:#fff;font-size:24px}.counselor-bookmark-snackbar .counselor-bookmark-snackbar-title{color:#fff;font-weight:700}.counselor-bookmark-snackbar .counselor-bookmark-snackbar-close{font-size:24px}@media (max-width:768px){.counselor-bookmark-snackbar{width:360px;left:50%;transform:translate(-50%)}}.full-size-highlight{width:43px;height:50px;background:#fbe8da;position:absolute;top:10px;right:0}#modal-counselor-bookmarks-add-multiple #modal-counselor-bookmarks-multiple-bookmarks-list>.bookmarks-list-item{column-gap:6px;display:flex}#modal-counselor-bookmarks-add-multiple #modal-counselor-bookmarks-multiple-bookmarks-list>.bookmarks-list-item:not(:first-of-type){margin-top:4px}#modal-counselor-bookmarks-add-multiple .multiple-link-url-checkbox{margin:auto 0;position:relative}#modal-counselor-bookmarks-add-multiple .multiple-link-url-label{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}#counselor_bookmark_snackbar.counselor-bookmark-snackbar .counselor-bookmark-snackbar-icon-wrapper{background-color:#5faa41}#counselor_bookmark_already_bookmarked_snackbar.counselor-bookmark-snackbar .counselor-bookmark-snackbar-icon-wrapper{background-color:#e07900}.goals-redesign-modal .modal-header{justify-content:space-between;align-items:flex-start;display:flex}.goals-redesign-modal .modal-header button.close{margin-left:15px}.goals-redesign-modal .modal-body{padding:20px 30px}.goals-redesign-modal .modal-body .modal-body-text{font-size:14px;line-height:20px;display:block}.goals-redesign-modal .modal-body .modal-body-text.top{margin-bottom:17px}.goals-redesign-modal .modal-body .modal-body-text.bold{font-weight:700}.goals-redesign-modal .modal-body .modal-body-text ul{margin-block-start:0;margin-block-end:0;padding-inline-start:27px}.goals-redesign-modal .modal-footer{padding:20px 30px!important}.goals-redesign-modal.create-goal-confirmation .create-goal-confirmation-modal-img{width:123px;height:113px;margin:auto;margin-top:23px;display:block}.goals-redesign-modal.create-goal-confirmation .modal-body-text.top{margin-top:43px}.goals-redesign-modal.create-goal-confirmation .set-another-goal-btn,.goals-redesign-modal.create-goal-confirmation .close-btn{margin-top:0}.goals-redesign-modal.create-goal-confirmation .set-another-goal-btn{background-color:#5faa41}.goals-redesign-modal.recurring-step-end-date .modal-dialog{max-width:355px}@media (min-width:375px){.goals-redesign-modal.recurring-step-end-date .modal-dialog{margin:10px auto}}@media (min-width:768px){.goals-redesign-modal.recurring-step-end-date .modal-dialog{margin:30px auto}}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-header{padding:20px 30px}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-body-text{text-align:center}.goals-redesign-modal.recurring-step-end-date .modal-dialog .recurring-step-end-date-modal-calendar-container{justify-content:center;margin-top:35px;display:flex}.goals-redesign-modal.recurring-step-end-date .modal-dialog .recurring-step-end-date-modal-no-end-date-checkbox-wrapper{align-items:center;margin-top:15px;display:flex}.goals-redesign-modal.recurring-step-end-date .modal-dialog .recurring-step-end-date-modal-no-end-date-checkbox-wrapper .recurring-step-end-date-modal-no-end-date-checkbox{width:13px;height:13px;border:1px solid #444;border-radius:2px;margin:0 0 1px}.goals-redesign-modal.recurring-step-end-date .modal-dialog .recurring-step-end-date-modal-no-end-date-checkbox-wrapper .recurring-step-end-date-modal-no-end-date-checkbox-label{margin-bottom:0;margin-left:12px;font-size:14px;line-height:20px}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer{flex-direction:row;justify-content:flex-end;display:flex}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer .btn{margin-bottom:0;margin-right:10px;margin-left:0!important}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer .btn:last-child{margin-right:0}@media (max-width:767px){.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer{flex-direction:column-reverse;justify-content:stretch}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer .btn{margin-bottom:10px;margin-right:0}.goals-redesign-modal.recurring-step-end-date .modal-dialog .modal-footer .btn:first-child{margin-bottom:0}}.goals-redesign-modal.recurring-step-tracker .modal-header h2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.goals-redesign-modal.recurring-step-tracker .modal-body{text-align:center}.goals-redesign-modal.recurring-step-tracker .modal-body .modal-body-text.with-margin-bottom{margin-bottom:22px}.goals-redesign-modal.recurring-step-tracker .modal-body .modal-body-text .checked{width:18px;height:18px;color:#fff;background-color:#5faa41;border-radius:50%;margin-right:2px;display:inline-block}.goals-redesign-modal.recurring-step-tracker .modal-body .recurring-step-tracker-modal-open-end-date-modal-btn{height:unset;border:0;padding:0;font-size:14px;line-height:20px}.goals-redesign-modal.recurring-step-tracker .modal-body .recurring-step-tracker-modal-calendar-container{justify-content:center;margin-top:42px;display:flex}.goals-redesign-modal.completed-goal .modal-content{position:relative}.goals-redesign-modal.completed-goal .modal-content canvas.confetti{height:100%;width:100%;pointer-events:none;z-index:2;position:absolute;top:0;left:0}.goals-content .under-construction{text-align:center;margin-top:30px}@media (min-width:768px){.goals-content .under-construction{margin-top:15px;padding-bottom:85px}}.goals-content .under-construction .under-construction-header-text,.goals-content .under-construction .under-construction-text{line-height:normal;display:block}.goals-content .under-construction .under-construction-header-text{font-size:20px;font-weight:700}.goals-content .under-construction .under-construction-text{max-width:270px;margin:auto}.goals-content .under-construction .under-construction-img{width:100%;max-width:246.5px;margin-top:30px;margin-bottom:30px}@media (min-width:768px){.goals-content .under-construction .under-construction-img{max-width:295px}}.goals-content .onboarding{text-align:center}.goals-content .onboarding .onboarding-top-img-wrapper{height:162px;justify-content:center;align-items:center;margin:auto auto 35px;display:flex}.goals-content .onboarding .onboarding-header,.goals-content .onboarding .onboarding-text{max-width:375px;margin:auto;display:block}.goals-content .onboarding .onboarding-header{font-size:20px;font-weight:700;line-height:24px}.goals-content .onboarding .onboarding-text{margin-top:15px;line-height:16.8px}.goals-content .onboarding .onboarding-slider{margin-left:-20px;margin-right:-20px}.goals-content .onboarding .slide{padding-left:20px;padding-right:20px}.goals-content .onboarding .slick-dots{bottom:-55px}.goals-content .onboarding .slick-dots li button{height:10px;width:10px;background-color:#d9d9d9;border-radius:50%;padding:4px}.goals-content .onboarding .slick-dots li button:before{content:none}.goals-content .onboarding .slick-dots li.slick-active button{background-color:#888}.goals-content .onboarding .onboarding-next-btn{max-width:330px;min-width:174px;min-height:40px;margin:30px auto 0}#goals_redesign_v1 .goals-content .onboarding .onboarding-slider{margin-left:-15px;margin-right:-15px}#goals_redesign_v1 .goals-content .onboarding .slide{padding-left:15px;padding-right:15px}.goals-content .set-a-goal .set-a-goal-heading-text{margin-bottom:15px;font-size:16px;font-weight:700;line-height:24px}.goals-content .set-a-goal .set-a-goal-textarea{width:100%;height:131px;resize:none;vertical-align:top;border:1px solid #ddd;border-radius:5px;padding:10px;line-height:20px}.goals-content .set-a-goal .set-a-goal-textarea::placeholder{color:#888}.goals-content .examples-section-wrapper{background-color:#f5f7f5;border-radius:5px;margin-top:15px;padding:15px}.goals-content .examples-section-wrapper .examples-section-top{align-items:center;display:flex}.goals-content .examples-section-wrapper .examples-section-top .examples-section-top-img-wrapper{width:55px;justify-content:center;display:flex}.goals-content .examples-section-wrapper .examples-section-top .examples-section-top-img-wrapper .examples-section-top-img{width:40px;height:44px}.goals-content .examples-section-wrapper .examples-section-top .examples-section-top-text{margin-left:10px;line-height:20px}.goals-content .examples-section-wrapper .examples-section-bottom{margin-top:20px}.goals-content .examples-section-wrapper .examples-section-bottom select{-webkit-appearance:none;appearance:none;background-image:url(https://assets.betterhelp.com/icons/angle-down.png);background-position:right 15px center;background-repeat:no-repeat;background-size:10px}.goals-content .examples-section-wrapper .examples-section-bottom .example-list-disclaimer{margin-top:15px;font-style:italic}.goals-content .examples-section-wrapper .examples-section-bottom .example-list-single{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.goals-content .examples-section-wrapper .examples-section-bottom .example-list-single .copy-example-btn{height:30px;line-height:unset;background-color:#fff;margin-left:23px;padding:0 8px}.goals-content .examples-section-wrapper .examples-section-bottom .example-list-single .goals-redesign-text-copied-tooltip{background-color:#444}.goals-content .request-help-section-wrapper{background-color:#f5f7f5;border-radius:5px;align-items:center;margin-top:15px;padding:15px;display:flex}.goals-content .request-help-section-wrapper .request-help-section-img{height:55px;width:55px;border-radius:50%;flex-shrink:0}.goals-content .request-help-section-wrapper .request-help-section-bottom{margin-left:10px}.goals-content .request-help-section-wrapper .request-help-section-bottom .request-help-section-text{line-height:20px;display:block}.goals-content .request-help-section-wrapper .request-help-section-bottom .request-help-section-btn{background-color:#fff;margin-top:10px;padding:5px 10px;font-size:14px;line-height:20px}.goals-content .goal-added{text-align:center}.goals-content .goal-added .goal-added-header-text,.goals-content .goal-added .goal-added-text{display:block}.goals-content .goal-added .goal-added-header-text{font-size:20px;font-weight:700;line-height:24px}.goals-content .goal-added .goal-added-text{line-height:17px}.goals-content .create-steps .create-steps-top{text-align:center}.goals-content .create-steps .create-steps-top .create-steps-header-img{width:85px;height:82px;margin-top:10px}.goals-content .create-steps .create-steps-top .create-steps-header-text{margin-top:13px;margin-bottom:35px;font-size:16px;font-weight:700;line-height:19px;display:block}.goals-content .create-steps .therapist-create-steps-subheader-text{border-top:1px solid #ddd;padding:20px 0;display:block}.goals-content .create-steps-single-wrapper{border:1px solid #ddd;border-radius:5px;margin-top:15px;padding:15px;position:relative}.goals-content .create-steps-single-wrapper:first-of-type{margin-top:0}.goals-content .create-steps-single-wrapper .create-steps-single-close-btn{position:absolute;top:2px;right:8px}.goals-content .create-steps-single-wrapper .create-steps-single-label{margin-bottom:15px;font-size:14px;font-weight:400;line-height:17px}.goals-content .create-steps-single-wrapper .create-steps-single-label.bold{font-weight:700}.goals-content .create-steps-single-wrapper .create-steps-single-textarea{width:100%;height:60px;resize:none;vertical-align:top;border:1px solid #ddd;border-radius:5px;margin-bottom:15px;padding:10px;line-height:20px}.goals-content .create-steps-single-wrapper .create-steps-single-textarea::placeholder{color:#888}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-checkbox-wrapper{align-items:center;display:flex}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-checkbox-wrapper .create-steps-single-recurring-checkbox{width:13px;height:13px;border:1px solid #444;border-radius:2px;margin:0 0 1px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-checkbox-wrapper .create-steps-single-recurring-checkbox-label{margin-bottom:0;margin-left:7px;font-size:14px;font-weight:400;line-height:20px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-checkbox-wrapper .create-steps-single-recurring-checkbox-label .create-steps-single-recurring-checkbox-label-fa{width:15px;height:9px;margin-left:7px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-until-not-elected-error-msg{margin-top:15px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper{margin-top:15px;display:flex}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper :not(:first-child){margin-left:10px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper .create-steps-single-recurring-until-wrapper,.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper>select{width:50%;text-overflow:ellipsis;white-space:nowrap;height:35px;line-height:20px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper>select{padding-right:30px}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper .create-steps-single-recurring-until-wrapper{cursor:default;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:5px;display:flex}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper .create-steps-single-recurring-until-wrapper.has-error{border:1px solid #af2225}.goals-content .create-steps-single-wrapper .create-steps-single-recurring-section-wrapper .create-steps-single-recurring-until-wrapper .create-steps-single-recurring-until-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.goals-content .goals-dashboard .goals-dashboard-single-wrapper{text-align:center;border:1px solid #ccc;border-radius:5px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper:not(:last-child){margin-bottom:15px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header{padding:15px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-top{justify-content:space-between;margin-bottom:15px;display:flex}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-top .goals-dashboard-single-header-text{overflow-wrap:break-word;flex-grow:1;font-size:16px;font-weight:700;line-height:20px;overflow:auto}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-top .goals-dashboard-single-header-toggle-icon{width:13px;height:13px;flex-shrink:0;align-self:center;margin-left:10px;font-weight:400}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section{cursor:default;background-color:#f5f5f5;border-radius:5px;padding:12px 10px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-text{line-height:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row{justify-content:center;margin-top:15px;display:flex}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider{-webkit-appearance:none;appearance:none;cursor:pointer;height:20px;max-width:230px;border-radius:100px;position:relative}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider:before,.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider:after{content:"";width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;border-radius:50%}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider::-moz-range-thumb{height:20px;width:20px;border:none;border-radius:50%}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-0{background:linear-gradient(90deg,#fff 0% 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-0:before{background-image:,radial-gradient(circle at 13.2%,white 0%,white 1.5px,transparent 1.6px,transparent 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-0:after{background-image:radial-gradient(circle at 13.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-0::-webkit-slider-thumb{background:radial-gradient(circle,#bb2b29 4px,#fff 4.1px 7px,#bb2b29 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-0::-moz-range-thumb{background:radial-gradient(circle,#bb2b29 4px,#fff 4.1px 7px,#bb2b29 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-1{background:linear-gradient(90deg,#df4444 0% 14%,#fff,14.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-1:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-1:after{background-image:radial-gradient(circle at 22.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-1::-webkit-slider-thumb{background:radial-gradient(circle,#df4444 4px,#fff 4.1px 7px,#df4444 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-1::-moz-range-thumb{background:radial-gradient(circle,#df4444 4px,#fff 4.1px 7px,#df4444 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-2{background:linear-gradient(90deg,#df6044 0% 22%,#fff,22.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-2:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-2:after{background-image:radial-gradient(circle at 31.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-2::-webkit-slider-thumb{background:radial-gradient(circle,#df6044 4px,#fff 4.1px 7px,#df6044 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-2::-moz-range-thumb{background:radial-gradient(circle,#df6044 4px,#fff 4.1px 7px,#df6044 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-3{background:linear-gradient(90deg,#df7c44 0% 32%,#fff,32.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-3:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-3:after{background-image:radial-gradient(circle at 40.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-3::-webkit-slider-thumb{background:radial-gradient(circle,#df7c44 4px,#fff 4.1px 7px,#df7c44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-3::-moz-range-thumb{background:radial-gradient(circle,#df7c44 4px,#fff 4.1px 7px,#df7c44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-4{background:linear-gradient(90deg,#df8e44 0% 41%,#fff,41.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-4:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-4:after{background-image:radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-4::-webkit-slider-thumb{background:radial-gradient(circle,#df8e44 4px,#fff 4.1px 7px,#df8e44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-4::-moz-range-thumb{background:radial-gradient(circle,#df8e44 4px,#fff 4.1px 7px,#df8e44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-5{background:linear-gradient(90deg,#dfaa44 0% 50%,#fff,50.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-5:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-5:after{background-image:radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-5::-webkit-slider-thumb{background:radial-gradient(circle,#dfaa44 4px,#fff 4.1px 7px,#dfaa44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-5::-moz-range-thumb{background:radial-gradient(circle,#dfaa44 4px,#fff 4.1px 7px,#dfaa44 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-6{background:linear-gradient(90deg,#f2cb67 0% 59%,#fff,59.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-6:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-6:after{background-image:radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-6::-webkit-slider-thumb{background:radial-gradient(circle,#f2cb67 4px,#fff 4.1px 7px,#f2cb67 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-6::-moz-range-thumb{background:radial-gradient(circle,#f2cb67 4px,#fff 4.1px 7px,#f2cb67 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-7{background:linear-gradient(90deg,#e8e486 0% 68%,#fff,68.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-7:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-7:after{background-image:radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-7::-webkit-slider-thumb{background:radial-gradient(circle,#e8e486 4px,#fff 4.1px 7px,#e8e486 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-7::-moz-range-thumb{background:radial-gradient(circle,#e8e486 4px,#fff 4.1px 7px,#e8e486 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-8{background:linear-gradient(90deg,#c8e886 0% 77%,#fff,77.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-8:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-8:after{background-image:radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-8::-webkit-slider-thumb{background:radial-gradient(circle,#c8e886 4px,#fff 4.1px 7px,#c8e886 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-8::-moz-range-thumb{background:radial-gradient(circle,#c8e886 4px,#fff 4.1px 7px,#c8e886 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-9{background:linear-gradient(90deg,#a0d675 0% 86%,#fff,86.1%,#fff 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-9:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-9:after{background-image:radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 96%,#adb2ac 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-9::-webkit-slider-thumb{background:radial-gradient(circle,#a0d675 4px,#fff 4.1px 7px,#a0d675 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-9::-moz-range-thumb{background:radial-gradient(circle,#a0d675 4px,#fff 4.1px 7px,#a0d675 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-10{background:linear-gradient(90deg,#5faa41 0% 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-10:before{background-image:radial-gradient(circle at 4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 13.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 22.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 31.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 40.8%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 59.2%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 68.4%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 77.6%,#fff 0% 1.5px,#0000 1.6px 100%),radial-gradient(circle at 86.8%,#fff 0% 1.5px,#0000 1.6px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-10:after{background-image:radial-gradient(circle at,#adb2ac 0%,#adb2ac 1.5px,transparent 1.6px,transparent 100%),radial-gradient(circle at,#adb2ac 0%,#adb2ac 1.5px,transparent 1.6px,transparent 100%),radial-gradient(circle at 96%,#adb2ac 0%,#adb2ac 1.5px,transparent 1.6px,transparent 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-10::-webkit-slider-thumb{background:radial-gradient(circle,#5faa41 4px,#fff 4.1px 7px,#5faa41 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider.progress-10::-moz-range-thumb{background:radial-gradient(circle,#5faa41 4px,#fff 4.1px 7px,#5faa41 7.1px 100%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider-label{width:33px;text-align:end;flex:none;margin-left:5px;font-size:12px;font-weight:700;line-height:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-header .goals-dashboard-single-header-progress-slider-section .goals-dashboard-single-header-progress-slider-row .goals-dashboard-single-header-progress-slider-emoji{margin-left:9px;font-family:serif;font-size:20px;line-height:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel{border-top:1px solid #ddd;margin:0 15px 15px;padding:25px 10px 15px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel.soft-hidden{display:none}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-header-text{font-weight:700;line-height:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps{text-align:start;margin:15px 0 0;padding:0;list-style-type:none}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step{align-items:flex-start;line-height:20px;display:flex}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step:not(:last-child){margin-bottom:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status{width:25px;height:25px;color:#fff;text-align:center;border-radius:50%;flex-shrink:0;margin-right:10px;padding:0;line-height:25px;position:relative}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.incomplete,.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.no-progress{background-color:#fff;border:1px solid #aaa}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.non-recurring{transition:all .1s}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.non-recurring.incomplete{box-shadow:inset 0 3px 3px #0000001a}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.non-recurring:active,.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.non-recurring:not(.mobile):hover{box-shadow:none;background-color:#3b7b32;border:1px solid #3b7b32}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.recurring{color:#aaa}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.recurring.some-progress{background:conic-gradient(#5faa41 40deg,#ddd 40deg 360deg);border:none}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status.complete{box-shadow:none;color:#fff;background-color:#5faa41;border:1px solid #5faa41}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status .goals-dashboard-single-panel-step-confetti-wrapper{width:115px;height:115px;pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-status .goals-dashboard-single-panel-step-confetti-wrapper canvas.confetti{height:100%;width:100%;pointer-events:none;z-index:2;position:absolute;top:0;left:0}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-text-wrapper .goals-dashboard-single-panel-step-text{word-break:break-word;display:block}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-text-wrapper .goals-dashboard-single-panel-step-view-goal-tracker-btn{height:unset;margin-top:5px;padding:0;font-size:14px;line-height:20px}.goals-content .goals-dashboard .goals-dashboard-single-wrapper .goals-dashboard-single-panel .goals-dashboard-single-panel-steps .goals-dashboard-single-panel-step .goals-dashboard-single-panel-step-text-wrapper .goals-dashboard-single-panel-step-view-goal-tracker-btn .goals-dashboard-single-panel-step-view-goal-tracker-btn-icon{margin-left:5px}.goals-content .goals-dashboard .goals-dashboard-btn-group{flex-wrap:wrap;justify-content:flex-end;margin:25px -5px;display:flex}.goals-content .goals-dashboard .goals-dashboard-btn-group button{flex:1;margin:5px;line-height:20px}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper{border:1px solid #ccc;border-radius:5px;margin-top:15px;padding:15px}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper:first-child{margin-top:0}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper .edit-multiple-goals-single-header-top{justify-content:space-between;margin-bottom:15px;display:flex}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper .edit-multiple-goals-single-header-top .edit-multiple-goals-single-header-text{overflow-wrap:break-word;margin-right:15px;font-size:16px;font-weight:700;line-height:20px;overflow:auto}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper .edit-multiple-goals-single-header-top .edit-multiple-goals-single-edit-btn{padding:0 25px}.goals-content .edit-multiple-goals .edit-multiple-goals-single-wrapper .edit-multiple-goals-single-delete-btn{height:unset;color:#666;padding:0;font-size:14px;line-height:20px}.goals-content .edit-goal .edit-goal-label{margin-bottom:20px;font-size:16px;font-weight:700;line-height:20px;display:block}.goals-content .edit-goal .edit-goal-goal-textarea{width:100%;height:80px;resize:none;vertical-align:top;border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:10px;line-height:20px}.goals-content .edit-goal .edit-goal-goal-textarea::placeholder{color:#888}.goals-content .edit-goal .create-steps-single-label{font-weight:700}.goals-content .edit-goal .edit-goal-no-steps-shown-label{line-height:20px;display:block}.goals-content .therapist-welcome-wrapper{border:1px solid #ccc;border-radius:8px;margin-bottom:30px;padding:16px}.goals-content .therapist-welcome-wrapper .therapist-welcome-header{letter-spacing:-.36px;font-size:18px;font-weight:600;line-height:28px;display:block}.goals-content .therapist-welcome-wrapper .therapist-welcome-body{justify-content:center;align-items:center;margin:24px 8px 16px;display:flex}.goals-content .therapist-welcome-wrapper .therapist-welcome-body .therapist-welcome-img{height:104px;width:109px;margin-right:16px}.goals-content .therapist-welcome-wrapper .therapist-welcome-body .therapist-welcome-body-right .therapist-welcome-body-right-text{line-height:normal;margin-bottom:16px!important}.goals-content .therapist-welcome-wrapper .therapist-welcome-body .therapist-welcome-body-right .therapist-welcome-body-right-buttons-row{flex-wrap:wrap;display:flex}.goals-content .therapist-welcome-wrapper .therapist-welcome-body .therapist-welcome-body-right .therapist-welcome-body-right-buttons-row .therapist-welcome-learn-more-btn{background-color:#5faa41;margin-right:16px}.goals-content .therapist-welcome-wrapper .therapist-welcome-body .therapist-welcome-body-right .therapist-welcome-body-right-buttons-row .therapist-welcome-dismiss-btn{padding:0;font-size:14px}.goals-content .therapist-set-goals .therapist-set-goals-header{margin-top:0;margin-bottom:15px;font-weight:700;line-height:24px;display:block;font-size:20px!important}.goals-content .therapist-set-goals .therapist-set-goals-sub-header{line-height:20px;margin-bottom:15px!important}.goals-content .therapist-set-goals .therapist-set-goals-add-btn{margin-top:20px;padding:0;font-size:14px;line-height:20px}.goals-content .therapist-set-goals-single-wrapper{margin-top:20px}.goals-content .therapist-set-goals-single-wrapper:first-child{margin-top:0}.goals-content .therapist-set-goals-single-wrapper .therapist-set-goals-single-label{margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}.goals-content .therapist-set-goals-single-wrapper .therapist-set-goals-single-textarea{width:100%;height:60px;resize:none;vertical-align:top;border:1px solid #ddd;border-radius:5px;padding:10px;line-height:20px}.goals-content .therapist-set-goals-single-wrapper .therapist-set-goals-single-textarea::placeholder{color:#888}.goals-content .therapist-create-steps .therapist-create-steps-header{margin-top:0;margin-bottom:15px;font-size:20px;font-weight:700;line-height:24px;display:block}.goals-content .therapist-create-steps .therapist-create-steps-sub-header{line-height:20px;margin-bottom:15px!important}.goals-content .therapist-create-steps-single-goal-wrapper{border:1px solid #ddd;border-radius:5px;margin-top:15px;padding:15px}.goals-content .therapist-create-steps-single-goal-wrapper .therapist-create-steps-single-goal-label{margin-bottom:15px;font-size:14px;font-weight:700;line-height:normal}.goals-content .therapist-create-steps-single-goal-wrapper .therapist-create-steps-single-goal-textarea{width:100%;height:60px;resize:none;vertical-align:top;border:1px solid #ddd;border-radius:5px;padding:10px;line-height:20px}.goals-content .therapist-create-steps-single-goal-wrapper .therapist-create-steps-single-goal-textarea::placeholder{color:#888}.goals-content .therapist-create-steps-single-goal-wrapper .therapist-create-steps-single-goal-textarea.has-error{border:1px solid #af2225}.goals-content .therapist-create-steps-single-goal-wrapper .create-steps-single-wrapper{border:0;padding:0 0 0 20px}.goals-content .therapist-create-steps-single-goal-wrapper .create-steps-single-wrapper:first-of-type{margin-top:15px}.goals-content .therapist-create-steps-single-goal-wrapper .create-steps-single-wrapper .create-steps-single-label{font-weight:700}.goals-content .therapist-create-steps-single-goal-wrapper .create-steps-single-wrapper .create-steps-single-textarea{margin-bottom:10px}.goals-content .therapist-create-steps-single-goal-wrapper .therapist-create-steps-single-goal-add-btn{margin-top:15px;padding:0;font-size:14px;line-height:20px}.panel-heading.goals-redesign{position:relative}.panel-heading.goals-redesign #fake-heading-goals-redesign-for-tooltip{width:58px;height:0;position:absolute;top:50%;transform:translateY(-50%)}.panel-heading.goals-redesign .goals-redesign-new-tooltip{z-index:999}.goals-content-header{min-height:55px;background-color:#fff;padding:15px 30px;position:relative}.goals-content-header .goals-content-header-back-btn{color:#222;width:10px;height:16px;background-color:#0000;border:none;text-decoration:none;display:inline-flex;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.goals-content-header .goals-content-header-back-btn:hover{text-decoration:none}.goals-content-header .goals-content-header-back-btn i{height:100%;width:100%}.goals-content-header .goals-content-header-text{font-size:16px;font-weight:500}.goals-content-header .goals-content-header-about-btn{height:unset;border-width:0;padding:0;line-height:16px;display:inline-flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.goals-panel{padding-top:0!important}.goals-panel .goal-added{margin-bottom:40px}.goals-panel .goal-added .goal-added-img{width:181px;height:173px;margin-bottom:30px}.goals-panel .goal-added .goal-added-header-text{margin-bottom:15px}.goals-system-message-icon{color:#e4d57e;margin:5px 0 10px;font-size:50px;display:block}@media (min-width:768px){.goals-system-message-icon{margin:5px 0 15px}}.goals-system-message-text{line-height:20px}.goals-system-message-text:first-of-type{margin-top:0}.goals-system-message-text:last-of-type{margin-bottom:0}@media (min-width:768px){.goals-system-message-text :first-of-type{margin-top:unset}.goals-system-message-text:last-of-type{margin-bottom:unset}}.goals-system-message-show-on-mobile{font-size:inherit;height:auto;border-width:0;margin:0 auto 10px;padding:0;line-height:20px;display:inline-block;color:#5faa41!important;-webkit-text-fill-color:#5faa41!important;text-decoration:none!important}.goals-system-message-show-on-mobile:active,.goals-system-message-show-on-mobile:hover{text-decoration:underline}@media (min-width:767px){.goals-system-message-show-on-mobile{display:none}}#goals_redesign_v1{overflow-x:hidden}@media (max-width:768px){#goals_redesign_v1 .wellness-wrapper{min-height:90vh;background-color:#fff;margin-top:-20px}}#goals_redesign_v1 .redesigned-goals-wrapper.mobile{padding:15px 15px 65px}#goals_redesign_v1 .redesigned-goals-wrapper .goals-content .onboarding{min-height:calc(100dvh - 165px);flex-direction:column;display:flex}#goals_redesign_v1 .redesigned-goals-wrapper .goals-content .onboarding .onboarding-slider-wrapper{flex-direction:column;flex:auto;justify-content:center;display:flex}#goals_redesign_v1 .redesigned-goals-wrapper .goals-content .onboarding .onboarding-slider-wrapper .slick-dots{bottom:-85px}#goals_redesign_v1 .redesigned-goals-wrapper .goals-content .goal-added-img{width:146px;height:140px;margin-top:20px;margin-bottom:40px}#goals_redesign_v1 .redesigned-goals-wrapper .goals-content .goal-added-header-text{margin-bottom:50px}.tippy-box[data-theme~=goals]{border-radius:5px;padding:5px 10px;font-size:12px;width:173px!important;background-color:#222!important}.tippy-box[data-theme~=goals].right .tooltip-arrow{border-right-color:#222!important}.tippy-box[data-theme~=goals].top .tooltip-arrow{border-top-color:#222!important}.tippy-box[data-theme~=goals] .tippy-arrow{color:#222}.tippy-box[data-theme~=goals] .tippy-content{-webkit-text-fill-color:white;text-align:center;padding:0;display:flex}.tippy-box[data-theme~=goals] .tippy-content .goals-redesign-new-tooltip-close-btn{color:#aaa;cursor:pointer;background:0 0;align-self:baseline;font-size:22px;font-weight:100;position:relative;top:-5px;left:5px}.goals-content>div{display:none}.goals-content .goals-redesign-proceed-btn{min-width:105px;margin-top:20px;margin-left:auto;margin-right:0;display:block}.goals-content select{-webkit-appearance:none;appearance:none;background-image:url(https://assets.betterhelp.com/icons/angle-down.png);background-position:right 15px center;background-repeat:no-repeat;background-size:10px}.goals-content .add-another-step-btn{height:unset;margin-top:15px;margin-bottom:5px;padding:0;font-size:14px;line-height:20px}.goals-content .goals-redesign-error-message,.goals-content .goals-redesign-updated-warning-message{color:#8a2c21;border-radius:5px;margin-bottom:15px;padding:14px 17px;line-height:20px;display:block}.goals-content .goals-redesign-error-message{background-color:#f2dede;border:1px solid #ebccd1}.goals-content .goals-redesign-updated-warning-message{background-color:#fcf8e3;border:1px solid #faebcc}#recurring-step-tracker-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,#recurring-step-end-date-modal-calendar-container .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{pointer-events:none}.smarty-suggested-container .smarty-suggested-item{width:100%;text-align:left;color:#555;background-color:#fff;border:1px solid #ddd;margin-bottom:-1px;padding:6px 8px;display:block;position:relative}.smarty-suggested-container .smarty-suggested-item:hover,.smarty-suggested-container .smarty-suggested-item:focus{color:#555;background-color:#f5f5f5;text-decoration:none}.smarty-suggested-container .smarty-suggested-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (min-width:480px){#modal-less-salty-new-dashboard img{content:url(//assets.betterhelp.com/counselors/less_salty_desktop.png)}}#modal-less-salty-new-dashboard ul{padding-left:25px}.less-salty-last-action-status i.icon-snoozable{margin-right:2px}.less-salty-last-action-status i.tooltip-client-snoozable{font-size:10px;position:relative;bottom:1px;left:2px}.less-salty-last-action-status .tooltip-inner{width:200px}.less-salty-client-new-message-count{color:#265353;font-weight:700}@media (min-width:480px){.less-salty-client-new-message-count{margin-bottom:10px}}.less-salty-client-new-message-count i{margin-right:2px}#counselor.less-salty-due-dates .move-followup-date-selector--label.disabled,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label.disabled{cursor:not-allowed;background-color:#fff;border:1px solid #ddd}#counselor.less-salty-due-dates .move-followup-date-selector--label.disabled>i,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label.disabled>i{color:#ccc}#counselor.less-salty-due-dates .move-followup-date-selector--options:checked~label:before,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--options:checked~label:before{content:unset;color:unset;float:unset;font-family:unset}#counselor.less-salty-due-dates .move-followup-date-selector--label,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label{white-space:nowrap;justify-content:space-between;display:flex}#counselor.less-salty-due-dates .move-followup-date-selector--label span,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span{border-radius:4px;padding:4px 0}#counselor.less-salty-due-dates .move-followup-date-selector--label span i,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span i,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span i,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span i{display:none}#counselor.less-salty-due-dates .move-followup-date-selector--label span.todo,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.todo,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span.todo,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span.todo{padding:2px 4px}#counselor.less-salty-due-dates .move-followup-date-selector--label span.urgency-high,#counselor.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-high,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-veryhigh,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-high,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-high,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-veryhigh{color:#af2225;background-color:#fde6e6}#counselor.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh i,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-veryhigh i,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh i,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-veryhigh i{margin-left:10px;display:inline-block}#counselor.less-salty-due-dates .move-followup-date-selector--label span.urgency-medium,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-medium,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-medium,#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown label span.urgency-medium{color:#a75d00;background-color:#fbe8da}#counselor.less-salty-due-dates .mobile-next-session-wrap strong{display:none}#counselor.less-salty-due-dates .mobile-next-session-wrap .tooltip-inner strong{display:block}#counselor.less-salty-due-dates #status.mobile_dash,#counselor.less-salty-due-dates .mobile-last-message-wrap strong{color:#666}#counselor.less-salty-due-dates .engaged-header{color:#666;margin-top:0;font-weight:700}@media (min-width:480px){#counselor.less-salty-due-dates .engaged-header{font-size:12px}}#counselor.less-salty-due-dates .engaged-header+div+.engaged-header{margin-top:10px}#counselor.less-salty-due-dates .dashboard-tab-bar{padding-top:4px;padding-bottom:3px;font-size:12px;line-height:14px}#counselor.less-salty-due-dates .dashboard-tab-bar .sun-icon{font-size:13px;position:relative}#counselor.less-salty-due-dates .dashboard-tab-bar .fa-circle-info{display:none}@media (min-width:480px){#counselor.less-salty-due-dates .dashboard-tab-bar{font-size:14px;line-height:1.7}#counselor.less-salty-due-dates .dashboard-tab-bar .sun-icon,#counselor.less-salty-due-dates .dashboard-tab-bar .fa-circle-info{font-size:14px}#counselor.less-salty-due-dates .dashboard-tab-bar .fa-circle-info{display:inline}}#counselor.less-salty-due-dates .move-followup-date-selector{margin-bottom:5px}#counselor.less-salty-due-dates .move-followup-date-selector--dropdown{width:unset}#counselor.less-salty-due-dates .move-followup-date-selector--title{color:#666;margin-bottom:2px;font-weight:700;display:block}@media (min-width:480px){#counselor.less-salty-due-dates .move-followup-date-selector--title{font-size:12px}}#counselor.less-salty-due-dates .move-followup-date-selector--title i{margin-left:.4em;font-size:10px;font-weight:400}#counselor.less-salty-due-dates .move-followup-date-selector--title i:hover{cursor:pointer}#counselor.less-salty-due-dates .move-followup-date-selector--title .tooltip-inner{width:200px}#counselor.less-salty-due-dates .move-followup-date-selector--label,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label{padding:8px;font-weight:500}#counselor.less-salty-due-dates .move-followup-date-selector--label span.todo,#counselor.less-salty-due-dates .move-followup-date-selector--dropdown label span.todo{padding:4px}#counselor.less-salty-due-dates .move-followup-date-selector--label{min-width:96px;padding:6px;font-size:14px;font-weight:700}#counselor.less-salty-due-dates .move-followup-date-selector--label .tooltip-inner{width:200px}#counselor.less-salty-due-dates .move-followup-date-selector--label.urgency-veryhigh{min-width:112px}#counselor.less-salty-due-dates .move-followup-date-selector--label:not(.disabled):hover{cursor:pointer}#counselor.less-salty-due-dates .move-followup-date-selector--label:not(.disabled):hover i{color:#666}@media (min-width:768px){#counselor.less-salty-due-dates .move-followup-date-selector--label{width:-moz-fit-content;width:-moz-fit-content;width:fit-content}}#counselor.less-salty-due-dates .move-followup-date-selector--label--text{margin-right:6px}#counselor.less-salty-due-dates .move-followup-date-selector--label--text .tooltip-inner{width:200px}#counselor.less-salty-due-dates .move-followup-date-selector--dropdown{min-width:216px;top:70px}#counselor.less-salty-due-dates .move-followup-date-selector--dropdown li label:hover{cursor:pointer}#sessions #left-bar #action-due.less-salty-due-dates{text-align:left;color:#444;margin-bottom:0;padding:0 15px}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown{top:73px}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--dropdown li label:hover{cursor:pointer}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--title{margin-bottom:10px;display:block}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--title i{display:none}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label{padding-top:7px;padding-bottom:5px}#sessions #left-bar #action-due.less-salty-due-dates .move-followup-date-selector--label--text{padding:0 5px}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector .tooltip .tooltip-inner{width:200px}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--title{float:left;margin-right:5px;font-weight:700}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--title:after{content:":"}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--title i{display:none}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--options:checked~label:before{content:unset;color:unset;float:unset;font-family:unset}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--options~label{justify-content:space-between;display:flex}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label{width:auto;border:0;padding:0;font-weight:700}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span{border-radius:4px;padding:4px 0}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span i{display:none}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span.todo{padding:2px 4px}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-high,#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh{color:#af2225;background-color:#fde6e6}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-veryhigh i{margin-left:10px;display:inline-block}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label span.urgency-medium{color:#a75d00;background-color:#fbe8da}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--label.disabled{cursor:not-allowed;text-decoration:none}#sessions #writer #action-due.less-salty-due-dates .move-followup-date-selector--dropdown{max-width:245px;top:auto;bottom:30px}@media (max-width:767px){#sessions #writer #action-due.less-salty-due-dates{border-top:1px solid #ccc;padding:10px 10px 10px 16px;font-family:Lato;font-size:14px}}.less-salty-v2-calendar.datepicker table thead tr:first-child th.datepicker-switch:hover{background:initial;cursor:initial}.less-salty-v2-calendar.datepicker.dropdown-menu{border-color:#ddd;border-radius:5px}.less-salty-v2-calendar.datepicker.dropdown-menu:after,.less-salty-v2-calendar.datepicker.dropdown-menu:before{content:unset}.less-salty-v2-calendar.datepicker.dropdown-menu .datepicker-days{padding:16px}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td,.less-salty-v2-calendar.datepicker.dropdown-menu table tr th{width:40px;height:40px;max-width:40px;max-height:40px;padding:11px;line-height:0;border-color:#0000!important}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td{background-clip:padding-box;border:3px inset #0000;border-radius:50%}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td:hover,.less-salty-v2-calendar.datepicker.dropdown-menu table tr td:focus{border:3px solid #0000}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.today{color:#222;background-color:#ddd}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.old:not(.disabled){color:#444}.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.active.disabled.urgency-high,.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.urgency-high,.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.active.disabled.urgency-veryhigh,.less-salty-v2-calendar.datepicker.dropdown-menu table tr td.urgency-veryhigh{color:#af2225;background-color:#fde6e6}.less-salty-v2-calendar.datepicker.dropdown-menu table tr th.datepicker-switch{font-size:16px}.less-salty-survey ul{padding-left:0;list-style:none}.less-salty-survey ul li{margin-bottom:0}.less-salty-survey ul li input[type=checkbox]{display:none}.less-salty-survey ul li input[type=checkbox]:checked~label{background-color:#5faa4133;border-color:#5faa41}.less-salty-survey ul li input[type=checkbox]:checked~label i{display:unset;margin-right:10px}.less-salty-survey ul li label{color:#444;cursor:pointer;border:1px solid #888;border-radius:5px;align-items:center;margin-bottom:0;padding:6px 20px;font-size:16px;font-weight:400;display:flex}.less-salty-survey ul li label i{display:none}.less-salty-survey textarea{border:1px solid #ddd;border-radius:5px;padding:10px 15px;font-family:Lato;font-size:14px;font-weight:500}#loading_therapist_matches{background-color:#f5f5f5}#loading_therapist_matches .loading-wrap{height:35vh;align-items:flex-end}#loading_therapist_matches .looking-for-matches{max-width:350px;text-align:center;margin:auto;padding:20px;font-size:16px;line-height:20px}#loading_therapist_matches footer{display:none}@media (max-width:400px){#loading_therapist_matches .looking-for-matches{max-width:240px}}svg.loading-animation{width:42px;height:42px}svg.loading-animation.absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2502!important}svg.loading-animation circle{fill:#0000;stroke:#1faedf;stroke:#a54b9c;stroke-width:5px;stroke-linecap:round;stroke-dasharray:131.88;transform-origin:21px 21px 0;animation:2.23s linear infinite spinner}@keyframes spinner{0%{stroke-dashoffset:127.68px;transform:rotate(-90deg)}16%{stroke-dashoffset:127.68px}35%{stroke-dashoffset:67.62px}42%{transform:rotate(-630deg)}82%{stroke-dashoffset:127.68px}90%{transform:rotate(-1080deg)}to{stroke-dashoffset:127.68px;transform:rotate(-1170deg)}}.help-me-modal.modal .modal-content .modal-header.header-alignment{grid-template-columns:1fr auto;justify-content:center;align-items:baseline;gap:12px;display:grid}.help-me-modal.modal .modal-content .modal-header.header-alignment.with-back{grid-template-columns:auto 1fr auto}.help-me-modal.modal .modal-content .modal-header.header-alignment h1{font-size:24px}.help-me-modal.modal .modal-content .modal-header button.close{margin:0;font-size:24px}.help-me-modal.modal .modal-content .modal-header button.close .fa-xmark{font-weight:700}.help-me-modal .fa-angle-left-client-help{color:var(--token-site-gray);background-color:#0000;border-width:0;padding:0;font-size:24px;font-weight:700}.tw-theme-teencounseling .help-me-modal .fa-angle-left-client-help{color:var(--token-secondary-700)}.help-me-modal .fa-angle-left-client-help:hover,.help-me-modal .fa-angle-left-client-help:focus{cursor:pointer;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));opacity:.5;text-decoration:none}.help-me-modal .client-help-modal{box-sizing:border-box;width:100%;border-style:solid;border-width:1px;border-color:var(--token-site-gray-light);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));-webkit-text-fill-color:#444;border-radius:5px;grid-template-columns:1fr auto;justify-content:center;align-items:center;gap:8px;padding:6px;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;display:grid}.help-me-modal .client-help-modal .fa-angle-right{color:var(--token-site-gray);font-size:14px;font-weight:700}.help-me-modal .client-help-modal:hover{background-color:#ffffff1a;text-decoration:none}.help-me-modal .change-therapist-readonly{white-space:pre-wrap;background-color:var(--token-gray-50);border-radius:5px;padding:15px}.fancy-checkbox:checked+.fancy-checkbox-text{color:#165038;background-color:#ebf5e6;border-color:#5faa41}.fancy-radio+.fancy-radio-label .fancy-radio-check{color:#5faa41;display:none}.fancy-radio:checked+.fancy-radio-label{background:linear-gradient(#5faa411a 0% 100%),#fff;border-color:#5faa41;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.fancy-radio:checked+.fancy-radio-label .fancy-radio-check{display:block}
/*# sourceMappingURL=bh_style.css.map */
