body{top:0!important;height:100%;position:relative}body>.skiptranslate{display:none!important}#google_translate_element{display:none}input[type=radio]:checked{appearance:none;-webkit-appearance:none;border-radius:50%;background:#49b5a8;border:2px solid #fff;outline:1px solid #49b5a8;width:12px;height:12px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif; base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.lock-button{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif; base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #dadada}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #dadada;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #4ab5a8;background:#4ab5a8;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#4ab5a8;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../img/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../img/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../img/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(../img/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(../img/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../img/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(../img/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-editor-placeholder-relative{position:relative}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0 8px}.medium-toolbar-arrow-over:before{border-width:0 8px 8px 8px;top:-8px}.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:0}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-toolbar-arrow-under:after{border-color:#000 transparent transparent transparent;top:40px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #000 transparent}.medium-editor-toolbar{background-color:#000;border:none;border-radius:50px}.medium-editor-toolbar li button{background-color:transparent;border:none;box-sizing:border-box;color:#ccc;height:40px;min-width:40px;padding:5px 12px;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:#a2d7c7}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:50px;border-top-left-radius:50px;padding-left:24px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:50px;border-right:none;border-top-right-radius:50px;padding-right:24px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;color:#a2d7c7}.medium-editor-toolbar-form{background:#000;border-radius:50px;color:#ccc;overflow:hidden}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#000;box-sizing:border-box;color:#ccc;height:40px;padding-left:16px;width:220px}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:#f8f5f3;color:rgba(248,245,243,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder{color:#f8f5f3;color:rgba(248,245,243,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:#f8f5f3;color:rgba(248,245,243,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:#f8f5f3;color:rgba(248,245,243,.8)}.medium-editor-toolbar-form a{color:#ccc;-webkit-transform:translateY(2px);transform:translateY(2px)}.medium-editor-toolbar-form .medium-editor-toolbar-close{margin-right:16px}.medium-editor-toolbar-anchor-preview{background:#000;border-radius:50px;padding:5px 12px}.medium-editor-anchor-preview a{color:#ccc;text-decoration:none}.medium-editor-toolbar-actions button,.medium-editor-toolbar-actions li{border-radius:50px}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:.8125rem;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,.08);background:linear-gradient(to right,rgba(153,122,102,.1) 70%,rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar span:focus,div.code-toolbar>.toolbar span:hover{color:inherit;text-decoration:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.redactor-animate-hide{display:none!important}.redactor-fadeIn{opacity:0;animation:fadeIn .2s ease-in-out}.redactor-fadeOut{opacity:1;animation:fadeOut .2s ease-in-out}.redactor-clips-list{list-style:none;margin:0;padding:0}.redactor-clips-list li{display:inline-block;margin-right:4px;margin-bottom:4px}.redactor-clips-list span{white-space:nowrap;background:#49b5a8;color:#fff;display:inline-block;padding:5px 10px;line-height:1;border-radius:4px;cursor:pointer}@font-face{font-family:Redactor;src:url("data:application/x-font-ttf; charset=utf-8; base64,AAEAAAALAIAAAwAwT1MvMg8SBkcAAAC8AAAAYGNtYXAXVtKwAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zuxdz/8AAAF4AAAkQGhlYWQPMte3AAAluAAAADZoaGVhB7gD6wAAJfAAAAAkaG10eK4BD60AACYUAAAAuGxvY2GyjqiGAAAmzAAAAF5tYXhwADkBcwAAJywAAAAgbmFtZVDOJQoAACdMAAABknBvc3QAAwAAAAAo4AAAACAAAwP0AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpKQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Sn//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAADAAAAgAQAAwAAEgAoADwAABMhMhYVMRUUBiMhIiY1MTU0NjMDITIWFTEVFAYjITgBMSImPQE0NjMxEyEyFhUxFRQGIzEhIiY1MTU0NjO7AooZIiIZ/XYZIiIZgAOKGSIiGfx2GCMiGYACihkiIhn9dhkiIhkDACIZChkiIhkKGSL/ACIZCRkiIhgKGSL/ACIZChkiIhkKGSIAAAADAAAAgAQAAwAAEwApAD4AABMhMhYVMRUUBiMhIiY1MTU0NjMxESEyFhUxFRQGIyE4ATEiJj0BNDYzMREhMhYVMRUUBiMxISImNTE1NDYzMTsCyhkiIhn9NhkiIhkDihkiIhn8dhgjIhkCyhkiIhn9NhkiIhkDACIZChkiIhkKGSL/ACIZCRkiIhgKGSL/ACIZChkiIhkKGSIAAAADAAAAgAQAAwAAEgAoADwAABMhMhYVMRUUBiMhIiY1MTU0NjMDITIWFTEVFAYjITgBMSImPQE0NjMxEyEyFhUxFRQGIzEhIiY1MTU0NjP7AsoZIiIZ/TYZIiIZwAOKGSIiGfx2GCMiGcACyhkiIhn9NhkiIhkDACIZChkiIhkKGSL/ACIZCRkiIhgKGSL/ACIZChkiIhkKGSIAAAADARkARwLnAwAAKwA0AFUAACU+ATU0JjUxNjQ1NCYvAT4BNzE8ATU0JicxLgEjKgEjMSIHETMyFjMyNjcHAzIVFCMiIzUzAzoBMzIWFyceARUcARU1HAEVFAYHFQ4BIyImIzMiJzUzAp8hJwEBSDcCJjABIRshUS0CBQI4iM8DBgMwWCQByWp3HxxGBwUJBRw0FgEQEhUSFjQcBAkEARcmQIAZSiwBBAEDBwM9XRABEEUrAQMBJj8WGBsG/U4BHxsBAhdPWqb+/w4OAQ4oFwIFAgECBQIZLA4BDQ8BA+MAAAIAwAAAA0ADgAAsADgAACUiJicxJwcOASM4ATkBKgEjIiYnNRE+ATM6ATMxIToBMzIWFzERDgEjKgEjMQERNz4BMzIWFzEXEQMACxMI2toIEwsBAgEYIgICIhgBAgECAAECARgiAgIiGAECAf5AmgcUCgsTCJsABwWOjgYGIBcBAxAYICEX/PAXIQMQ/ZhlBgYGBmUCaAAABQBAAAADwAOAABMAFwAnADcARwAAASEiBhUxERQWMzEhMjY1MRE0JiMRIREhBSEyFhUUBiMxISImNTQ2MxUhMhYVFAYjMSEiJjU0NjMVITIWFRQGIzEhIiY1NDYzA0D9gDVLSzUCgDVLSzX9gAKA/gABgBslJRv+gBslJRsBgBslJRv+gBslJRsBgBslJRv+gBslJRsDgEs1/YA1S0s1AoA1S/0AAoBAJRsbJSUbGyXAJRsbJSUbGyXAJRsbJSUbGyUAAAMAQAAAA8ADgAATABcAWQAAASEiBhUxERQWMzEhMjY1MRE0JiMRIREhAzEHDgEjOAE5ASoBIyImJzE0NjcxNyMwIjEiJicxNDY3MTc+ATM4ATkBOgEzMhYXMRQGBzEHMzAyMTIWFzEUBgcxA0D9gDVLSzUCgDVLSzX9gAKAiMAFEAkBAQEOFAIEBJTpAg4VAQQEwAUQCQEBAQ4UAgQElOkCDhUBBAQDgEs1/YA1S0s1AoA1S/0AAoD+reAGBxIOBQoErRIOBQoE4AYHEg4FCgStEg4FCgQAAAEAgAA8A4ADAQCDAAABIy4BJyMnLgEnFy4BJzUuATUwNDUxPAE1NDY3MT4BMzoBMzEeARcjHgEXIzcuASMqAQczKgEjIgYHMQ4BFRwBFTEcARUUFhc1HgEfAiEVIRceARUxHAEVFAYHMQ4BIyoBIzEuAScXLgEnFwceATM6ATMjMhYzMjY3MT4BNzEuAScXMwOA9BIoFwI5FSMRAQgOBQUFDw0NIxMCBAITJBECEB0NARscQiQHDgYBAgQCJkQaGR0PDRIxHQIv/p0BxAQJChIPESoYAQQBEyQRAhIhDgEiH0wpAgQDAQMHAyxOIB0iAQEIBwHTAYASHQsbChUNAQcSCgEKFw0BAQEBARQiDQsOAQYGBA4IURETARsYFz8lAQMBAQICHDUXARkmCwEWQAQOIREBAQEWJg4OEAEHBgEGEAsBVhUWAR0aF0QoFCYSAgAAAAACAEAAAAPAA4AAHQA9AAABBzMyFhUUBisBIiY1MTU0NjMyFhUxFTceARcVFDY/ASMiJjU0NjMxMzIWFTEVFAYjIiY1MTUHLgEnNTQGNwHA50cTGhoTsxMaGhMSG+YYIgYGeudHExoaE7MTGhoTEhvmGCIGBgYBQOYbEhMaGhOzExoaE0fnBSMXAQkP+uYbEhMaGhOzExoaE0fnBSMXAQkPBgAAAAMAQABAA8ADgAAbAB4AIgAAASMVMxEhETM1IyIGFTERFBYzMSEyNjUxETQmIwEHISczESMDQICA/YCAgDVLSzUCgDVLSzX+wIABAKpUVAKAgP7AAUCASzX+wDVLSzUBQDVLAQDaIP66AAAAAAMAQAAAA8ADgAADABcAHwAAATMnBwEhIgYVMREUFjMxITI2NTERNCYjAycjByMTMxMBuI1GRwGI/YA1S0s1AoA1S0s1sivIKHPoLuoBgdHRAf9LNf2ANUtLNQKANUv9QHNzAkD9wAAABAA/AMADvwL/AAcACgB5ALAAACUDIwMzNzMXJyM3AREwNDU0JicXLgEnMS4BJyMuASMqATkBOAExIgYHMwYHBgcGBxU+ATczPgEzMToBMzIWFzEeARUwFBUxFSMmIiMiBgczDgEVHAEVNRQwFRQWFyceARcxHgEXMx4BMzoBMzE4ATEyNjcjPgE3MRczJw4BDwEOAQcjMCIjIiYnMS4BJzEuASc1LgE1OAE5ATQwNTQ2NzE+ATcxPgE3Mz4BMzoBMzEzFQJA6i7pcynIK0mMRgKABgUBBQ8JChcNAQ0eDwECChMKAhMREBAPDA0fEQMOIBACBAIQHgwKC04DBwQfOBgBFBcEBAEECwcIEwoBCxoOAQIBEiIQAhMfDQE7Qg0eEQELGg4BAQEHDgYGCQQEBQICAQMCAwgGBg4IAQgUCwEBAVPAAj/9wXNzwNH+egEEAgEOGgwBDBMIBwwDBAQBAQIEAwQEBTsGCgQEBAsJChoPAgEhARIPDiwaAQICAQEBCxUKAQoRBwcLBAQFCAYIFg4zaAwWCAEGBwEDAgIGBAQIBQEECwUBAQcOBgYLBAUHAgMCQwAAAAAHAD8AQAPRA0AABwAKAA4AEgAWABoAHgAAJQMjAzM3MxcnIzclMxEjExcHJzcHFzcDNycHFyc3FwJA6i7pcynIK0mMRgHBQEAkLbUtrS21La0ttS2tLbUtwAI//cFzc8DR7/0AAvEttS21LbUt/dMttS21LbUtAAABAMAAQANAA0AAMgAAASEqASMiBgczDgEHMw4BBxUOARUcARUxFBYXNR4BFzEeARczHgEzOgEzMREzETMRMxEzA0D+YAIFAhgsFQIUJA8BDxYIBgcJBwgXDg4hEwEULRgCBAFcgFxoA0AHBgYUDAwdEQEPIhICBQITJBABER4MDRUHCAf+cwKr/VUCqwAAAAAC//EAswQEAtwABQALAAABLQEnCQEBDQEXCQEBn/8AAQBR/qMBXQEJAQD/AFABXf6jAQDIxk7+7P7rAdzIxk0BFAEUAAYAQABAA8ADQAADAB8AIgAlADgATAAAAREhEQU6ATMyFhcxDgEjKgEjMSoBIyImJzE+ATM6ATMHNxcxNxcBITIWFTEVFAYjISImNTE1NDYzESEyFhUxFRQGIzEhIiY1MTU0NjMBAAIA/qsBAgIVHgMDHhUCAgEBAwEVHwICHxUBAwFcTUh0bf22AwoZIiIZ/PYZIiIZAwoZIiIZ/PYZIiIZAoD+gAGAShwUFRsbFRQc9lBQgIACACIZChkiIhkKGSL9gCIZChkiIhkKGSIAAAAHAEAAgAPAAwAAEgApAD0AQQBeAGEAZAAAATMyFhUxFRQGKwEiJjUxNTQ2MxEzMhYVMRUUBiMxIzgBMSImPQE0NjMxASEyFhUxFRQGIzEhIiY1MTU0NjMDESERBTAyMzIWFzEOASMqATkBKgExIiYnMT4BMzAyMzEHNxcjNxcCu8oZIiIZyhkiIhnJGSIiGckYIyIZ/cADChkiIhn89hkiIhk7AcD+1gEBFB0BAR0UAQEBARQdAQEdFAEBUUNAA2hgAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiAgD+gAGAShwUFBwcFBQc9lBQgIAAAAAHAEAAgAPAAwAAEwAtAEEARQBaAF0AYAAAEzMyFhUxFRQGIzEjIiY1MTU0NjMRMzIWFTEVFDAxFAYjOAExIyImNTE1NDYzMREhMhYVMRUUBiMxISImNTE1NDYzAREhEQUwMjMyFhcxDgEjIiYnMT4BMzoBMwc3Fyc3F3vKGSIiGcoZIiIZyhkiIhnKGSIiGQMKGSIiGfz2GSIiGQGFAcD+1gEBFB0BAx0VFB0DAR0UAQEBUURABGVjAwAiGQoZIiIZChki/wAiGQkBGSIiGQoZIv8AIhkKGSIiGQoZIgIA/oABgEocFBQbGxQUHPZPUAGAgAAABAAAAAAEAAOAAAMAIAAjACYAABMRIREFOgEzMhYXMQ4BIyoBIzEqASMiJicxPgEzOgEzMQM3FzUbAQAEAP1UAQEBL0MBAUMvAQEBAQEBL0MBAUMvAQEBt5uR6NoDgPyAA4CsQS8vQUEvL0H9xbe7BAEn/tQAAAAABQAAAIAEAAMAABMAKgA+AEEARQAAEyEyFhUxFRQGIyEiJjUxNTQ2MzEBITIWFTEVFAYjMSE4ATEiJj0BNDYzMREhMhYVMRUUBiMxISImNTE1NDYzJwcRBzMVIzsDihkiIhn8dhkiIhkBwAHJGSIiGf43GCMiGQHKGSIiGf42GSIiGbvAgICAAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiIaEBQIBAAAAAAgDAAAADgAOAACQASQAAJTEqASMiJy4BJyYnNDc+ATc2MzIXHgEXFhUxBgcOAQcGIyoBIzU6ATMyNz4BNzY3MTQnLgEnJiMiBw4BBwYVFhceARcWMzoBMzECIAEDAUc/P14bHAExMHw5OREROTl8MDEBHBtePz9HAQMBAQIBNS8vRxQVASYlXisqCgoqK14lJgEVFEcvLzUBAgEAGxpdPj5HR2BfrTw8PDytX2BHRz4+XRobVRQURi4vNTVKSYUvLy8vhUlKNTUvLkYUFAAAAAEBswBIAowC9gADAAAlEyMDAhN5X3pIAq79UgABAAABgQQAAgAAFQAAEyEyFhUxFRQGIyE4ATEiJj0BNDYzMTsDihkiIhn8dhgjIhkCACIZCRkiIhgKGSIAAAAAAwAAAL8EAALBADgAPAB5AAAlIiYnFzUzHgE7ATIWMzI2PwEuASMqASMzDgEHNyM1PgE7ATI2MzIXHgEXFhcVBgcOAQcGIyImIzMBIRUhJw4BBzcjFQ4BFRQWFzEVMx4BMzI2NwczFQ4BKwEiBiMiJy4BJyYnNTY3PgE3NjMyFjMjMhYXJxUjLgEnIwLcKUshAj0TKxcBAwkEQF4IAQhfQAQJBAEYLBQCPSBKKAEDCQU2MTBKFxcEBBcXSjAxNgUJBAH+kQEl/ttJFywUAjwSExMSPBMrFxgsFAI9IEooAQMJBTYxMEoXFwQEFxdKMDE2BQkEASlLIQI9EysXAcAUEgFbCAoBVD4BP1QBCgkBWxEUARQURS8vNQE2Ly9FFBQBAUCA0wEKCQEpES0ZGi0RKAgKCgkBWxEUARQURS8vNQE2Ly9FFBQBFBIBWwkJAQAABQAaAIAEAAMAABIAKAA8AEYAdAAAASEyFhUxFRQGIyEiJjUxNTQ2MxEhMhYVMRUUBiMhOAExIiY9ATQ2MzERITIWFTEVFAYjMSEiJjUxNTQ2MwM1Iw4BByMVNxUTNSM3PgE3MTY0NTQmJzEuASMiBiMzMCIxIgYHMQ4BBzEXPgE7ATIVDgEHMQcVATsCihkiIhn9dhkiIhkCihkiIhn9dhgjIhkCihkiIhn9dhkiIhm2EA4kFAEvVVYvCg0CAQsJCxkOAgICAQEKFAgIDQQbBRUMAR8CCwlJAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiAQjlEBsKJxyl/oAkRw4gEgEBAQwWBwgJAQUGBA4JFgsOGhAbC2kMAAUAAACABAADAAATACoAPgBBAEUAABMhMhYVMRUUBiMhIiY1MTU0NjMxASEyFhUxFRQGIzEhOAExIiY9ATQ2MzERITIWFTEVFAYjMSEiJjUxNTQ2MyUXERUzFSM7A4oZIiIZ/HYZIiIZAcAByRkiIhn+NxgjIhkByhkiIhn+NhkiIhn+BcCAgAMAIhkKGSIiGQoZIv8AIhkJGSIiGAoZIv8AIhkKGSIiGQoZIiGhAUCAQAAAAAYAAP/ABAADwAAdADsAPwBDAEcASwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjAyEVIREhFSEbARcDNxMXAwIAal1eiygoKCiLXl1qal1eiygoKCiLXl1qUEVGaR4eHh5pRkVQUEVGaR4eHh5pRkVQwAGA/oABgP6AQEo2SkpKN0sDwCgoi15dampdXosoKCgoi15dampdXosoKPyAHh5pRkVQUEVGaR4eHh5pRkVQUEVGaR4eAUBAAQBA/tsB5Rv+GxsB5Rr+GgAAAAUAAACABAADAAATADMASABoAH8AABMhMhYVMRUUBiMhIiY1MTU0NjMxATMyMDEyFhU4ATkBFRQwMRQGIzgBMSMiJjUxNTQ2MzEBITIWFTEVFAYjMSEiJjUxNTQ2MzEBMzIwMTIWFTgBOQEVFDAxFAYjOAExIyImNTE1NDYzMTsBMhYVMRUUBiMxIzgBMSImPQE0NjMxOwOKGSIiGfx2GSIiGQEACQEZIiIZChkiIhn/AAOKGSIiGfx2GSIiGQHACQEZIiIZChkiIhnACRkiIhkJGCMiGQMAIhkKGSIiGQoZIv8AIhkJARkiIhkKGSL/ACIZChkiIhkKGSIBACIZCQEZIiIZChkiIhkJGSIiGAoZIgAAAAEAwACAA0ADAABHAAA3MDIxMjY1OAE5ATU0NjMxIQcOARUUFjMyNjcxNz4BNTQmLwEuASMiBhUUFh8BITgBMSIHDgEHBhU4ATkBFTgBMRQWMzgBOQHoARAYXUMBB4QGBhgQCA8FyAYGBgbIBQ8IEBgGBoT++DIrLEETExcRgBcRoEJehAUOCRAYBwXIBQ8ICA8FyAYGFxEIDgaEExJCKywyoBEXAAAAAAIAQAAAA4ADgAAeADwAAAEHMzIWFRQGKwEiJjUxNTQ2MzIWFTEVNx4BFxUUNgcBNyMiJjU0NjsBMhYVMRUUBiMiJj0BBy4BJzU0BjcDgOdHExoaE7MTGhoTEhvmGCIGBgb8wOdHExoaE7MTGhoTEhvmGCIGBgYDQOYbEhMaGhOzExoaE0fnBSMXAQkPBv0A5hsSExoaE7MTGhoTR+cFIxcBCQ8GAAAAAAEAgAA+A38DQADGAAAlIiMHPgE3Iz4BNzU+AT8BPgE1PAE1MTwBNTQmJxcuAScjLgEnIy4BIyoBIzEqASMiBgc3DgEHMQ4BDwEOARUcARU1FDAxFBYXNR4BFyceAR8BHgEfASciKwEVMBQxFBYXMR4BMzoBOQEhNS4BJxUuAS8BLgEnNS4BNTwBOQE8ATU0NjcVPgE3MT4BNzM+ATMyFhcjHgEXIx4BHwEeARUcARUxMBQVFAYHNw4BBzUOAQ8BDgEHIxUhOgExMjY3MT4BNTA0OQE1AvYXFy0ZLBQBFCIPDhcIAQcJEA8BDikYARk6IAIgSSYBAgEBAgEmSSICIjwZGSgOAQ4PCQgIFw8BDyITARMsFwItFxaKBgYFDwgBAQEZFSYQER4MAQwVBwcICwoJHBERJxYBFjEZGjEYAxgoEQESGwkBCQsIBwEIFA0MHhEBECUVAQEZAQEJDgYFBqgFCRgPDyQUARQuGAMXNhwBAQEBAQEmRyACITcXFiMMDQ0ODQENJBcXNx8CH0YmAQIBAQEdNxoCGi8UARUkDwEOGAkBBkABCA4FBQaRBA8MAQ0eEQESKBcCFjEaAQEBAwEcNBgBFicPDxcICAgICAcYDw8mFgEXNBwBAwEBARoyGAMYKhIBEh4MAQsPBI8GBQUOCAFAAAAAAAIBFQAWA+kCnQALAD0AACUnNyMHJyMXBzM3FwU1Izc+ATc1PAE1NCYnIy4BIyoBIzMqASMiBgc3DgEPARc+ATcxPgEzMTIVDgEHMQcVAsy7q111al2dq2FygAGBj1IQFQMQDQEPJxUCBAIBAQEBEB0NAQwRBAEgBQ0ICBMLOQMSD3PI8OWhoeXwq6uwLYAWNB0BAQMBEyEMCw0IBwEHFAwBGgkNBQUGMxowE7AKAAAAAgEVAMgD6QONAAsAPQAAJSc3IwcnIxcHMzcXATUjNz4BNzU8ATU0JicjLgEjKgEjMTAiIyIGBzMOAQcVFz4BNzE+ATcxMhUOAQc1BxUCzLurXXVqXZ2rYXKAAYGPUhAVAxANARAoFgEDAQIBEB0NAQwRBCAEDQgIFAo5AhMPcsjw5aGh5fCrqwFQLYAWNB0BAQMBEyEMDQ4IBwYUDAEaCA4FBQUBMxsvFAGxCgAAAAAGAEAAQAPAAwAAAwAHAAsADwATABcAABMhFSElIRUhBSEVISUhFSEFIRUhJSEVIUABov5eAd4Bov5e/iIBov5eAd4Bov5e/iIBov5eAd4Bov5eAwDAwMBAwMDAQMDAwAACAIAAQQOAA0AALgBfAAABMhYVMBQVFAYHNQchMhYVFAYjIRceARUcATkBFAYjIiYnNScuATU0NjcxNz4BMwExFx4BFRQGBzEHDgEjMSImNTA0MTQ2NzE3IQYmNTQ2MyEnLgE1PAE5ATQ2MzIWFxUBEBQcCAYOAiwUHBwU/dQOBwccFAsRBmAGCAgGYAYRCwIAYAcHBwdgBhELFBwIBg791hQcHBQCLA4HBxwUCxEGA0AmGgEBDBYKARMmGhomEwkWDAEBGiYKCAGACRcNDBcKgAgL/m2ACRcNDBcKgAgKJRsBDRYJEwEmGhomEwkWDAEBGiYKCAEAAAQBAACAAwEDAAADAAcACwAPAAABJzcXFzcnBwMHFzc3FwcnASkp6ynDKuwpwynrKcMq7CkCACfZJtom2ib+pibaJ9kn2ScAAAIA0P/AAxADDgA5AD0AAAEcARUUFhcxHgEzMjYzIzoBMzI2NxU+ATU8ATUVESMRHAEVFAYHMQ4BIyoBIzEqASMiJjU0NjUxESMDNSEVARIfGx5LKgUKBQEDBwMsTR8cIVgUERIxGwIEAgEEAzVLAVhCAkABTAMHAylJGhgcAR0aARtIKgMGAwEBwP5GAQQCGy8SERRLNQIDAgG2/Lc4OAABAMAAgANAAwAANgAAJSImNTE1NCYjMSEXHgEVFAYjIiYnMScuATU0Nj8BPgEzMhYVFAYHMQchMhceARcWFTEVFAYjMQMYEBdeQv73hAYGGBAIDwXIBgYGBsgFDwgQGAYGhAEIMissQRMTFxGAFxGgQl6EBQ4JEBgHBcgFDwgIDwXIBgYXEQgOBoQTE0EsLDGgERcABgAAAIAEAAMAABIAKAA8AFAAcACEAAATITIWFTEVFAYjISImNTE1NDYzESEyFhUxFRQGIyE4ATEiJj0BNDYzMREhMhYVMRUUBiMxISImNTE1NDYzIzMyFhUxFRQGIzEjIiY1MTU0NjMRMzIwMTIWFTgBOQEVFDAxFAYjOAExIyImNTE1NDYzMREzMhYVMRUUBiMxIyImNTE1NDYz+wLKGSIiGf02GSIiGQLKGSIiGf02GCMiGQLKGSIiGf02GSIiGcAKGSIiGQoZIiIZCQEZIiIZChkiIhkKGSIiGQoZIiIZAwAiGQoZIiIZChki/wAiGQkZIiIYChki/wAiGQoZIiIZChkiIhkKGSIiGQoZIgEAIhkJARkiIhkKGSIBACIZChkiIhkKGSIAAAAAAwBeAE4DrwMdAKcBUgFwAAAlMzUjKgEjIiYnMS4BNTwBNTE0NzY1NjQ1NCYnFS4BJzE1PgE3MT4BNTwBJxU0JyY1PAE1NDY3MT4BMzIWMzEzNSMwIiMiBgczDgEHMQ4BDwEOARUcARU1FBcWFxYXFhUwFDEUBgcxDgEHMQ4BByMOASMqASMxFToBMzIWFyMeARcxHgEXFR4BFzEUBwYHBgcGFRwBFRQWFyceARcxHgEXMx4BMzoBMyMFMzoBMTI2NyM+ATcxPgE3MT4BNTQmNTE0JyYnJicmNTgBMTQ2NxU+ATcxPgE3NT4BMzAyMzE1KgExIiYnFy4BJzEuASc1LgE1OAE5ATQ3Njc2NzY3PAE1NCYnFS4BJzEuAS8BLgEjKgEjMSMVMzoBMzIWFzEeARUUBhUxFAcGFRwBFRQWFyMeARczFQ4BBzEOARUcARU1FBcWFRwBFRQGBzcOASMqASMxIxUlMzc2NzY3MxYXFh8BMyc3IwcGBwYHIyYnJi8BIxcBBC0TAQMCChIGBQYCAgEIBgcWDQ0WBwcHAQICBgUGEgoCAwETLQIBCxYKAQoQBgYKAgEDAwECAQEBAQECAgYEBAsGAQcQCAEBAQEBAQgRBwEHCwUDBgICAQECAQECAQEDBAEDCgYGEAkBCRYLAQIBAQHXLQEBDBYLAgoQBgcJAwMEAQEBAQIBAQIBAgYEBAsHBxAJAgEBAgkQCAEGCwUEBgIBAgECAQEBAQEEAwMJBwYQCQEJFgsBAQEtEwIDAQsRBwUGAQICBwcBCBUNAQ4VCAYHAgIFBgEHEQsBAwIT/mVcOgkJCAoDCwkKCjtgioJcNAgICAkDCwgJCTZgglE0CAcKFgwCBAIkISIoAgQDDx0NAQsPAwMDDwsMHRACBQIBKCIiJAEFAgwWCgYJATUDAwIKBwcSCQEMGg0BAgIBFxITEhESEhQBBgsFBgkEBQcDAwM6AwMDBwUECgUBBQsHFBESEhETExYBAgEOGwwBChIHBwkDAgMDAwIDCQcHEgoMGg4BAgEWExISERISFAYMBgEGCgQFBwIBAgM7AwMBAwcFBAoFAQQMBhUREhIRExMWAQIBDhoNAgsSBwYKAgECAzQIBwkXCwMEAiQhIigCBAMPHQ0KDwMDAw8LDB0QAgQDASgiISQCBAMMFgoBBwg0c2kSERIUFBIREmnj3WMQEBEUFBARD2TaAAAEAAAAQAQAA0AAIwA3AFwAXwAAASEiBw4BBwYVMREUFx4BFxYzMSEyNz4BNzY1MRE0Jy4BJyYjExQGIzEhIiY1MRE0NjMxITIWFTEFMQcOASMwIjkBKgEjIiYnMTU+ATM6ATMxMhYXIxceARUUBgcVJzcnAwD+ADUvLkYUFBQURi4vNQIANS8uRhQUFBRGLi81gEs1/gA1S0s1AgA1S/7pmgYNCAEBAgESGwICGxIBAgEIDgcBmgoNDQqACAsDQBQURi4vNf8ANS8uRhQUFBRGLi81AQA1Ly5GFBT+ADVLSzUBADVLSzWjVgMEGRKqEhkEBFUEEwwLEwQBHgUGAAAACgBAAAADwAOAAA8AJQAzAEEAUgBnAHgAjgCfALUAAAEjIiY1NDYzMTMyFhUUBiMnDgEjIiY1NDY3MTc+ATMyFhUUBgcxASImNTQ2MzIWFTEUBiM1IgYVFBYzMjY1MTQmIzUiJjUxNTQ2MzIWFTEVFAYjBycuATU0NjMyFh8BHgEVFAYjIiYnFxQGIzEjIiY1NDYzMTMyFhUHPgEzMhYVFAYHMQcOASMiJjU0NjcxJTIWFTEVFAYjIiY1MTU0NjM3Fx4BFRQGIyImJzEnLgE1NDYzMhYXA4hwFyEhF3AXISEXmggUCxchCAdQBxULFyEJB/7DRmJiRkZiYkYXISEXFyEhFxchIRcXISEX7k8HCSEXCxUHUAcIIRcLFAgOIRdwFyEhF3AXIQ4IFAsXIQgHUAcVCxchCQcBPRchIRcXISEX7k8HCCEXCxQHUAcIIRcLFAgBiCEXFyEhFxch1gcIIRcLFAhPBwkhFwsVB/5qYkZGYmJGRmLgIRcXISEXFyGoIRdwFyEhF3AXIUJQBxULFyEJB08IFAsXIQgHnhchIRcXISEXngcIIRcLFAhPBwkhFwsVBw4hF3AXISEXcBchQlAHFAsXIQgHTwgUCxchCAcAAAAAAQAAAAEAAIeeNh1fDzz1AAsEAAAAAADWD0mdAAAAANYPSZ3/8f/ABAQDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAP/x//wEBAABAAAAAAAAAAAAAAAAAAAALgQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAEZBAAAwAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAD8EAAA/BAAAwAQA//EEAABABAAAQAQAAEAEAAAABAAAAAQAAMAEAAGzBAAAAAQAAAAEAAAaBAAAAAQAAAAEAAAABAAAwAQAAEAEAACABAABFQQAARUEAABABAAAgAQAAQAEAADQBAAAwAQAAAAEAABeBAAAAAQAAEAAAAAAAAoAFAAeAGwAugEIAXgBxAImApIDPAOOA8QD+ATUBRAFWAV6BeIGYAbaBxYHcAfYB+YIBgiuCUAJmgoSCpwK8AtEDEAMmAzwDSANnA3ADhAOWg7wELYRNhIgAAAAAQAAAC4BcQAKAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAgAAAABAAAAAAACAAcAaQABAAAAAAADAAgAOQABAAAAAAAEAAgAfgABAAAAAAAFAAsAGAABAAAAAAAGAAgAUQABAAAAAAAKABoAlgADAAEECQABABAACAADAAEECQACAA4AcAADAAEECQADABAAQQADAAEECQAEABAAhgADAAEECQAFABYAIwADAAEECQAGABAAWQADAAEECQAKADQAsFJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMFJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AclJlZ3VsYXIAUgBlAGcAdQBsAGEAclJlZGFjdG9yAFIAZQBkAGEAYwB0AG8AckZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}[class*=" re-icon-"],[class^=re-icon-]{font-family:Redactor!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.re-icon-aligncenter:before{content:""}.re-icon-alignleft:before,.re-icon-alignment:before{content:""}.re-icon-alignright:before{content:""}.re-icon-bold:before{content:""}.re-icon-bookmark:before{content:""}.re-icon-clips:before{content:""}.re-icon-codesnippets:before{content:""}.re-icon-deleted:before{content:""}.re-icon-expand:before{content:""}.re-icon-file:before{content:""}.re-icon-fontcolor:before{content:""}.re-icon-fontfamily:before{content:""}.re-icon-fontsize:before{content:""}.re-icon-format:before{content:""}.re-icon-html:before{content:""}.re-icon-imagecenter:before{content:""}.re-icon-imageleft:before{content:""}.re-icon-imageright:before{content:""}.re-icon-image:before{content:""}.re-icon-indent:before{content:""}.re-icon-inline:before{content:""}.re-icon-italic:before{content:""}.re-icon-horizontalrule:before,.re-icon-line:before{content:""}.re-icon-link:before{content:""}.re-icon-ol:before,.re-icon-ordered:before{content:""}.re-icon-outdent:before{content:""}.re-icon-properties:before{content:""}.re-icon-readmore:before{content:""}.re-icon-redo:before{content:""}.re-icon-retract:before{content:""}.re-icon-specialcharacters:before{content:""}.re-icon-sub:before{content:""}.re-icon-sup:before{content:""}.re-icon-table:before{content:""}.re-icon-textdirection:before{content:""}.re-icon-toggle:before{content:""}.re-icon-underline:before{content:""}.re-icon-undo:before{content:""}.re-icon-lists:before,.re-icon-ul:before,.re-icon-unordered:before{content:""}.re-icon-variable:before{content:""}.re-icon-video:before{content:""}.re-icon-widget:before{content:""}.redactor-box,.redactor-box textarea{z-index:auto}.redactor-box{position:relative;box-sizing:border-box}.redactor-box.redactor-styles-on{margin:0;padding:0;border:none;box-shadow:none}.redactor-box.redactor-inline{position:static}.redactor-focus.redactor-styles-on,.redactor-focus:focus.redactor-styles-on{border-color:#82b7ec!important}.redactor-over:hover.redactor-styles-on{border-color:#ee698a!important}.redactor-source-view,.redactor-source-view.redactor-styles-on{border-color:#000!important}.redactor-in{position:relative;overflow:auto;white-space:normal;box-sizing:border-box}.redactor-in:focus{outline:0}.redactor-inline .redactor-in{overflow:hidden}.redactor-in *,.redactor-read-only *{outline:0!important}.redactor-in blockquote:empty,.redactor-in div[data-redactor-tag=br]:empty,.redactor-in div[data-redactor-tag=tbr]:empty,.redactor-in h1:empty,.redactor-in h2:empty,.redactor-in h3:empty,.redactor-in h4:empty,.redactor-in h5:empty,.redactor-in h6:empty,.redactor-in p:empty{min-height:1.5em}.redactor-in div[data-redactor-tag=br],.redactor-in div[data-redactor-tag=tbr]{margin-top:0;margin-bottom:0}.redactor-in b:empty,.redactor-in em:empty,.redactor-in i:empty,.redactor-in ins:empty,.redactor-in span:empty,.redactor-in strong:empty,.redactor-in sub:empty,.redactor-in sup:empty,.redactor-in u:empty{display:inline-block;min-width:1px;min-height:1rem}.redactor-in table{empty-cells:show}.redactor-in li figure{width:auto;display:inline-block;margin:0;vertical-align:top}.redactor-in figcaption:focus,.redactor-in figure code:focus,.redactor-in figure pre:focus,.redactor-in table td:focus,.redactor-in table th:focus{outline:0}.redactor-in figure[data-redactor-type=line]{margin-top:1em;padding:6px 0;vertical-align:baseline}.redactor-in figure[data-redactor-type=line] hr{margin:0;height:3px;border:none;background:rgba(0,0,0,.1)}.redactor-script-tag{display:none!important}.redactor-component{position:relative}.redactor-component[data-redactor-type=video]:before,.redactor-component[data-redactor-type=widget]:before{width:100%;height:100%;content:"";display:block;position:absolute;z-index:1}.redactor-component[data-redactor-type=image],.redactor-component[data-redactor-type=widget]{clear:both}.redactor-component[data-redactor-type=variable]{white-space:nowrap;background:rgba(0,125,255,.75);color:#fff;display:inline-block;padding:3px 6px;line-height:1;border-radius:4px;cursor:pointer}.redactor-component-active{outline:5px solid rgba(0,125,255,.5)!important}.redactor-component-active[data-redactor-type=image]{outline:0!important}.redactor-component-active[data-redactor-type=image] img{outline:5px solid rgba(0,125,255,.5)!important}.redactor-component-active[data-redactor-type=variable]{outline:0!important;background:#ee698a}.redactor-component-active[data-redactor-type=video]{outline:0!important}.redactor-component-active[data-redactor-type=video] iframe{outline:5px solid rgba(0,125,255,.5)!important}.redactor-blur.redactor-styles-on .redactor-component-active{outline:5px solid #ddd!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image]{outline:0!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image] img{outline:5px solid #ddd!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video]{outline:0!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video] iframe{outline:5px solid #ddd!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=variable]{outline:0!important;background:#ddd}.redactor-component-caret{position:absolute;left:-9999px}.redactor-textnodes-wrapper{display:inline-block}#redactor-image-resizer{position:absolute;z-index:1050;background-color:rgba(0,125,255,.9);width:13px;height:13px;border:1px solid #fff;cursor:move;cursor:nwse-resize}.redactor-file-item{display:inline-block;line-height:1;padding:4px 12px;border-radius:16px;border:1px solid rgba(0,0,0,.2)}.redactor-file-remover{margin-left:2px;position:relative;right:-3px;display:inline-block;padding:0 3px;cursor:pointer;opacity:.5}.redactor-file-remover:hover{opacity:1}#redactor-overlay{position:fixed;z-index:1051;top:0;left:0;right:0;bottom:0;background-color:rgba(16,16,18,.3)}#redactor-overlay>.redactor-close{position:fixed;top:1rem;right:1rem}.redactor-source,.redactor-source:focus,.redactor-source:hover{text-align:left;box-sizing:border-box;font-family:Consolas,Menlo,Monaco,"Courier New",monospace;width:100%;display:block;margin:0;border:none;box-shadow:none;border-radius:0;background:#252525;color:#ccc;font-size:15px;outline:0;padding:10px 18px 20px 18px;line-height:1.5;resize:vertical}.redactor-box[dir=rtl] .redactor-source{direction:ltr}.redactor-placeholder:before{position:absolute;content:attr(placeholder);color:rgba(0,0,0,.4);font-weight:400}.redactor-in figcaption[placeholder]:empty:before{content:attr(placeholder);color:rgba(0,0,0,.4);font-weight:400}.redactor-in figcaption[placeholder]:empty:focus:before{content:""}.redactor-statusbar{font-family:Consolas,Menlo,Monaco,"Courier New",monospace;margin:0;padding:8px 10px;position:relative;overflow:hidden;list-style:none;background:#f8f8f8;box-sizing:border-box;border:none}.redactor-statusbar li{float:left;font-size:12px;color:rgba(0,0,0,.5);padding:0 10px;line-height:16px;border-right:1px solid rgba(0,0,0,.1)}.redactor-statusbar li:last-child{border-right-color:transparent}.redactor-statusbar a{color:rgba(0,0,0,.5);text-decoration:underline}.redactor-statusbar a:hover{color:#f03c69;text-decoration:underline}.redactor-statusbar:empty{display:none}.redactor-toolbar-wrapper{position:relative;margin-bottom:25px;z-index:10}.redactor-air,.redactor-toolbar{z-index:100;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;position:relative;margin:0!important;padding:0;list-style:none!important;line-height:1!important;background:0 0;border:none;box-sizing:border-box}.redactor-box.redactor-styles-on .redactor-toolbar{padding:15px 15px 10px 0}.redactor-air a,.redactor-toolbar a{display:inline-block;box-sizing:border-box;font-size:14px;text-align:center;padding:10px 15px 9px 15px;cursor:pointer;outline:0;border:none;vertical-align:middle;text-decoration:none;zoom:1;position:relative;color:rgba(0,0,0,.85);border-radius:2px;background:rgba(255,255,255,.97);box-shadow:0 1px 2px rgba(0,0,0,.22);margin-right:5px;margin-bottom:4px}.redactor-air a.re-button-icon,.redactor-toolbar a.re-button-icon{font-size:16px;padding:9px 15px 6px 15px}.redactor-air a:hover,.redactor-toolbar a:hover{outline:0;color:#fff;background:#49b5a8}.redactor-toolbar a.redactor-button-active{background:rgba(245,245,245,.95);color:rgba(0,0,0,.4)}.redactor-air a.redactor-button-disabled,.redactor-toolbar a.redactor-button-disabled{opacity:.3}.redactor-air a.redactor-button-disabled:hover,.redactor-toolbar a.redactor-button-disabled:hover{color:#333;outline:0;background-color:transparent!important;cursor:default}.redactor-source-view .redactor-toolbar{background:#252525}.redactor-source-view .redactor-toolbar a{background:#000;color:#fff}.redactor-source-view .redactor-toolbar a:hover{background:#449aef}.redactor-source-view .redactor-toolbar a.redactor-button-disabled:hover{color:#fff!important;background-color:#000!important}.re-button-tooltip{display:none;position:absolute;white-space:nowrap;top:0;z-index:1052;background:rgba(0,0,0,.9);border-radius:3px;padding:5px 9px;color:rgba(255,255,255,.8);font-size:12px;line-height:1;font-family:Consolas,Menlo,Monaco,"Courier New",monospace}.re-button-tooltip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:none;border-bottom-color:rgba(0,0,0,.9);border-width:4px;margin-left:-4px}.redactor-toolbar-wrapper-air{position:absolute;z-index:100}.redactor-air{padding:6px 3px 2px 8px;max-width:576px;min-width:200px;border-radius:4px;background:rgba(0,0,0,.97)}.redactor-air a{background:rgba(37,37,37,.95);box-shadow:none;color:rgba(255,255,255,.9)}.redactor-air a:hover{background:#3d79f2}.redactor-air a.redactor-button-active{background-color:rgba(255,255,255,.15);color:#fff}.redactor-air a.redactor-button-disabled:hover{color:#fff}.redactor-air-helper{position:absolute;right:0;top:0;line-height:1;font-size:15px;color:#000;background:rgba(255,255,255,.85);border-bottom-left-radius:4px;padding:7px 10px 6px 10px;cursor:pointer}.redactor-air-helper:hover{background:#fff}.redactor-voice-label{display:none}.redactor-context-toolbar{position:absolute;top:0;left:0;z-index:1051;background-color:rgba(0,0,0,.95);color:#555;border-radius:4px;padding:6px 18px 7px 18px;line-height:1.5;font-family:Consolas,Menlo,Monaco,"Courier New",monospace}.redactor-context-toolbar a{font-size:12px;color:#ccc;text-decoration:none;display:inline-block;padding:2px 0 1px 12px}.redactor-context-toolbar a:first-child{padding-left:0}.redactor-context-toolbar a i{position:relative;top:3px;font-size:16px}.redactor-context-toolbar a:before{content:"";padding-left:10px;border-left:1px solid rgba(255,255,255,.3)}.redactor-context-toolbar a:hover{color:#fff}.redactor-context-toolbar a:first-child:before{padding-left:0;border-left:none}.redactor-context-toolbar[dir=rtl] a{padding:2px 12px 1px 0}.redactor-context-toolbar[dir=rtl] a:first-child{padding-right:0}.redactor-context-toolbar[dir=rtl] a:before{padding-left:0;padding-right:10px;border-right:1px solid rgba(255,255,255,.3);border-left:none}.redactor-context-toolbar[dir=rtl] a:first-child:before{padding-right:0;border-right:none}.redactor-dropdown{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;display:none;position:absolute;z-index:1051;background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.2);border-radius:2px;width:264px;min-height:40px;max-height:250px;margin:0;margin-top:-1px;overflow:auto;font-size:15px;padding:0}.redactor-dropdown a span{display:inline-block;line-height:1;padding:2px 4px;border-radius:3px}.redactor-dropdown a{display:block;text-decoration:none;padding:10px 8px;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.05)}.redactor-dropdown a:last-child{border-bottom-color:transparent}.redactor-dropdown a{color:#000}.redactor-dropdown a:hover{color:#fff!important;background-color:#49b5a8!important}.redactor-dropdown a.redactor-dropdown-item-disabled{color:rgba(0,0,0,.4);background:#fff}.redactor-dropdown-cells{margin:10px auto}.redactor-dropdown-cells a,.redactor-dropdown-cells span{float:left;cursor:pointer;box-sizing:border-box;text-align:center;padding:0;margin:0;font-size:14px}.redactor-dropdown-selector{display:flex;text-align:center}.redactor-dropdown-selector span{flex-grow:1;font-size:12px;padding:8px;cursor:pointer}.redactor-dropdown-selector span:hover{background:#eee}.redactor-dropdown-selector span.active{cursor:text;color:rgba(0,0,0,.3);background:#eee}.redactor-dropdown-format .redactor-dropdown-item-blockquote{color:rgba(0,0,0,.4);font-style:italic}.redactor-dropdown-format .redactor-dropdown-item-pre{font-family:monospace,sans-serif}.redactor-dropdown-format .redactor-dropdown-item-h1{font-size:40px;font-weight:700;line-height:32px}.redactor-dropdown-format .redactor-dropdown-item-h2{font-size:32px;font-weight:700;line-height:32px}.redactor-dropdown-format .redactor-dropdown-item-h3{font-size:24px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h4{font-size:21px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h5{font-size:18px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h6{font-size:14px;text-transform:uppercase;font-weight:700;line-height:24px}#redactor-modal{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:2501;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;line-height:24px}.redactor-modal{position:relative;margin:16px auto;padding:0;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.07),0 2px 15px rgba(80,80,80,.25);border-radius:3px;color:#000}.redactor-modal form{margin:0;padding:0;box-sizing:border-box}.redactor-modal input,.redactor-modal select,.redactor-modal textarea{box-sizing:border-box;display:block;width:100%;font-family:inherit;font-size:16px;height:40px;outline:0;vertical-align:middle;background-color:#fff;border:1px solid #cacfd4;border-radius:.1875em;box-shadow:none;padding:0 .5em}.redactor-modal textarea{padding:.5em;height:auto;line-height:1.5;vertical-align:top}.redactor-modal select{-webkit-appearance:none;background-image:url('data:image/svg+xml; utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12"><path fill="rgba(0, 0, 0, .4); " d="M0.722,4.823L-0.01,4.1,4.134-.01,4.866,0.716Zm7.555,0L9.01,4.1,4.866-.01l-0.732.726ZM0.722,7.177L-0.01,7.9,4.134,12.01l0.732-.726Zm7.555,0L9.01,7.9,4.866,12.01l-0.732-.726Z"/></svg>');background-repeat:no-repeat;background-position:right .65em center;padding-right:28px}.redactor-modal select[multiple]{background-image:none;height:auto;padding:.5em .75em}.redactor-modal input[type=file]{width:auto;border:none;padding:0;height:auto;background:0 0;box-shadow:none;display:inline-block}.redactor-modal input[type=checkbox],.redactor-modal input[type=radio]{display:inline-block;width:auto;height:auto;padding:0;vertical-align:middle;position:relative;bottom:.15rem;font-size:115%;margin-right:3px}.redactor-modal .form-item{margin-bottom:20px}.redactor-modal .form-item:last-child{margin-bottom:0}.redactor-modal fieldset{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:16px;padding-bottom:20px;margin-bottom:20px}.redactor-modal fieldset .form-item{margin-bottom:12px}.redactor-modal label{display:block;color:#555;margin-bottom:.25em;font-size:14px}.redactor-modal label .desc,.redactor-modal label .error,.redactor-modal label .success{text-transform:none;font-weight:400}.redactor-modal label.checkbox{font-size:16px;line-height:1.5;cursor:pointer;color:inherit}.redactor-modal .form-checkboxes label.checkbox{display:inline-block;margin-right:1em}.redactor-modal input:hover,.redactor-modal select:hover,.redactor-modal textarea:hover{outline:0;background-color:#fff;border-color:#969fa9;box-shadow:none}.redactor-modal input:focus,.redactor-modal select:focus,.redactor-modal textarea:focus{transition:all linear .2s;outline:0;background-color:#fff;border-color:rgba(0,125,255,.5);box-shadow:0 0 3px rgba(0,125,255,.5)}.redactor-modal input.error,.redactor-modal select.error,.redactor-modal textarea.error{background-color:rgba(255,50,101,.1);border:1px solid #ff7f9e}.redactor-modal input.error:focus,.redactor-modal select.error:focus,.redactor-modal textarea.error:focus{border-color:#ff3265;box-shadow:0 0 1px #ff3265}.redactor-modal input.success,.redactor-modal select.success,.redactor-modal textarea.success{background-color:rgba(47,196,182,.1);border:1px solid #65dacf}.redactor-modal input.success:focus,.redactor-modal select.success:focus,.redactor-modal textarea.success:focus{border-color:#2fc4b6;box-shadow:0 0 1px #2fc4b6}.redactor-modal input.disabled,.redactor-modal input.disabled:hover,.redactor-modal input:disabled,.redactor-modal input:disabled:hover,.redactor-modal select.disabled,.redactor-modal select.disabled:hover,.redactor-modal select:disabled,.redactor-modal select:disabled:hover,.redactor-modal textarea.disabled,.redactor-modal textarea.disabled:hover,.redactor-modal textarea:disabled,.redactor-modal textarea:disabled:hover{resize:none;opacity:.6;cursor:default;font-style:italic;color:rgba(0,0,0,.5);border:1px solid #cacfd4;box-shadow:none;background-color:#fff}.redactor-modal .req{position:relative;top:1px;font-weight:700;color:#ff3265;font-size:110%}.redactor-modal .desc{color:rgba(51,51,51,.5);font-size:12px}.redactor-modal span.desc{margin-left:.25em}.redactor-modal div.desc{margin-top:.25em}.redactor-modal span.error,.redactor-modal span.success{font-size:12px;margin-left:.25em}.redactor-modal div.desc{margin-bottom:-.5em}.redactor-modal .redactor-close{position:absolute;top:16px;right:12px;font-size:30px;line-height:30px;padding:0 4px;color:#000;opacity:.3;cursor:pointer}.redactor-modal .redactor-close:hover{opacity:1}.redactor-modal .redactor-close:before{content:"×"}.redactor-modal button{display:inline-flex;align-items:center;text-decoration:none;text-align:center;font-family:inherit;font-size:15px;font-weight:500;color:#007dff;background-color:#fff;border-radius:3px;border:2px solid #007dff;min-height:40px;outline:0;padding:.5em 1.25em;cursor:pointer;line-height:1.2;vertical-align:middle;-webkit-appearance:none}.redactor-modal button:hover{outline:0;text-decoration:none;background:0 0;color:rgba(0,125,255,.6);border-color:rgba(0,125,255,.5)}.redactor-modal button.redactor-button-secondary{border-color:#2a2e34;color:#2a2e34}.redactor-modal button.redactor-button-secondary:hover{color:rgba(42,46,52,.6);border-color:rgba(42,46,52,.5)}.redactor-modal button.redactor-button-danger,.redactor-modal button.redactor-button-unstyled{background:0 0;border-color:transparent;color:rgba(42,46,52,.6)}.redactor-modal button.redactor-button-danger:hover,.redactor-modal button.redactor-button-unstyled:hover{background:0 0;border-color:transparent;color:#ff3265;text-decoration:underline}.redactor-modal .redactor-modal-group:after{content:"";display:table;clear:both}.redactor-modal .redactor-modal-side{float:left;width:30%;margin-right:4%}.redactor-modal .redactor-modal-side img{max-width:100%;height:auto;display:block}.redactor-modal .redactor-modal-area{float:left;width:66%}.redactor-modal[dir=rtl] .redactor-close{left:12px;right:auto}.redactor-modal[dir=rtl] textarea{direction:ltr;text-align:left}.redactor-modal[dir=rtl] .redactor-modal-footer button.redactor-button-unstyled{float:left;margin-left:0}.redactor-modal-header{padding:20px;font-size:18px;line-height:24px;font-weight:700;color:#000;border-bottom:1px solid rgba(0,0,0,.05)}.redactor-modal-header:empty{display:none}.redactor-modal-body{padding:32px 48px;padding-bottom:40px}.redactor-modal-footer{padding:24px;border-top:1px solid rgba(0,0,0,.05);overflow:hidden}.redactor-modal-footer button{margin-right:4px}.redactor-modal-footer button.redactor-button-unstyled{margin-right:0;float:right}.redactor-modal-footer:empty{display:none}.redactor-modal-tabs{display:flex;border-bottom:2px solid rgba(0,0,0,.05);margin-bottom:1em}.redactor-modal-tabs a{font-size:15px;padding:2px 0;text-decoration:none;color:rgba(0,0,0,.5);border-bottom:2px solid transparent;margin-bottom:-2px;margin-right:14px}.redactor-modal-tabs a:hover{transition:all linear .2s}.redactor-modal-tabs a.active,.redactor-modal-tabs a:hover{font-weight:500;color:#007dff;border-bottom-color:#007dff}.redactor-styles{margin:0;padding:16px 18px;color:#333;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1em;line-height:1.5;box-sizing:border-box}.redactor-styles *,.redactor-styles :after,.redactor-styles :before{box-sizing:inherit}.redactor-styles[dir=rtl]{direction:rtl;unicode-bidi:embed}.redactor-styles[dir=rtl] ol li,.redactor-styles[dir=rtl] ul li{text-align:right}.redactor-styles[dir=rtl] ol,.redactor-styles[dir=rtl] ol ol,.redactor-styles[dir=rtl] ol ul,.redactor-styles[dir=rtl] ul,.redactor-styles[dir=rtl] ul ol,.redactor-styles[dir=rtl] ul ul{margin:0 1.5em 0 0}.redactor-styles[dir=rtl] figcaption{text-align:right}.redactor-styles ol[dir=rtl],.redactor-styles ol[dir=rtl] ol,.redactor-styles ol[dir=rtl] ul,.redactor-styles ul[dir=rtl],.redactor-styles ul[dir=rtl] ol,.redactor-styles ul[dir=rtl] ul{margin:0 1.5em 0 0}.redactor-styles ol[dir=rtl] li,.redactor-styles ul[dir=rtl] li{text-align:right}.redactor-styles a,.redactor-styles a:hover{color:#3397ff}.redactor-styles address,.redactor-styles blockquote,.redactor-styles dl,.redactor-styles figure,.redactor-styles hr,.redactor-styles p,.redactor-styles pre,.redactor-styles table{padding:0;margin:0;margin-bottom:1em}.redactor-styles ol,.redactor-styles ul{padding:0}.redactor-styles ol,.redactor-styles ol ol,.redactor-styles ol ul,.redactor-styles ul,.redactor-styles ul ol,.redactor-styles ul ul{margin:0 0 0 1.5em}.redactor-styles ol li,.redactor-styles ul li{text-align:left}.redactor-styles ol ol li{list-style-type:lower-alpha}.redactor-styles ol ol ol li{list-style-type:lower-roman}.redactor-styles ol,.redactor-styles ul{margin-bottom:1em}.redactor-styles h1,.redactor-styles h2,.redactor-styles h3,.redactor-styles h4,.redactor-styles h5,.redactor-styles h6{font-weight:700;color:#111;text-rendering:optimizeLegibility;margin:0;padding:0;margin-bottom:.5em;line-height:1.2}.redactor-styles h1{font-size:2.0736em}.redactor-styles h2{font-size:1.728em}.redactor-styles h3{font-size:1.44em}.redactor-styles h4{font-size:1.2em}.redactor-styles h5{font-size:1em}.redactor-styles h6{font-size:.8333333333em;text-transform:uppercase;letter-spacing:.035em}.redactor-styles blockquote{font-style:italic;color:rgba(0,0,0,.5);border:none}.redactor-styles table{width:100%}.redactor-styles code,.redactor-styles kbd,.redactor-styles mark,.redactor-styles small,.redactor-styles time,.redactor-styles var{display:inline-block;font-family:Consolas,Menlo,Monaco,"Courier New",monospace;font-size:87.5%;line-height:1;color:rgba(51,51,51,.9)}.redactor-styles cite,.redactor-styles var{opacity:.6}.redactor-styles var{font-style:normal}.redactor-styles abbr,.redactor-styles dfn{text-transform:uppercase}.redactor-styles abbr[title],.redactor-styles dfn[title]{text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.5);cursor:help}.redactor-styles code,.redactor-styles kbd{position:relative;top:-1px;padding:.25em;padding-bottom:.2em;border-radius:2px}.redactor-styles code{background-color:#eff1f2}.redactor-styles mark{border-radius:2px;padding:.125em .25em;background-color:#fdb833}.redactor-styles kbd{border:1px solid #e5e7e9}.redactor-styles sub,.redactor-styles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.redactor-styles sub{bottom:-.25em}.redactor-styles sup{top:-.5em}.redactor-styles pre{font-family:Consolas,Menlo,Monaco,"Courier New",monospace;font-size:.9em}.redactor-styles pre,.redactor-styles pre code{background-color:#f6f7f8;padding:0;top:0;display:block;line-height:1.5;color:rgba(51,51,51,.85);overflow:none;white-space:pre-wrap}.redactor-styles pre{padding:1rem}.redactor-styles table{border-collapse:collapse;max-width:100%;width:100%}.redactor-styles table caption{text-transform:uppercase;padding:0;color:rgba(0,0,0,.5);font-size:11px}.redactor-styles table td,.redactor-styles table th{border:1px solid #eee;padding:16px;padding-bottom:15px}.redactor-styles table tfoot td,.redactor-styles table tfoot th{color:rgba(0,0,0,.5)}.redactor-styles audio,.redactor-styles embed,.redactor-styles img,.redactor-styles object,.redactor-styles video{max-width:100%}.redactor-styles embed,.redactor-styles img,.redactor-styles object,.redactor-styles video{height:auto!important}.redactor-styles img{vertical-align:middle;-ms-interpolation-mode:bicubic}.redactor-styles figcaption{display:block;opacity:.6;font-size:12px;font-style:italic;text-align:left}.upload-redactor-box{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:5px dashed rgba(0,125,255,.15);position:relative;width:100%;min-height:220px;background:#fff;cursor:pointer;overflow:hidden;text-align:center}.upload-redactor-placeholder{font-size:15px;line-height:1.5;color:rgba(0,0,0,.3);font-style:italic}.upload-redactor-hover{background-color:rgba(0,125,255,.075)}.upload-redactor-error{background-color:rgba(255,50,101,.075)}.upload-redactor-box-hover{outline:5px dashed rgba(0,125,255,.3)}.upload-redactor-box-error{outline:5px dashed rgba(255,50,101,.3)}.redactor-structure div,.redactor-structure h1,.redactor-structure h2,.redactor-structure h3,.redactor-structure h4,.redactor-structure h5,.redactor-structure h6{position:relative}.redactor-structure div:before,.redactor-structure h1:before,.redactor-structure h2:before,.redactor-structure h3:before,.redactor-structure h4:before,.redactor-structure h5:before,.redactor-structure h6:before{width:24px;position:absolute;font-size:10px;font-weight:400;opacity:.5;left:-26px;top:50%;margin-top:-7px;text-align:right}.redactor-structure h1:before{content:"h1"}.redactor-structure h2:before{content:"h2"}.redactor-structure h3:before{content:"h3"}.redactor-structure h4:before{content:"h4"}.redactor-structure h5:before{content:"h5"}.redactor-structure h6:before{content:"h6"}.redactor-structure div:before{content:"div"}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:10px}#redactor-progress span{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;display:block;width:100%;height:100%;background-color:#007dff;background-size:40px 40px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.redactor-box-fullscreen{z-index:1051;position:fixed;top:0;left:0;width:100%}.redactor-box-fullscreen-target{position:absolute!important}.redactor-body-fullscreen .redactor-context-toolbar,.redactor-body-fullscreen .redactor-dropdown{z-index:1052}.redactor-body-fullscreen #redactor-overlay{z-index:1098}.redactor-body-fullscreen #redactor-modal{z-index:1099}label.medium{color:#9f9d9d;font-size:.675rem;letter-spacing:0;text-transform:none}label.medium.upper{color:#9f9d9d;font-size:.675rem;letter-spacing:0;text-transform:uppercase}label.large{color:#9f9d9d;font-size:.875rem;letter-spacing:0;text-transform:none}label.large.upper{color:#9f9d9d;font-size:.875rem;letter-spacing:0;text-transform:uppercase}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg");font-weight:500;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir=rtl] .slick-next{left:25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:30px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.sumo-small .SumoSelect.open .search-txt{height:28px;padding:0 10px}.sumo-small .SumoSelect.open>.optWrapper{top:30px}.sumo-small .SumoSelect{min-width:200px;width:auto}.sumo-small .SumoSelect select{margin-bottom:0}.sumo-small .SumoSelect>.CaptionCont{font-size:.75rem;height:30px;line-height:26px;margin-bottom:0;min-height:30px;padding-left:10px}.sumo-small .SumoSelect>.CaptionCont>label i:after{line-height:30px}.sumo-small .SumoSelect>.CaptionCont>span{color:#434341;font-size:.75rem;line-height:26px}.sumo-small .SumoSelect>.CaptionCont>span.placeholder{color:#9f9d9d}.sumo-small .SumoSelect .optWrapper{top:31px}.SumoSelect{width:100%}.SumoSelect p{margin:0}.SelectBox{padding:0 15px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;height:40px;margin:0;padding:0 15px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:hsla(var(style=0-h), var(style=0-s), var(style=0-l), opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect.open>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect.open>.optWrapper{top:41px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.CaptionCont{position:relative;border:1px solid #bdbaba;line-height:40px;min-height:40px;background-color:#fff;margin:0}.SumoSelect>.CaptionCont>span{display:block;font-size:.9375rem;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#bdbaba}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i:after{color:#7e7d7b;content:"";font-family:icomoon;font-size:1rem;font-style:normal;width:24px;height:40px;display:block;position:absolute;text-align:center;line-height:40px;top:0;left:0;right:0;bottom:0;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options li.opt:empty{padding:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4;border-bottom:1px solid #a1c0e4}.SumoSelect>.optWrapper>.options li label{color:#434341;font-size:.875rem;letter-spacing:0;margin-bottom:0;padding:6px 6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li label:empty{padding:0}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper>.options>li.opt:empty{padding:0}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{filter:hsla(var(style=0-h), var(style=0-s), var(style=0-l), opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#4ab5a8;box-shadow:none;border-color:transparent;background-image:url('data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center}.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-base .tooltipster-sidetip .tooltipster-schedule-light{background:#f7f7f7!important;border-radius:2px}.tooltipster-sidetip .tooltipster-box{background:#000;border:1px solid #000;border-radius:2px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#040303;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-borderless-customized .tooltipster-box{border-radius:2px;font-size:.75rem}.tooltipster-sidetip.tooltipster-borderless.tooltipster-borderless-customized .tooltipster-content{color:#fff;padding:8px}.tooltipster-borderless-room-customized .tooltipster-content{font-family:Eina02,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#f7f7f7;color:#000;padding:8px;border-radius:0;font-size:.75rem}.avatar{display:inline-flex;height:60px;position:relative;width:60px}.avatar.stacked{margin-bottom:10px}.avatar.x-large{height:125px;width:125px;text-align:center}.avatar.x-large-score{height:145px;width:145px;text-align:center}.avatar.x-large .profile-hover{height:125px;line-height:125px;width:125px;top:0;right:0}.avatar.x-large .profile-hover-score{height:120px;line-height:120px;width:120px;top:-3px;right:0}.avatar.x-large .avatar__image{height:125px;width:125px;top:0;left:0}.avatar.x-large-score .avatar__image{height:115px;width:115px;top:7px;left:7px;text-align:center}.avatar.large{height:100px;width:100px;text-align:center}.avatar.large .avatar__image{height:85px;width:85px;top:7px;left:7px}.avatar.small{height:32px;width:32px}.avatar.small .avatar__image{height:32px;width:32px;top:0;left:0}.avatar.micro{height:20px;width:20px}.avatar.micro .avatar__image{height:20px;width:20px;top:0;left:0}.avatar .profile-hover{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;height:85px;line-height:85px;opacity:0;position:absolute;right:7px;text-align:center;top:7px;transition:all .2s ease-in-out;width:85px;z-index:5}.avatar .profile-hover:hover{opacity:1}.avatar .profile-hover-score{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;height:85px;line-height:85px;opacity:0;position:absolute;right:7px;text-align:center;top:7px;transition:all .2s ease-in-out;width:85px;z-index:5}.avatar .profile-hover-score:hover{opacity:1}.avatar .profile-chart-hover{background-color:#f7f7f7;box-shadow:0 0 1px #dadada;border-radius:50%;color:#000;cursor:pointer;font-size:1rem;height:40px;line-height:40px;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease-in-out;width:40px;z-index:10}.avatar .profile-chart-hover:hover{opacity:1}.avatar .avatar__image{background-color:#bdbaba;background-position:center center;background-size:cover;border-radius:50%;height:45px;width:45px;position:absolute;top:7px;left:7px;z-index:1}.avatar .avatar__score{position:absolute;top:5px;left:5px;transform:rotate(90deg);z-index:9}.avatar .avatar__score .avatar__score-value{fill:none;stroke:#49b5a8;stroke-linecap:round;stroke-width:3px}.avatar .point{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar .round{transform:rotate(90deg);transition:all 1s ease-in-out;z-index:2;fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:0 999}.dashboard-round{transform:rotate(90deg);transition:all 1s ease-in-out;z-index:2;fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:0 999;position:absolute;top:0;left:11%}@media (max-width:1366px){.dashboard-round{left:40.5%}}@media (max-width:1024px){.dashboard-round{left:37.5%}#schedule .appointment-sidebar.showing{width:30vw!important}}@media (max-width:768px){.dashboard-round{left:33.5%}#schedule .appointment-sidebar.showing{width:40vw!important}}@media (max-width:540px){.dashboard-round{left:26.4%}}@media (max-width:414px){.dashboard-round{left:20%}}@media (max-width:375px){.dashboard-round{left:17%}#schedule .appointment-sidebar.showing{width:100%!important}}@media (max-width:320px){.dashboard-round{left:11%}}.appointment-card-round{transform:rotate(90deg);transition:all 1s ease-in-out;z-index:2;fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:0 999;position:absolute;top:-1%;left:-4%}@media (max-width:1365px){.appointment-card-round{display:none}}.avatar .circle{fill:transparent;stroke-width:1.8;stroke-linecap:round;animation:progress 1s ease-out forwards}.avatar .circular-chart{display:block;margin:5px 5px;max-width:100%;max-height:250px;transform:scaleY(-1);transform:rotate(180deg);z-index:4}@keyframes progress{0%{stroke-dasharray:0 100}}.avatar .circular-chart.green .circle{stroke:#49b5a8}.avatar .circular-chart.orange .circle{stroke:#ff9f00}.avatar .circular-chart.red .circle{stroke:#ea6565}label.health-alert-green{color:#49b5a8;margin-top:-15px}label.health-alert-orange{color:#ff9f00;margin-top:-15px}label.health-alert-red{color:#ea6565;margin-top:-15px}.blank-holder{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:100%;background-color:#f2f1ef;border:1px dashed #bdbaba}.blank-holder.dashboard-items{border:none}.blank-holder i{font-size:1.3125rem;position:relative;top:5px}.blank-holder h2{font-size:.75rem;line-height:.5rem;margin-bottom:10px;color:#7e7d7b}.blank-holder .blank-state{display:flex;flex-direction:row;justify-content:center}.blank-holder .blank-state.blank-state__in-frame{background-color:#f7f7f7;margin:0;padding:25px 0 30px 0}.blank-holder .blank-state.blank-state__in-frame .blank-state__illustration{height:125px;width:125px}.blank-holder .blank-state.blank-state__in-frame .blank-state__illustration i{font-size:7.5rem}.blank-holder .blank-state.blank-state__in-frame .blank-state__message{justify-content:flex-start;margin-top:15px;max-width:500px;width:100%}.blank-holder .blank-state.blank-state__in-frame .blank-state__message h2{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:400;margin-bottom:0}.blank-holder .blank-state.blank-state__in-frame .blank-state__message .message{font-size:.8125rem;line-height:1.3125rem}.blank-holder .blank-state.blank-state__in-frame .blank-state__message .button{margin-top:20px}.blank-holder .blank-state.centered{flex-direction:column!important;justify-content:center;margin:0;margin-bottom:30px;padding:10px;text-align:center;width:100%}.blank-holder .blank-state.centered .blank-state__illustration{height:175px;justify-content:center;margin:0 auto!important;width:175px;margin:auto}.blank-holder .blank-state.centered .blank-state__message{justify-content:center;margin:auto;margin-top:15px;max-width:400px;width:100%}.blank-holder .blank-state.centered .button.small{font-size:.875rem}.blank-holder .blank-state.framed{display:flex;flex-wrap:wrap;background-color:#fff;border:8px solid #f7f7f7;padding:20px 30px 30px 30px;width:100%}.blank-holder .blank-state.small{flex-direction:row;margin:auto;padding:20px 10px 10px 10px;width:100%}.blank-holder .blank-state.small .blank-state__illustration{height:110px;margin-right:15px;padding:10px;width:110px}.blank-holder .blank-state.small .blank-state__illustration i{font-size:3.75rem;line-height:90px}.blank-holder .blank-state.small .blank-state__message{justify-content:flex-start;margin-top:5px;max-width:75%;width:100%}.blank-holder .blank-state.small .blank-state__message h2{color:#7e7d7b;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1;margin-bottom:5px}.blank-holder .blank-state.small .blank-state__message h5{color:#7e7d7b;margin-bottom:2px}.blank-holder .blank-state.small .blank-state__message .message{font-size:.8125rem;line-height:1.125rem!important;margin-bottom:10px}.blank-holder .blank-state .blank-state__illustration{background-image:url(/assets/img/watercolor-bg-color.png);background-size:cover;margin-right:30px;height:125px;width:125px;text-align:center}.blank-holder .blank-state .blank-state__illustration img{max-height:100%}.blank-holder .blank-state .blank-state__illustration i{color:#fff;font-size:5rem;line-height:125px}.blank-holder .blank-state .blank-state__message{margin-top:20px;width:500px}.blank-holder .blank-state .blank-state__message h2,.blank-holder .blank-state .blank-state__message h3{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.0625rem;margin-bottom:0;margin-top:5px;line-height:1.5}.blank-holder .blank-state .blank-state__message h3{color:#7e7d7b;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blank-holder .blank-state .blank-state__message .message{color:#bdbaba;font-size:.875rem}.blank-holder .blank-state .blank-state__message .message p{margin-bottom:15px}.blank-holder .blank-state .blank-state__message .button{margin:10px 0 20px 0}.blank-holder .blank-state .blank-state__message a.secondary-link{font-size:.875rem}.blank-holder .blank-state .blank-state__message .help-text{color:#7e7d7b;font-size:.75rem;line-height:1.125rem;margin-top:10px}.blank-holder-danger{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:100%;background-color:rgba(234,101,101,.1);border:1px dashed #ea6565}.blank-holder-danger.dashboard-items{border:none}.blank-holder-danger i{font-size:1.3125rem;position:relative;top:5px}.blank-holder-danger h2{font-size:.75rem;line-height:.5rem;margin-bottom:10px;color:#ea6565}.blank-holder-danger .blank-state{display:flex;flex-direction:row;justify-content:center}.blank-holder-danger .blank-state.blank-state__in-frame{background-color:#f7f7f7;margin:0;padding:25px 0 30px 0}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__illustration{height:125px;width:125px}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__illustration i{font-size:7.5rem}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__message{justify-content:flex-start;margin-top:15px;max-width:500px;width:100%}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__message h2{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:400;margin-bottom:0}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__message .message{font-size:.8125rem;line-height:1.3125rem}.blank-holder-danger .blank-state.blank-state__in-frame .blank-state__message .button{margin-top:20px}.blank-holder-danger .blank-state.centered{flex-direction:column!important;justify-content:center;margin:0;margin-bottom:30px;padding:30px;text-align:center;width:100%}.blank-holder-danger .blank-state.centered .blank-state__illustration{height:175px;justify-content:center;margin:0 auto!important;width:175px;margin:auto}.blank-holder-danger .blank-state.centered .blank-state__message{justify-content:center;margin:auto;margin-top:15px;max-width:400px;width:100%}.blank-holder-danger .blank-state.centered .button.small{font-size:.875rem}.blank-holder-danger .blank-state.framed{display:flex;flex-wrap:wrap;background-color:#fff;border:8px solid #f7f7f7;padding:20px 30px 30px 30px;width:100%}.blank-holder-danger .blank-state.small{flex-direction:row;margin:auto;padding:20px 10px 10px 10px;width:100%}.blank-holder-danger .blank-state.small .blank-state__illustration{height:110px;margin-right:15px;padding:10px;width:110px}.blank-holder-danger .blank-state.small .blank-state__illustration i{font-size:3.75rem;line-height:90px}.blank-holder-danger .blank-state.small .blank-state__message{justify-content:flex-start;margin-top:5px;max-width:75%;width:100%}.blank-holder-danger .blank-state.small .blank-state__message h2{color:#ea6565;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:5px}.blank-holder-danger .blank-state.small .blank-state__message h5{color:#ea6565;margin-bottom:2px}.blank-holder-danger .blank-state.small .blank-state__message .message{font-size:.9125rem;line-height:1.125rem!important;margin-bottom:10px}.blank-holder-danger .blank-state .blank-state__illustration{background-image:url(/assets/img/watercolor-bg-color.png);background-size:cover;margin-right:30px;height:125px;width:125px;text-align:center}.blank-holder-danger .blank-state .blank-state__illustration img{max-height:100%}.blank-holder-danger .blank-state .blank-state__illustration i{color:#ea6565;font-size:5rem;line-height:125px}.blank-holder-danger .blank-state .blank-state__message{margin-top:20px;width:500px}.blank-holder-danger .blank-state .blank-state__message h2,.blank-holder-danger .blank-state .blank-state__message h3{color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.0625rem;margin-bottom:0;margin-top:5px;line-height:1.5}.blank-holder-danger .blank-state .blank-state__message h3{color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blank-holder-danger .blank-state .blank-state__message .message{color:#ea6565;font-size:.875rem}.blank-holder-danger .blank-state .blank-state__message .message p{margin-bottom:15px}.blank-holder-danger .blank-state .blank-state__message .button{margin:10px 0 20px 0}.blank-holder-danger .blank-state .blank-state__message a.secondary-link{font-size:.875rem}.blank-holder-danger .blank-state .blank-state__message .help-text{color:#ea6565;font-size:.75rem;line-height:1.125rem;margin-top:10px}.blank-holder-warning{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:100%;background-color:rgba(232,179,97,.2);border:1px dashed #e8b361}.blank-holder-warning .message{display:flex;flex-direction:row;justify-content:center;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#e8b361}.blank-holder-warning.dashboard-items{border:none}.blank-holder-warning i{font-size:1.3125rem;position:relative;top:5px}.blank-holder-warning h2{font-size:.95rem;line-height:.5rem;margin-bottom:10px;color:#e3a543}.blank-holder-warning .blank-state{display:flex;flex-direction:row;justify-content:center}.blank-holder-warning .blank-state.blank-state__in-frame{background-color:#f7f7f7;margin:0;padding:25px 0 30px 0}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__illustration{height:125px;width:125px}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__illustration i{font-size:7.5rem}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__message{justify-content:flex-start;margin-top:15px;max-width:500px;width:100%}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__message h2{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:400;margin-bottom:0}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__message .message{font-size:.8125rem;line-height:1.3125rem}.blank-holder-warning .blank-state.blank-state__in-frame .blank-state__message .button{margin-top:20px}.blank-holder-warning .blank-state.centered{flex-direction:column!important;justify-content:center;margin:0;margin-bottom:30px;padding:30px;text-align:center;width:100%}.blank-holder-warning .blank-state.centered .blank-state__illustration{height:175px;justify-content:center;margin:0 auto!important;width:175px;margin:auto}.blank-holder-warning .blank-state.centered .blank-state__message{justify-content:center;margin:auto;margin-top:15px;max-width:400px;width:100%}.blank-holder-warning .blank-state.centered .button.small{font-size:.875rem}.blank-holder-warning .blank-state.framed{display:flex;flex-wrap:wrap;background-color:#fff;border:8px solid #f7f7f7;padding:20px 30px 30px 30px;width:100%}.blank-holder-warning .blank-state.small{flex-direction:row;margin:auto;padding:20px 10px 10px 10px;width:100%}.blank-holder-warning .blank-state.small .blank-state__illustration{height:110px;margin-right:15px;padding:10px;width:110px}.blank-holder-warning .blank-state.small .blank-state__illustration i{font-size:3.75rem;line-height:90px}.blank-holder-warning .blank-state.small .blank-state__message{justify-content:flex-start;margin-top:5px;max-width:75%;width:100%}.blank-holder-warning .blank-state.small .blank-state__message h2{color:#e3a543;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:5px}.blank-holder-warning .blank-state.small .blank-state__message h5{color:#e3a543;margin-bottom:2px}.blank-holder-warning .blank-state.small .blank-state__message .message{font-size:.9125rem;line-height:1.125rem!important;margin-bottom:10px}.blank-holder-warning .blank-state .blank-state__illustration{background-image:url(/assets/img/watercolor-bg-color.png);background-size:cover;margin-right:30px;height:125px;width:125px;text-align:center}.blank-holder-warning .blank-state .blank-state__illustration img{max-height:100%}.blank-holder-warning .blank-state .blank-state__illustration i{color:#e3a543;font-size:5rem;line-height:125px}.blank-holder-warning .blank-state .blank-state__message{margin-top:20px;width:500px}.blank-holder-danger .blank-state .blank-state__message h3,.blank-holder-warning .blank-state .blank-state__message h2{color:#e3a543;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.0625rem;margin-bottom:0;margin-top:5px;line-height:1.5}.blank-holder-warning .blank-state .blank-state__message h3{color:#e3a543;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.blank-holder-warning .blank-state .blank-state__message .message{color:#e3a543;font-size:.875rem}.blank-holder-warning .blank-state .blank-state__message .message p{margin-bottom:15px}.blank-holder-warning .blank-state .blank-state__message .button{margin:10px 0 20px 0}.blank-holder-warning .blank-state .blank-state__message a.secondary-link{font-size:.875rem}.blank-holder-warning .blank-state .blank-state__message .help-text{color:#e3a543;font-size:.75rem;line-height:1.125rem;margin-top:10px}.card-col{padding:10px;width:100%}@media only screen and (min-width:550px){.card-col{width:50%}}@media only screen and (min-width:1025px){.card-col{width:auto}}.card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;min-width:280px;position:relative;width:100%}@media only screen and (min-width:1025px){.card{width:auto}}.onboarding-card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;min-width:280px;position:relative;width:100%;padding:20px;cursor:pointer}.interview-status-marker{cursor:pointer;position:relative;top:0;left:0;width:0;height:0;border-top:20px solid #ea6565;border-right:20px solid transparent;max-width:10px}.interview-status-marker.interview-warning{border-top-color:#e8b361}.interview-status-marker.interview-alert{border-top-color:#ea6565}.interview-status-marker-right{cursor:pointer;position:absolute;top:0;right:0;width:0;height:0;border-top:20px solid #ea6565;border-left:20px solid transparent;max-width:10px}.interview-status-marker-right.interview-warning{border-top-color:#e8b361}.interview-status-marker-right.interview-alert{border-top-color:#ea6565}.interview-status-marker-large{cursor:pointer;position:relative;top:0;left:0;width:0;height:0;border-top:35px solid #ea6565;border-right:35px solid transparent;max-width:10px}.interview-status-marker-large.interview-warning{border-top-color:#e8b361}.interview-status-marker-large.interview-alert{border-top-color:#ea6565}.card.appointment-card{cursor:pointer}.card.appointment-card:hover{box-shadow:0 10px 20px rgba(14,14,14,.2)}.card.column{box-shadow:none}.card.input-choice{cursor:pointer;display:flex;flex-direction:column;padding:15px 15px 15px 40px;position:relative}.card.input-choice input{position:absolute;top:15px;left:17px}.card.input-choice .choice-label{color:#0e0e0e;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3125rem;margin-bottom:5px}.card.input-choice .choice-description{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.75rem;line-height:1.125rem}.card.onsite{border-top:3px solid #49b5a8}.card.checkout-status{border-top:3px solid #e9b362}.card.practice-select{background-color:#262523;color:#fff;height:30vh;min-height:25vh;position:relative}.card.practice-select .card__background-image{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.card.practice-select .card__background-image.darkness{opacity:.4}.card.practice-select .card__content{display:flex;flex-direction:column;height:100%;padding:2vw;position:relative;z-index:5}.card.practice-select .card__content h3{color:#fff;flex:0 0 auto;font-size:1.5rem}.card.practice-select .card__content .description{color:#fff;font-size:1rem;margin-bottom:40px}.card.practice-select .card__content .button{margin-top:auto}.card.table{width:100%}.card.table table.table tbody tr td{line-height:30px}.card .card__remover{cursor:pointer;position:absolute;right:15px;top:5px}.card .card__remover i{color:#9f9d9d;font-size:.625rem}.card .card__titlebar{background-color:#303851;border-bottom:1px solid #dadada;display:flex;flex-direction:row;height:50px;line-height:50px;padding:0 20px}.card .card__titlebar h3{color:#fff;flex:0 1 auto;font-size:.875rem;line-height:50px}.card .consents__titlebar{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#303851;border-bottom:1px solid #dadada;flex-direction:row;height:50px;padding:0 20px}.card .consents__titlebar .action .adder{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;line-height:50px}.card .consents__titlebar h3{color:#fff;flex:0 1 auto;font-size:.875rem;line-height:50px}@media (max-width:768px){.card .consents__titlebar{height:auto;padding-bottom:10px}}.card .required-consents__titlebar h3{color:#fff;flex:0 1 auto;font-size:.875rem;line-height:50px}@media (max-width:768px){.card .required-consents__titlebar{height:auto;padding-bottom:10px}}.card .card__titlebar .counter{background-color:#e7e7e7;border-radius:3px;font-size:.75rem;line-height:1;margin:10px;padding:8px 10px}.card .card__titlebar .action{font-size:.8125rem;margin-left:auto}.card .card__titlebar .action i{color:#49b5a8;font-size:.875rem;margin-left:7px}.card .card__titlebar .action .adder{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase}.card .card__content{padding:15px 20px}.card .card__content.no-pad{padding:0}.card .card__content h3{font-size:.875rem;line-height:1.2;margin-bottom:0}.card .card__content .description{color:#9f9d9d;font-size:.8125rem;margin-bottom:15px}.card .card__content .button{margin-bottom:0}.card .card__content .store-status-ordered{color:#e8b361}.card .card__content .store-status-shipped{color:#49b5a8}.card .card__content .store-status-ready{color:#559ad1}.card .card__content .store-status-picked-up{color:#49b5a8}.order-details{font-family:Eina02-Regular,sans-serif;font-size:.925rem}.card .card__footer{background-color:#f2f1ef;padding:15px 20px}.appointment{box-sizing:border-box}.appointment .card{border-radius:0;cursor:pointer;display:flex;height:100%;min-width:20vw;padding:0 10px;position:relative;white-space:nowrap;width:100%}.appointment .card:hover{box-shadow:0 15px 30px rgba(14,14,14,.2)}.appointment .card .status{position:absolute;right:35px;top:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.925rem}.appointment .card.xsmall{flex-direction:row;padding:0 10px}.appointment .card.xsmall h5{font-size:.75rem;margin-right:10px;line-height:1.2}.appointment .card.xsmall .appt-time{display:none}.appointment .card.xsmall .interaction-name{font-size:.6875rem;line-height:1}.appointment .card.small{flex-direction:row;flex-wrap:wrap;padding:0 10px}.appointment .card.small .appt-time{flex-basis:100%}.appointment .card.small h5{line-height:1}.appointment .card.small .interaction-name{font-size:.75rem;line-height:1.2;margin-left:10px;margin-bottom:0}.appointment .card.medium{padding:7px 10px}.appointment .card.medium h5{font-size:.875rem;margin-bottom:0;line-height:1}.appointment .card.medium .appt-time{margin-bottom:3px}.appointment .card.medium .interaction-name{font-size:.8125rem;line-height:1.7}.appointment .card.black{background-color:#333;color:#fff;border-color:#333}.appointment .card.blue{background-color:#588093;color:#fff;border-color:#3489cf}.appointment .card.brown{background-color:#635d5e;color:#fff;border-color:#635d5e}.appointment .card.dark-green{background-color:#66bc82;color:#fff;border-color:#66bc82}.appointment .card.dark-red{background-color:#c6665e;color:#fff;border-color:#c6665e}.appointment .card.green{background-color:#33a069;color:#fff;border-color:#80d76d}.appointment .card.green-brown{background-color:#a1b9b3;color:#fff;border-color:#c5bf8c}.appointment .card.lavender{background-color:#a97ca5;color:#fff;border-color:#a97ca5}.appointment .card.magenta{background-color:#df5b92;color:#fff;border-color:#df5b92}.appointment .card.orange{background-color:#f5b065;color:#fff;border-color:#e8b063}.appointment .card.purple{background-color:#433352;color:#fff;border-color:#7d75a4}.appointment .card.red{background-color:#f33f4d;color:#fff;border-color:#f33f4d}.appointment .card.checkedout{opacity:50%;text-decoration:line-through;color:#000!important}.appointment .card.canceled{background-image:linear-gradient(135deg,rgba(0,0,0,.2) 10%,rgba(0,0,0,.1) 10%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-size:20.78px 20.78px;opacity:85%}.appointment .card.red-orange{background-color:#d99a76;color:#fff;border-color:#d99a76}.appointment .card.teal{background-color:#248a8a;color:#fff;border-color:#16ac97}.appointment .card.yellow{background-color:#fbd625;color:#fff;border-color:#fbd625}.appointment .card h5{color:inherit;flex:0;font-size:.875rem;line-height:1.4;margin-bottom:0}.appointment .card .interaction-name{font-size:.8125rem}.appointment .card .appt-time{font-size:.625rem;letter-spacing:1px;margin-bottom:3px;opacity:.6;text-transform:uppercase}.timeblock{box-sizing:border-box}.timeblock .card{border-radius:0;cursor:pointer;display:flex;height:100%;min-width:20vw;padding:0 10px;position:relative;white-space:nowrap;width:100%}.timeblock .card:hover{box-shadow:0 15px 30px rgba(14,14,14,.2);cursor:pointer}.timeblock .card .status{position:absolute;right:35px;top:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.925rem}.timeblock .card.xsmall{flex-direction:row;padding:0 10px}.timeblock .card.xsmall h5{font-size:.75rem;margin-top:2px;margin-right:10px;line-height:1.2}.timeblock .card.xsmall .appt-time{margin-right:15px}.timeblock .card.xsmall .interaction-name{font-size:.6875rem;line-height:1}.timeblock .card.small{flex-direction:row;flex-wrap:wrap;padding:0 10px}.timeblock .card.small .appt-time{flex-basis:100%}.timeblock .card.small h5{line-height:1}.timeblock .card.small .interaction-name{font-size:.75rem;line-height:1.2;margin-bottom:0}.timeblock .card.medium{padding:7px 10px}.timeblock .card.medium h5{font-size:.875rem;margin-bottom:0;line-height:1}.timeblock .card.medium .appt-time{margin-bottom:3px}.timeblock .card.medium .interaction-name{font-size:.8125rem;line-height:1.7}.timeblock .card.black{background-color:#333;color:#fff;border-color:#333}.timeblock .card.blue{background-color:#588093;color:#fff;border-color:#3489cf}.timeblock .card.brown{background-color:#635d5e;color:#fff;border-color:#635d5e}.timeblock .card.dark-green{background-color:#66bc82;color:#fff;border-color:#66bc82}.timeblock .card.dark-red{background-color:#c6665e;color:#fff;border-color:#c6665e}.timeblock .card.green{background-color:#33a069;color:#fff;border-color:#80d76d}.timeblock .card.green-brown{background-color:#a1b9b3;color:#fff;border-color:#c5bf8c}.timeblock .card.lavender{background-color:#a97ca5;color:#fff;border-color:#a97ca5}.timeblock .card.magenta{background-color:#df5b92;color:#fff;border-color:#df5b92}.timeblock .card.orange{background-color:#f5b065;color:#fff;border-color:#e8b063}.timeblock .card.purple{background-color:#433352;color:#fff;border-color:#7d75a4}.timeblock .card.red{background-color:#f33f4d;color:#fff;border-color:#f33f4d}.timeblock .card.checkedout{opacity:50%;text-decoration:line-through;color:#000!important}.timeblock .card.canceled{background-image:linear-gradient(135deg,rgba(0,0,0,.2) 10%,rgba(0,0,0,.1) 10%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.1) 100%);background-size:20.78px 20.78px;opacity:85%}.timeblock .card.red-orange{background-color:#d99a76;color:#fff;border-color:#d99a76}.timeblock .card.teal{background-color:#248a8a;color:#fff;border-color:#16ac97}.timeblock .card.yellow{background-color:#fbd625;color:#fff;border-color:#fbd625}.timeblock .card h5{color:inherit;flex:0;font-size:.875rem;line-height:1.4;margin-bottom:0}.timeblock .card .interaction-name{font-size:.8125rem}.timeblock .card .appt-time{font-size:.625rem;letter-spacing:1px;margin-bottom:3px;opacity:.6;text-transform:uppercase}.subjective{width:100%}.subjective .card__content{padding:30px 40px}.subjective .card__content label{font-size:.875rem}.subjective .card__content h1{font-size:1.75rem;line-height:1;margin-bottom:10px}.subjective .card__content p{margin-bottom:0}.subjective .card__content .further-reports{color:#7e7d7b;font-size:1.125rem;letter-spacing:.25px}.subjective .card__footer{background-color:#f7f7f7;border-top:1px solid #e7e7e7;font-size:1rem;letter-spacing:.25px;padding:15px 40px 20px 40px}.subjective .card__footer strong{font-weight:600}.subjective .card__footer .footer-label{color:#7e7d7b;font-size:.8125rem}.plan-card{display:block;margin-bottom:30px;padding:90px 30px 10px 30px;position:relative;text-decoration:none;transition:all .1s ease-in-out}.plan-card .plan-card__header{background-color:#f2f1ef;border-top-left-radius:5px;border-top-right-radius:5px;padding:20px;position:absolute;top:0;left:0;right:0}.plan-card .plan-card__header h3{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1.5rem;font-weight:300;margin-bottom:0}.plan-card .plan-card__header.small{background-color:#f7f7f7;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 20px;position:absolute;top:0;left:0;right:0}.plan-card .plan-card__header.small h3{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1rem;font-weight:600;margin-bottom:0}.plan-card .plan-card__header.premium{background-color:rgba(73,181,168,.2);text-align:right}.plan-card .plan-card__header.premium h3{font-size:1.8rem;color:#49b5a8}.plan-card .ribbon{width:150px;height:150px;overflow:hidden;position:absolute;z-index:1}.plan-card .ribbon::after,.plan-card .ribbon::before{position:absolute;z-index:-1;content:'';display:block;border:5px solid #49b5a8}.plan-card .ribbon span{position:absolute;display:block;width:223px;padding:15px 0 10px 0;background-color:#49b5a8;box-shadow:inset -6px -6px 10px 8px rgba(0,0,0,.1);color:#fff;font:700 10px Eina02-Semibold,sans-serif;letter-spacing:1px;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.plan-card .ribbon-top-left{top:-10px;left:-10px}.plan-card .ribbon-top-left::after,.plan-card .ribbon-top-left::before{border-top-color:transparent;border-left-color:transparent}.plan-card .ribbon-top-left::before{top:0;right:20px}.plan-card .ribbon-top-left::after{bottom:20px;left:0}.plan-card .ribbon-top-left span{right:-15px;top:30px;transform:rotate(-45deg)}.plan-card .plan-card__header_recommended{position:absolute;top:50px;left:30%;right:0;width:100%;z-index:5}.plan-card .plan-card__header_recommended .recommended{font-family:Eina02-SemiBold;font-size:.6rem;line-height:1.1rem;text-transform:uppercase;letter-spacing:1.5px;background:#fff;border:1px solid #e8b361;color:#e8b361;border-radius:3px;padding:5px 10px 4px 10px;text-align:center}.plan-card .plan-card__content .plan-card__content-price{position:relative;text-align:left}.plan-card .plan-card__content .plan-card__content-price .dollar-sign{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1.3125rem;position:relative;top:-20px;left:0}.plan-card .plan-card__content .plan-card__content-price .item-price{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:2.5rem;line-height:3.25rem;letter-spacing:-.3px;padding-left:15px}.plan-card .plan-card__content .plan-card__content-price .price{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:3rem;line-height:3.25rem;letter-spacing:-.3px}.plan-card .plan-card__content .plan-card__content-price .price.contact{font-size:1.75rem;padding-left:0}.plan-card .plan-card__content .plan-card__content-price .billed-annually,.plan-card .plan-card__content .term{color:#9f9d9d;font-size:.725rem;text-align:center;padding:0 0 30px 0}.plan-card .plan-card__content .plan-card__content-price .billed-annually{display:none;font-size:.75rem;margin:0 0 5px 15px;width:100%}.plan-card .plan-card__content .plan-card__content-price .billed-annually.show{display:inline-block}.plan-card .plan-card__content .plan-card__content-price .savings{color:#49b5a8;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.875rem;position:absolute;top:28px;right:0}.plan-card .plan-card__content .plan-card__content-description{color:#7e7d7b;font-size:.875rem;text-align:center}.plan-card .plan-card__content .plan-card__submit .button{line-height:1;margin-bottom:0}.plan-card .plan-card__content .plan-card__helper{color:#7e7d7b;display:inline-block;font-size:.75rem;margin-top:15px;text-align:center;width:100%}.plan-card ul{list-style-type:none;padding-inline-start:15px}.plan-card ul li{position:relative;padding-left:25px;margin-bottom:8px;color:#9f9d9d}.plan-card ul li::before{content:"✓";position:absolute;left:0;color:#49b5a8;font-weight:700}.plan-card .plan-card__content .plan-card__content-description-list ul{padding-inline-start:15px;font-size:.825rem}.plan-card .plan-card__content .plan-card__content-description-list ul li::before{content:"*";position:absolute;left:0;color:#49b5a8;font-weight:700}.plan-card .plan-card__content .affiliate-banner{background-image:linear-gradient(0deg,rgba(48,56,81,.3),rgba(48,56,81,.3)),url(/assets/media/banners/thumbs/banner-thumb.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:5px;border-top:25px solid rgba(232,179,97,.7);font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.825rem;color:#fff;padding:8px 15px 15px 15px;min-height:100px;max-height:150px;width:100%;position:relative}.plan-card .plan-card__content .affiliate-banner .title{position:absolute;font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.825rem;text-transform:uppercase;letter-spacing:1px;top:-20px;left:15px}.plan-card .plan-card__content .affiliate-banner .fine-print{font-family:Eina02-RegularItalic,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;margin-top:3px}.payment-method{border:1px solid #e7e7e7;border-radius:3px;display:flex;margin:5px;padding:10px;position:relative;align-items:center;flex-wrap:wrap;flex:auto}@media (max-width:1366px){.payment-method{width:260px}}@media (max-width:1024px){.payment-method{width:190px}}.payment-method.full-wide{width:100%}.payment-method.selectable{cursor:pointer}.payment-method.selectable:hover{box-shadow:0 3px 15px rgba(0,0,0,.15)}.payment-method.primary{border-color:#e8b361}.payment-method.primary:before{background-color:#fff;color:#e8b361;content:"default";font-size:.5625rem;padding:3px 5px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px}.payment-method.shared{border-color:#ea6565;margin-top:10px}.payment-method.shared:after{background-color:#fff;color:#ea6565;content:attr(shared-by);font-size:.5625rem;padding:3px 5px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px}.payment-method.charged{border-color:#e8b361}.payment-method.charged:before{background-color:#fff;color:#e8b361;content:"charging to";font-size:.5625rem;padding:3px 5px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px}.payment-method .kabob-menu{position:absolute;top:15px;right:5px;height:20px;text-align:center;width:20px}.payment-method .kabob-menu .kabob-menu__trigger .icon-kabob-vertical{color:#9f9d9d}.payment-method .brand{height:50px;width:50px}.payment-method .brand img{max-width:100%}.payment-method .card-information{margin-left:10px}.payment-method .card-information .card-number{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1}.payment-method .card-information .card-expiration{color:#9f9d9d;font-size:.8125rem}.patient{position:relative}.patient .kabob-menu{border-radius:3px;border:1px solid #dadada;font-size:.875rem;height:30px;line-height:30px;position:absolute;right:30px;text-align:center;top:20px;width:30px}.patient .primary-provider{background:#49b5a8;border-radius:30px;font-size:1.2rem;color:#fff;height:30px;line-height:30px;position:absolute;left:30px;text-align:center;top:20px;width:30px}.patient .patient__health-score-green{border-radius:3px;border:1px solid #49b5a8;color:#49b5a8;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient .patient__health-score-yellow{border-radius:3px;border:1px solid #e8b361;color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient .patient__health-score-red{border-radius:3px;border:1px solid #ea6565;color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient .view-details{color:#dadada;cursor:pointer;font-size:1rem;left:20px;position:absolute;top:20px}.patient .view-details.active{color:#49b5a8}.patient .view-chart{color:#bdbaba;cursor:pointer;font-size:1.25rem;position:absolute;right:20px;top:20px}.patient .view-chart.active{color:#5f5f5d}.patient .view-chart:hover{color:#49b5a8}.patient .view-chart-signed{color:#49b5a8!important;cursor:pointer;font-size:1.25rem;position:absolute;right:20px;top:20px}.patient .view-chart-signed.active{color:#5f5f5d}.patient .view-chart-signed:hover{color:#5f5f5d!important}.patient .patient__info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 25px;text-align:center}.patient .patient__info .patient-name{color:#0e0e0e;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;word-break:break-word}.patient .patient__info .patient-number{border-radius:15px;border:1px solid #dadada;color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;margin:5px auto;padding:5px 15px}.patient .patient__info .patient-number .label{color:#9f9d9d;font-size:.6875rem;margin-right:2px}.patient .patient__info .patient-provider{border-radius:15px;border:1px solid #e8b361;color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;margin:5px auto;padding:5px 15px}.patient .patient__info .patient-provider .label{color:#e8b361;font-size:.6875rem;margin-right:2px}.patient .patient__info .patient-demographics{color:#9f9d9d;font-size:.8125rem;margin-bottom:5px}.patient .patient__info .appt-status{color:#559ad1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem}.patient .patient__info .appt-status.base{color:#559ad1}.patient .patient__info .appt-status.checkout-status{color:#e9b362}.patient .patient__info .appt-status.checked-out-status{color:#a3a1a1}.patient .patient__info .appt-status.confirmed{color:#9dd98d}.patient .patient__info .appt-status.onsite{color:#49b5a8}.patient .patient__info .appt-status.canceled{color:#f33f4d}.patient .patient__stats .stat{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px;border-top:1px solid #e9e9e9;color:#5f5f5d;display:flex;flex-direction:row;font-size:.8125rem;min-height:40px;padding:10px 20px}.patient .patient__stats .stat.primary-bg{background-color:rgba(47,56,81,.9)}.patient .patient__stats .stat.alt-bg{background-color:#fcfcfc}.patient .patient__stats .stat.alt-bg h3{color:#fff;flex:0 1 auto;font-size:.8125rem;line-height:21px;margin-bottom:0;padding-top:2px}.patient .patient__stats .stat.critical{background-color:#ea6565;color:#fff}.patient .patient__stats .stat.critical i{color:#fff!important}.patient .patient__stats .stat .verified{color:#49b5a8;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px}.patient .patient__stats .stat .requires-review{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px;color:#e8b361;cursor:pointer}.patient .patient__stats .stat .requires-review .stat-icon i{font-size:16px;color:#e8b361;cursor:pointer}.patient .patient__stats .stat .verified .stat-icon i{color:#49b5a8;font-size:16px}.patient .patient__stats .stat .unverified{color:#ea6565;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px}.patient .patient__stats .stat .unverified .stat-icon i{color:#ea6565;font-size:16px}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a.inactivate-provider{color:#ea6565}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a.inactivate-provider:hover{color:#ea6565}.practice .kabob-menu{border-radius:3px;border:1px solid #dadada;font-size:.875rem;height:30px;line-height:30px;position:absolute;right:30px;text-align:center;top:20px;width:30px}.practice .practice__info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 25px;text-align:center}.practice .practice__info .practice-name{color:#0e0e0e;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;word-break:break-word}.practice .practice__info .practice-number{border-radius:15px;border:1px solid #dadada;color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;margin:5px auto;padding:5px 15px}.practice .practice__info .practice-number .label{color:#9f9d9d;font-size:.6875rem;margin-right:2px}.practice .primary-practice{background:rgba(232,179,97,.9);border-radius:30px;font-size:1.2rem;color:#fff;height:30px;line-height:30px;position:absolute;left:30px;text-align:center;top:20px;width:30px}.practice .practice__stats .stat{border-top:1px solid #e9e9e9;color:#5f5f5d;display:flex;flex-direction:row;font-size:.8125rem;min-height:40px;padding:10px 20px}.practice .practice__stats .stat.primary-bg{background-color:rgba(47,56,81,.9)}.practice .practice__stats .stat.alt-bg{background-color:#f7f7f7}.practice .practice__stats .stat.alt-bg h3{color:#fff;flex:0 1 auto;font-size:.8125rem;line-height:21px;margin-bottom:0;padding-top:2px}.practice .practice__stats .stat.critical{background-color:#ea6565;color:#fff}.practice .practice__stats .stat.critical i{color:#fff!important}.practice .practice__stats .stat .verified{color:#49b5a8;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px}.practice .practice__stats .stat .verified .stat-icon i{color:#49b5a8;font-size:16px}.practice .practice__stats .stat .practice-info .practice-name{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;padding-top:3px}.patient .patient__stats .stat .provider-info .provider-name{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;padding-top:3px}.patient .patient__stats .stat .left-stat{display:flex;align-items:center;margin-left:3px}.patient .patient__stats .stat .right-stat{color:#5f5f5d;font-size:.8125rem;margin-left:auto}.patient .patient__stats .stat .stat-icon{margin-right:10px;padding-top:2px;text-align:center;width:18px}.patient .patient__stats .stat .stat-icon i{color:#9f9d9d;font-size:.875rem}.patient .patient__stats .stat .add-icon{margin-left:10px;text-align:center;width:18px;padding:0 3px 3px 3px;cursor:pointer;background:#f7f7f7;border-radius:5px}.patient .patient__stats .stat .add-icon:hover{background:#49b5a8;color:#fff;border-radius:5px}.patient .patient__stats .stat .add-icon i{color:#9f9d9d;font-size:.875rem}.patient .patient__activity{padding:20px 30px}.patient .patient__activity .patient__activity-titlebar{border-bottom:1px solid #dadada;display:flex;flex-direction:row;line-height:24px;margin:30px 0 15px 0}.patient .patient__activity .patient__activity-titlebar h4{flex:0 1 auto;font-size:.8125rem;margin-bottom:0}.patient .patient__activity .patient__activity-titlebar a{font-size:.6875rem;margin-left:auto}.appt-status{display:inline-block;color:#559ad1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem}.appt-status.base{color:#559ad1}.appt-status.checkout-status{color:#e9b362}.appt-status.checked-out-status{color:#a3a1a1}.appt-status.confirmed{color:#9dd98d}.appt-status.onsite{color:#49b5a8}.appt-status.canceled{color:#f33f4d}.appointment-appt-status{display:inline-block;color:#559ad1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem}.appointment-appt-status.base{color:#559ad1}.appointment-appt-status.checkout-status{color:#e9b362}.appointment-appt-status.checked-out-status{color:#a3a1a1}.appointment-appt-status.confirmed{color:#9dd98d}.appointment-appt-status.onsite{color:#49b5a8}.appointment-appt-status.canceled{color:#f33f4d}.dashboard-room{display:inline-block;background:#fcfcfc;color:#9f9d9d;border:1px solid #dadada;line-height:1;border-radius:50px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.7125rem;text-align:center;margin-left:5px;padding:7px 10px 5px 10px}.room{display:inline-block;background:#fcfcfc;color:#9f9d9d;border:1px solid #dadada;line-height:2;border-radius:50px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.7125rem;text-align:center;margin-top:5px;padding:2px 15px}.room-sm{display:inline-block;background:#fcfcfc;color:#9f9d9d;border:1px solid #dadada;line-height:2;border-radius:50px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5125rem;text-align:center;margin-top:5px;padding:2px 15px}.patient .patient__appointment{background-color:rgba(247,247,247,.4);border-top:1px solid #dadada;display:flex;flex-direction:row;padding:10px 15px}.patient .patient__appointment .appt-type-dot{margin-top:3px}.patient .patient__appointment .appt-name{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;margin-left:7px}.patient .patient__appointment .appt-time{color:#9f9d9d;font-size:.75rem;margin-left:auto}.appt-type-dot{background-color:#559ad1;border-radius:50%;height:10px;width:10px}.appt-type-dot.blue{background-color:#3489cf}.appt-type-dot.brown{background-color:#635d5e}.appt-type-dot.dark-green{background-color:#66bc82}.appt-type-dot.dark-red{background-color:#c6665e}.appt-type-dot.green{background-color:#80d76d}.appt-type-dot.green-brown{background-color:#c5bf8c}.appt-type-dot.lavender{background-color:#a97ca5}.appt-type-dot.magenta{background-color:#df5b92}.appt-type-dot.orange{background-color:#e8b063}.appt-type-dot.purple{background-color:#7d75a4}.appt-type-dot.red{background-color:#f33f4d}.appt-type-dot.red-orange{background-color:#d99a76}.appt-type-dot.teal{background-color:#16ac97}.appt-type-dot.yellow{background-color:#fbd625}.appt-type-dot.black{background-color:#474747}.rx-card-holder{align-items:stretch;cursor:pointer;display:flex;flex-direction:row}.rx-card-holder .card.rx{color:#0e0e0e;display:flex;flex:1 1 auto;margin-bottom:20px;min-height:70px;position:relative}.rx-card-holder .card.rx.allergic.block{background-color:#f7f7f7;cursor:default!important;opacity:.75}.rx-card-holder .card.rx.allergic.block:hover{box-shadow:none!important}.rx-card-holder .card.rx.allergic.block .message-footer{background-color:rgba(234,101,101,.13);border:1px solid #ea6565;color:#ea6565;border:none}.rx-card-holder .card.rx.allergic.block .message-footer a{color:#ea6565;font-weight:700;text-decoration:underline}.rx-card-holder .card.rx.allergic.warn{border:1px solid #e8b361}.rx-card-holder .card.rx.allergic.warn .message-footer{background-color:rgba(232,179,97,.13);border:1px solid #e8b361;color:#e8b361;border:none}.rx-card-holder .card.rx.allergic.warn .message-footer a{color:#e8b361;font-weight:700;text-decoration:underline}.rx-card-holder .card.rx .remove-drug{color:#bdbaba;position:absolute;top:15px;right:15px}.rx-card-holder .card.rx .card__content{display:flex;flex-direction:row;height:100%;padding:0;position:relative}.rx-card-holder .card.rx .card__content .status-marker{position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid #dadada;border-right:10px solid transparent}.rx-card-holder .card.rx .card__content .status-marker-header{padding:10px 15px 5px 15px;color:#dadada;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder .card.rx .card__content .status-marker.base{border-top-color:#e8b361}.rx-card-holder .card.rx .card__content .status-marker.complete{border-top-color:#49b5a8}.rx-card-holder .card.rx .card__content .status-marker.disabled{border-top-color:gray}.rx-card-holder .card.rx .card__content .status-marker.failed{border-top-color:#ea6565}.rx-card-holder .card.rx .card__content .status-marker.processing{border-top-color:#559ad1}.rx-card-holder .card.rx .card__content .status-marker.ready{border-top-color:#b493b1}.rx-card-holder .card.rx .card__content .status-marker.warning{border-top-color:#e8b361}.rx-card-holder .card.rx .card__content .status-marker-header.base{color:#e8b361}.rx-card-holder .card.rx .card__content .status-marker-header.complete{color:#49b5a8}.rx-card-holder .card.rx .card__content .status-marker-header.disabled{color:gray}.rx-card-holder .card.rx .card__content .status-marker-header.failed{color:#ea6565}.rx-card-holder .card.rx .card__content .status-marker-header.processing{color:#559ad1}.rx-card-holder .card.rx .card__content .status-marker-header.ready{color:#b493b1}.rx-card-holder .card.rx .card__content .status-marker-header.warning{color:#e8b361}.rx-status.base{color:#e8b361}.rx-status.complete{color:#49b5a8}.rx-status.disabled{color:gray}.rx-status.failed{color:#ea6565}.rx-status.processing{color:#559ad1}.rx-status.ready{color:#b493b1}.rx-status.warning{color:#e8b361}.rx-status-supplement{color:#50c878}.rx-status-medication{color:rgba(51,137,207,1)}.rx-status-qty_refill_left{background:#fff;padding:5px 10px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-radius:3px 0 0 3px}.rx-status-qty_refill_right{background:#fff;padding:5px 10px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-radius:0 3px 3px 0}.rx-card-holder .card.rx .card__content.small .drug-information .drug-name{font-size:.875rem}.rx-card-holder .card.rx .card__content.small .drug-information .drug-type{color:#9f9d9d;font-size:.725rem;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px;width:100%;position:absolute;bottom:0}.rx-card-holder .card.rx .card__content.small .drug-information .drug-type-supplement{color:#50c878;padding:10px 15px 0 15px;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder .card.rx .card__content.small .drug-information .drug-type-medication{color:rgba(51,137,207,1);padding:10px 15px 0 15px;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder .card.rx .card__content.small .delete-rx{background-color:#ea6565;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.rx-card-holder .card.rx .card__content.small .delete-rx i{color:#fff;font-size:8px;top:-2px;position:relative;font-weight:600}.rx-card-holder .card.rx .card__content.small .delete-rx:hover{background-color:#fff;border:1px solid #ea6565}.rx-card-holder .card.rx .card__content.small .delete-rx:hover i{color:#ea6565;top:-1px}.rx-card-holder .card.rx .card__content.small .delete-med{background-color:#ea6565;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.rx-card-holder .card.rx .card__content.small .delete-med i{color:#fff;font-size:8px;top:-2px;position:relative;font-weight:600}.rx-card-holder .card.rx .card__content.small .delete-med:hover{background-color:#fff;border:1px solid #ea6565}.rx-card-holder .card.rx .card__content.small .delete-med:hover i{color:#ea6565;top:-1px}.rx-card-holder .card.rx .card__content.chart .drug-information .drug-name{font-size:.875rem}.rx-card-holder .card.rx .card__content.chart .drug-information .drug-type{display:flex;color:#9f9d9d;font-size:.725rem;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder .card.rx .card__content.display .drug-information{padding:20px}.rx-card-holder .card.rx .card__content.display .drug-information .drug-name{font-size:1.125rem}.rx-card-holder .card.rx .card__content.display .drug-information .drug-description-script{font-size:.875rem}.rx-card-holder .card.rx .card__content .drug-information{flex:1 1 auto;padding:0;position:relative}.rx-card-holder .card.rx .card__content .drug-information .drug-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;padding:5px 15px;line-height:1.2}.rx-card-holder .card.rx .card__content .drug-information .drug-description-script{color:#9f9d9d;font-size:.8125rem;padding:2px 15px;line-height:1.5rem}.rx-card-holder .card.rx .card__content .drug-information .drug-description-script p{margin-bottom:0}.rx-card-holder .card.rx .card__content .drug-information .drug-pharmacy{display:flex;color:#9f9d9d;font-size:.6125rem;font-weight:500;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder .card.rx .card__content .drug-information .drug-pharmacy-lg{display:flex;color:#9f9d9d;font-size:.725rem;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px;width:100%;position:absolute;bottom:0}.rx-card-holder .card.rx .card__content .drug-information .drug-pharmacy-lg .pharmacy-phone{margin-left:20px;background:#fafafa;border:1px solid #e7e7e7;border-radius:30px;padding:0 10px 2px 10px}.rx-card-holder .card.rx .card__content .drug-schedule{color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;padding:10px 15px}.rx-card-holder .card.rx .card__content .dispense-refills-stats{border-left:1px solid #e7e7e7;display:flex;flex-direction:column;height:100%;margin-left:auto}.rx-card-holder .card.rx .card__content .edit-stats{display:flex;flex-direction:column;height:100%;margin-left:auto}.rx-card-holder .card.rx .card__content .edit-stats .stat-row{color:#5f5f5d;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;height:50%;padding:0 10px;text-align:center;align-items:center;justify-content:center}.rx-card-holder .card.rx .card__content .dispense-refills-stats .stat-row{border-bottom:1px solid #e7e7e7;color:#5f5f5d;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;height:50%;padding:0 10px;text-align:center;align-items:center;justify-content:center}.rx-card-holder .card.rx .card__content .dispense-refills-stats .stat-row:last-child{border-bottom:transparent}.rx-card-holder .card.rx .rx-status{color:#a5d5da;font-size:.8125rem;line-height:1;margin:10px 15px 0 0}.rx-card-holder .card.rx .rx-status.complete{color:#49b5a8}.rx-card-holder .card.rx .rx-status.waiting{color:#e8b361}.rx-card-holder .card.rx .rx-status.error{color:#ea6565}.rx-card-holder .card.rx .rx-status.disabled{color:#7e7d7b}.rx-card-holder .card.rx .message-footer{background-color:#f7f7f7;border-top:1px solid #e7e7e7;color:#9f9d9d;font-size:.75rem;line-height:1.2;padding:8px 15px 12px 15px}.rx-card-holder .card.rx .message-footer:empty{padding:0}.rx-card-holder .card.rx .message-footer p{margin:4px 0!important}.rx-card-holder .edit-rx-actions{align-items:stretch;display:flex;flex-direction:column;flex:1;margin-bottom:15px;max-width:30px;min-width:30px}.rx-card-holder .edit-rx-actions .edit-row{align-items:center;color:#bdbaba;cursor:pointer;display:flex;font-size:1rem;height:50%;justify-content:center;padding:0 0 0 10px;text-align:center}.rx-card-holder .edit-rx-actions .edit-row:hover i{color:#49b5a8}.rx-card-holder .edit-rx-actions .edit-row.remove-rx:hover i{color:#ea6565}.rx-card-holder .edit-rx-actions .edit-row i{color:#bdbaba;font-size:1rem}.rx-card-holder-chart{align-items:stretch;cursor:pointer;display:flex;flex-direction:row}.rx-card-holder-chart .card.rx-chart{color:#0e0e0e;display:flex;flex:1 1 auto;margin-bottom:5px;min-height:70px;position:relative}.rx-card-holder-chart .card.rx-chart .remove-drug{color:#bdbaba;position:absolute;top:15px;right:15px}.rx-card-holder-chart .card.rx-chart .card__content{display:flex;flex-direction:row;height:100%;padding:0;position:relative}.rx-card-holder-chart .card.rx-chart .card__content .status-marker{position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid #dadada;border-right:10px solid transparent}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header{padding:10px 15px 0 15px;color:#dadada;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.base{border-top-color:#e8b361}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.complete{border-top-color:#49b5a8}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.disabled{border-top-color:gray}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.failed{border-top-color:#ea6565}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.processing{border-top-color:#559ad1}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.ready{border-top-color:#b493b1}.rx-card-holder-chart .card.rx-chart .card__content .status-marker.warning{border-top-color:#e8b361}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.base{color:#e8b361}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.complete{color:#49b5a8}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.disabled{color:gray}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.failed{color:#ea6565}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.processing{color:#559ad1}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.ready{color:#b493b1}.rx-card-holder-chart .card.rx-chart .card__content .status-marker-header.warning{color:#e8b361}.rx-card-holder-chart .card.rx-chart .card__content.small .drug-information .drug-name{font-size:.875rem}.rx-card-holder-chart .card.rx-chart .card__content.small .drug-information .drug-type{display:flex;color:#9f9d9d;font-size:.725rem;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder-chart .card.rx-chart .card__content.small .drug-information .drug-type-supplement{color:#50c878;padding:10px 15px 0 15px;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder-chart .card.rx-chart .card__content.small .drug-information .drug-type-medication{color:rgba(51,137,207,1);padding:10px 15px 0 15px;font-size:.6125em;font-weight:600;text-transform:uppercase;letter-spacing:2px}.rx-card-holder-chart .card.rx-chart .card__content.chart .drug-information .drug-name{font-size:.875rem}.rx-card-holder-chart .card.rx-chart .card__content.chart .drug-information .drug-type{display:flex;color:#9f9d9d;font-size:.725rem;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder-chart .card.rx-chart .card__content.display .drug-information{padding:20px}.rx-card-holder-chart .card.rx-chart .card__content.display .drug-information .drug-name{font-size:1.125rem}.rx-card-holder-chart .card.rx-chart .card__content.display .drug-information .drug-description-script{font-size:.875rem}.rx-card-holder-chart .card.rx-chart .card__content .drug-information{flex:1 1 auto;padding:0;position:relative}.rx-card-holder-chart .card.rx-chart .card__content .drug-information .drug-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;padding:5px 15px 0 15px;line-height:1.2}.rx-card-holder-chart .card.rx-chart .card__content .drug-information .drug-description-script{color:#9f9d9d;font-size:.8125rem;padding:0 15px}.rx-card-holder-chart .card.rx-chart .card__content .drug-information .drug-pharmacy{display:flex;color:#9f9d9d;font-size:.6125rem;font-weight:500;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder-chart .card.rx-chart .card__content .drug-information .drug-pharmacy-lg{display:flex;color:#9f9d9d;font-size:.725rem;font-weight:00;line-height:1rem;background:#f7f7f7;padding:10px 15px;margin-top:10px}.rx-card-holder-chart .card.rx-chart .card__content .drug-schedule{color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;padding:10px 15px}.rx-card-holder-chart .card.rx-chart .card__content .dispense-refills-stats{border-left:1px solid #e7e7e7;display:flex;flex-direction:column;height:100%;margin-left:auto}.rx-card-holder-chart .card.rx-chart .card__content .dispense-refills-stats .stat-row{border-bottom:1px solid #e7e7e7;color:#5f5f5d;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;height:50%;padding:0 10px;text-align:center;align-items:center;justify-content:center}.rx-card-holder-chart .card.rx-chart .card__content .dispense-refills-stats .stat-row:last-child{border-bottom:transparent}.rx-card-holder-chart .card.rx-chart .rx-status{color:#a5d5da;font-size:.8125rem;line-height:1;margin:10px 15px 0 0}.rx-card-holder-chart .card.rx-chart .rx-status.complete{color:#49b5a8}.rx-card-holder-chart .card.rx-chart .rx-status.waiting{color:#e8b361}.rx-card-holder-chart .card.rx-chart .rx-status.error{color:#ea6565}.rx-card-holder-chart .card.rx-chart .rx-status.disabled{color:#7e7d7b}.rx-card-holder-chart .card.rx-chart .message-footer{background-color:#f7f7f7;border-top:1px solid #e7e7e7;color:#9f9d9d;font-size:.75rem;line-height:1.2;padding:8px 15px 12px 15px}.rx-card-holder-chart .card.rx-chart .message-footer:empty{padding:0}.rx-card-holder-chart .card.rx-chart .message-footer p{margin:4px 0!important}.rx-card-holder-chart .edit-rx-actions{align-items:stretch;display:flex;flex-direction:column;flex:1;margin-bottom:15px;max-width:30px;min-width:30px}.rx-card-holder-chart .edit-rx-actions .edit-row{align-items:center;color:#bdbaba;cursor:pointer;display:flex;font-size:1rem;height:50%;justify-content:center;padding:0 0 0 10px;text-align:center}.rx-card-holder-chart .edit-rx-actions .edit-row:hover i{color:#49b5a8}.rx-card-holder-chart .edit-rx-actions .edit-row.remove-rx:hover i{color:#ea6565}.rx-card-holder-chart .edit-rx-actions .edit-row i{color:#bdbaba;font-size:1rem}.pharmacy-with-map{background-color:#e7e7e7;flex:1;min-height:600px;position:relative}.pharmacy-with-map.stacked{min-height:350px}.pharmacy-with-map .card.pharmacy{margin:20px;position:relative;z-index:10}.pharmacy-with-map .remove:hover{color:#ea6565}.pharmacy-with-map .card.pharmacy .favorite-marker{width:0;height:0;border-top:15px solid #e8b361;border-right:15px solid transparent;position:absolute;top:0;left:0}.pharmacy-with-map .card.pharmacy .practice-favorite-marker{width:0;height:0;border-top:15px solid #49b5a8;border-right:15px solid transparent;position:absolute;top:0;left:0}.pharmacy-with-map .card.pharmacy .pharmacy-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.2}.pharmacy-with-map .card.pharmacy .pharmacy-address{color:#7e7d7b;font-size:.8125rem}.pharmacy-with-map .map-background{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.pharmacy-multi{border-bottom:1px solid #e7e7e7;position:relative}.pharmacy-multi.list{border-bottom:none}.pharmacy-multi.list .pharmacy-card-map-bg{margin:0;margin-bottom:10px}.pharmacy-multi.list .pharmacy-card-map-bg .card.pharmacy{cursor:default}.pharmacy-multi.list .pharmacy-card-map-bg .card.pharmacy .pharmacy-name{font-size:.8125rem}.pharmacy-multi.list .pharmacy-card-map-bg .card.pharmacy .pharmacy-address{font-size:.75rem}.pharmacy-multi .pharmacy-card-map-bg{margin:10px 10px 25px 10px;padding:20px;position:relative}.pharmacy-multi .pharmacy-card-map-bg.selected{border:2px solid #49b5a8;cursor:default}.pharmacy-multi .pharmacy-card-map-bg.selected .card.pharmacy{cursor:default}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy{box-shadow:0 3px 10px rgba(0,0,0,.15);cursor:pointer;position:relative;z-index:10}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy .favorite-marker{width:0;height:0;border-top:16px solid #e8b361;border-right:16px solid transparent;position:absolute;top:0;left:0}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy .practice-favorite-marker{width:0;height:0;border-top:16px solid #49b5a8;border-right:16px solid transparent;position:absolute;top:0;left:0}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy .kabob-menu{position:absolute;top:10px;right:10px}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy .pharmacy-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.2}.pharmacy-multi .pharmacy-card-map-bg .card.pharmacy .pharmacy-address{color:#7e7d7b;font-size:.8125rem}.pharmacy-multi .pharmacy-card-map-bg .map-background{background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 10px 4px rgba(0,0,0,.1);position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.hover-button{align-items:center;bottom:13px;display:flex;justify-content:center;left:0;position:absolute;right:0;z-index:10}.view-pharmacy-map{align-items:center;bottom:0;display:flex;justify-content:left;left:0;position:absolute;right:0;z-index:10}.view-pharmacy-map a.view-pharmacy-map-link{color:#bdbaba;cursor:pointer;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5625rem;letter-spacing:1px;padding:5px 15px;text-transform:uppercase}.view-pharmacy-map a.view-pharmacy-map-link:hover{color:#49b5a8}.hover-button.no-map{bottom:3px;padding-bottom:10px}.hover-button .view-more{background-color:#fff;border-radius:20px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#bdbaba;cursor:pointer;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5625rem;letter-spacing:1px;padding:5px 15px;text-transform:uppercase}.hover-button .view-more.selected{background-color:#49b5a8;box-shadow:none;color:#fff;cursor:default}.hover-button .status{background-color:#dadada;border-radius:20px;color:#fff;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5625rem;letter-spacing:1px;padding:5px 15px;text-transform:uppercase}.hover-button .status.error{background-color:#ea6565}.hover-button .status.processing{background-color:#b493b1}.hover-button .status.success{background-color:#49b5a8}.hover-button .status.warning{background-color:#e8b361}.pharmacy-multi-prescriptions{border-bottom:1px solid #e7e7e7;display:flex;flex-wrap:wrap;padding:15px}.pharmacy-multi-prescriptions.hovering{background-color:rgba(232,179,97,.15)}.pharmacy-multi-prescriptions.column-cards{flex-wrap:wrap}.pharmacy-multi-prescriptions.column-cards .rx-card-holder{flex:1 1 100%}.pharmacy-multi-prescriptions.single{flex-wrap:wrap}.pharmacy-multi-prescriptions.single .rx-card-holder{flex:1 1 50%}.pharmacy-multi-prescriptions.unassigned{padding-top:15px}.pharmacy-multi-prescriptions .rx-card-holder{display:flex;flex:0 0 50%;padding:0 10px;position:relative}.pharmacy-multi-prescriptions .rx-card-holder.ui-draggable-handle .card.rx{cursor:move}.pharmacy-multi-prescriptions .rx-card-holder.ui-draggable-handle .card.rx:hover{box-shadow:2px 8px 15px rgba(0,0,0,.1)}.pharmacy-multi-prescriptions .rx-card-holder.ui-draggable-dragging{z-index:1000}.pharmacy-multi-prescriptions .rx-card-holder.ui-draggable-dragging .card.rx{box-shadow:2px 10px 25px rgba(0,0,0,.2)}.pharmacy-multi-prescriptions .rx-card-holder .card.rx{border:1px solid #e7e7e7;border-radius:0;box-shadow:0 3px 10px rgba(0,0,0,.05);cursor:pointer;margin-bottom:10px;position:relative}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.processing-status{border:1px solid #dadada;margin-bottom:25px}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.processing-status.error{border-color:#ea6565}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.processing-status.processing{border-color:#b493b1}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.processing-status.success{border-color:#49b5a8}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.processing-status.warning{border-color:#e8b361}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.reviewed{border:1px solid #49b5a8}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.reviewed:before{content:" ";display:block;border:solid 10px #49b5a8;border-radius:10px;height:0;width:0;position:absolute;left:-8px;top:-8px}.pharmacy-multi-prescriptions .rx-card-holder .card.rx.reviewed:after{content:" ";display:block;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:-1px;top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .rx-dragger{color:#9f9d9d;cursor:move;font-size:1.125rem;padding:10px 12px;position:absolute;top:0;left:0;z-index:100}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .rx-dragger:hover{color:#434341}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information{padding:14px 15px 15px 40px!important}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information.no-dragger{padding:15px!important}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information.with-edit{padding-right:40px!important}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information .edit-rx{color:#bdbaba;position:absolute;top:10px;right:12px}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information .edit-rx:hover{color:#49b5a8}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information .drug-name{font-size:.9375rem}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .drug-information .drug-description-script{font-size:.8125rem}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .dispense-refills-stats{min-width:40px}.pharmacy-multi-prescriptions .rx-card-holder .card.rx .card__content .review-rx-radio-dragger label{padding:15px 5px 0 15px}.card.allergy{cursor:pointer;position:relative}.card.allergy .severity-marker{position:absolute;top:0;left:0;width:0;height:0;border-top:12px solid #49b5a8;border-right:12px solid transparent}.card.allergy .severity-marker.critical{border-top-color:#ea6565}.card.allergy .severity-marker.severe{border-top-color:#dc7ba1}.card.allergy .severity-marker.critical{border-top-color:#ea6565}.card.allergy .severity-marker.moderate{border-top-color:#e8b361}.card.allergy .severity-marker.mild{border-top-color:#cfcaa4}.card.allergy .severity-marker.base{border-top-color:#49b5a8}.card.allergy .card__content{padding:10px 15px;position:relative}.card.allergy .card__content .type-icon{color:#bdbaba;font-size:1.25rem;position:absolute;top:6px;right:10px}.card.allergy .card__content .allergy-info .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.3}.card.allergy .card__content .allergy-info .reactions{color:#9f9d9d;font-size:.8125rem;font-style:italic;line-height:1.2}.card.allergy .card__content .severity-label{font-size:.5625rem;margin-bottom:3px;text-transform:uppercase;letter-spacing:2px}.card.allergy .card__content .severity-label.critical{color:#ea6565}.card.allergy .card__content .severity-label.severe{color:#dc7ba1}.card.allergy .card__content .severity-label.moderate{color:#e8b361}.card.allergy .card__content .severity-label.mild{color:#cfcaa4}.card.allergy .card__content .severity-label.base{color:#49b5a8}.card.allergy .scope{background-color:#f7f7f7;color:#7e7d7b;font-size:.6875rem;padding:5px 15px}.status-color-dot{background-color:#559ad1;border-radius:50%;display:inline-flex;height:10px;margin:2px 7px 0 0;width:10px}.status-color-dot.primary{background-color:#49b5a8}.status-color-dot.secondary{background-color:#303851}.status-color-dot.gray{background-color:#7e7d7b}.status-color-dot.purple{background-color:#433352}.status-color-dot.warning{background-color:#e8b361}.status-color-dot.danger{background-color:#ea6565}.status-color-dot.danger{background-color:#ea6565}.referral-status.success{color:#49b5a8}.referral-status.failed{color:#ea6565}.referral-status.sending{color:#559ad1}.message-bar{background:#06beb6;background:-webkit-linear-gradient(to right,#48b1bf,#06beb6);background:linear-gradient(to right,#48b1bf,#06beb6);color:#fff;cursor:pointer;font-size:.75rem;height:30px;line-height:30px;position:fixed;top:0;right:0;left:0;text-align:center;width:100%;z-index:1000}.message-bar .message-label{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.message-bar .add-feedback{color:#fff}.counter{background-color:#e7e7e7;border-radius:3px;font-size:.75rem;line-height:1;padding:8px 10px}.timeago{color:#9f9d9d;font-size:.75rem}.readmore{color:#49b5a8;font-size:.75rem}hr{border-top:.5px solid #dadada;border-right:none;border-bottom:none;border-left:none;padding:0}.column__stats{display:flex;flex-direction:column}.column__stats .stat{border-bottom:1px solid #dadada;color:#5f5f5d;display:flex;flex-direction:row;flex:1;font-size:.8125rem;min-height:40px;padding:10px 30px}.column__stats .stat.alt-bg{background-color:#f7f7f7}.column__stats .stat .verified{color:#1d9f61;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px}.column__stats .stat .verified .stat-icon i{color:#1d9f61;font-size:16px}.column__stats .stat .provider-info .provider-name{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;padding-top:3px}.column__stats .stat .right-stat{color:#9f9d9d;font-size:.8125rem;margin-left:auto}.column__stats .stat .stat-icon{margin-right:10px;padding-top:2px;text-align:center;width:18px}.column__stats .stat .stat-icon i{color:#9f9d9d;font-size:.875rem}.section-titlebar{position:relative;width:100%}.section-titlebar.banner{background-color:#262523}.section-titlebar.banner .banner-image{background-image:url(/assets/media/banners/create-account.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.4;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.section-titlebar.banner .section-titlebar__content{height:70px;padding:0 30px}.section-titlebar.banner .section-titlebar__content h2{color:#fff}.section-titlebar.banner .section-titlebar__content .counter{background-color:rgba(0,0,0,.75);height:30px;margin-left:15px;margin-top:-3px;padding:9px 10px}.section-titlebar .section-titlebar__content{align-items:center;justify-content:center;display:flex;flex-direction:row;margin-bottom:20px;position:relative;width:100%;z-index:10}.section-titlebar .section-titlebar__content h2{color:#262523;flex:0 1 auto;font-size:1.5rem;line-height:45px;margin-bottom:0}.section-titlebar .section-titlebar__content h3{color:#262523;flex:0 1 auto;font-size:1.125rem;line-height:28px;margin-bottom:0}.section-titlebar .section-titlebar__content .counter{background-color:#e7e7e7;height:30px;margin-left:15px;margin-top:-3px;padding:7px 10px}.section-titlebar .section-titlebar__content .right-actions{display:flex;justify-content:flex-end;margin-left:auto}.section-titlebar .section-titlebar__content .doc-download-button a.button{height:40px;margin:0 0 0 10px;padding:12px 20px 11px 20px}.section-titlebar .section-titlebar__content .right-actions a.button{height:40px;margin:0 0 0 10px;padding:12px 20px 11px 20px}.section-titlebar .section-titlebar__content .right-actions input{margin-bottom:0}.section-titlebar .section-titlebar__content .right-actions .inline-input{margin-left:20px;position:relative;z-index:1000}.section-titlebar .section-titlebar__content .right-actions .inline-input label{line-height:1;margin-top:7px}.section-titlebar .section-titlebar__content .center-actions{display:flex;justify-content:center;margin:0 auto}.section-titlebar .section-titlebar__content .center-actions a.button{height:40px;margin:0 0 0 10px;padding:12px 20px 11px 20px}.section-titlebar .section-titlebar__content .center-actions input{margin-bottom:0}.section-titlebar .section-titlebar__content .center-actions .inline-input{margin-left:20px;position:relative;z-index:1000}.section-titlebar .section-titlebar__content .center-actions .inline-input label{line-height:1;margin-top:7px}.form-column__titlebar{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;padding:15px 20px;width:100%}.form-column__titlebar .titlebar__title{display:flex;flex-direction:row}.form-column__titlebar .titlebar__title h3{color:#434341;flex:1;font-size:.9375rem;font-weight:400;line-height:30px;margin-bottom:0}.form-column__titlebar .titlebar__title .help-dialog{color:#bdbaba;cursor:pointer;display:inline-block;margin:4px 0 0 10px}.form-column__titlebar .titlebar__title .help-dialog:hover{color:#49b5a8}.form-column__titlebar .titlebar__title .help-dialog i{font-size:1.125rem}.form-column__titlebar .titlebar__title .help-dialog-tooltip{color:#bdbaba;display:inline-block;margin:4px 0 0 10px}.form-column__titlebar .titlebar__title .help-dialog-tooltip i{font-size:1.125rem}.form-column__titlebar .titlebar__title .help-text{color:#9f9d9d;font-size:.8125rem;line-height:1.3;margin-top:3px}.form-column__titlebar .titlebar__help-text{color:#7e7d7b;font-size:.75rem;line-height:1.3;margin:0 10px;margin-top:7px}.form-column__titlebar .titlebar__option-select{display:flex;flex-direction:row;flex:0 0 40%;margin:0 auto;text-align:center}.form-column__titlebar .titlebar__option-select.showing{display:flex}.form-column__titlebar .titlebar__option-select.hidden{display:none}.form-column__titlebar .titlebar__option-select label{line-height:30px}.form-column__titlebar .titlebar__option-select select{border:1px solid #dadada;flex:1;height:30px;line-height:26px;margin-bottom:0;margin-left:5px;padding:0 10px;width:auto}.form-column__titlebar .titlebar__select{margin:0 10px 0 auto;width:240px}.form-column__titlebar .titlebar__select select{margin-bottom:0}.form-column__titlebar .titlebar__add{margin-left:auto}.form-column__titlebar .titlebar__add .switch-label-holder{justify-content:flex-end;display:flex;text-align:right}.form-column__titlebar .titlebar__add .switch-label-holder .label{font-size:.875rem;line-height:1.875rem}.form-column__titlebar .titlebar__add .button{font-size:.8125rem;height:30px;margin:0;padding:8px 15px}.Whoops{letter-spacing:0!important;position:relative;text-transform:none!important;z-index:10000}.Whoops .stack-container .panel{z-index:1000000}.pac-container{z-index:10100}.page-frame{display:flex;flex-direction:column;height:100vh;max-height:100vh}@media only screen and (min-width:1025px){.page-frame{flex-direction:row}}.page-frame .content-column-no-banner{display:flex;flex-direction:column;flex:1 1 auto;height:100vh;margin-left:60px}@media only screen and (max-width:1025px){.page-frame .content-column-no-banner{margin-left:0}}.page-frame .content-column{display:flex;flex-direction:column;flex:1 1 auto;height:100vh;margin-left:60px}@media only screen and (max-width:1025px){.page-frame .content-column{margin-left:0}}.page-frame .content-column-no-actions{display:flex;flex-direction:column;flex:1;height:100vh;margin-left:60px}.page-frame-dashboard .content-column{display:flex;flex-direction:column;flex:1;height:calc(100vh - 30px)}.page-frame .content-column .page-content{flex:1;padding:0;position:relative;z-index:50}.page-frame .content-column .page-content-locked{flex:1;padding:0;position:relative;z-index:50;background-color:rgba(26,33,62,1);margin:0}.page-frame .content-column .page-content .content-padder{padding:30px 30px 40px 30px}.page-frame .content-column .page-content .content-padder.no-side-padding{padding:0 0 30px 0}.back-button{border-radius:2px;color:#fff;height:28px;left:-50px;line-height:30px;position:absolute;text-align:center;top:9px;width:28px}.back-button:hover{background-color:#49b5a8;color:#fff;text-decoration:none}.back-button i{font-size:1.75rem}.onboarding-back-button{background:#fff;border-radius:2px;color:#fff;height:28px;left:-40px;line-height:30px;position:absolute;text-align:center;top:9px;width:28px}.onboarding-back-button:hover{background-color:#49b5a8;color:#fff;text-decoration:none}.onboarding-back-button i{color:#49b5a8;font-size:2rem}.onboarding-back-button i:hover{color:#fff;font-size:2rem}.delete-team-member:hover{cursor:pointer;color:#ea6565}.calendar-container{display:flex;flex-direction:column}.calendar-today a{display:flex;align-items:center;justify-content:center;margin:10px auto;cursor:pointer;font-family:Eina02-Semibold,sans-serif;font-size:.825rem;color:#fff}.calendar-today a:hover{color:#49b5a8}.calendar-box{border:2px solid #434341;border-radius:3px;color:#434341;display:inline-block;margin:0 20px 0 0;text-align:center;width:50px}.calendar-box.white{border:2px solid #fff;color:#fff}.calendar-box.white .calendar-box__day{background-color:#fff;color:#000;mix-blend-mode:screen}.calendar-box .calendar-box__day{background-color:#434341;color:#fff;font-family:Eina02-Regular,sans-serif;font-size:1.5rem}.calendar-box .calendar-box__month{font-size:.75rem;padding:3px 5px}.site-header{background-color:#fff;box-shadow:0 3px 10px rgba(14,14,14,.1);display:flex;align-items:center;font-size:.875rem;height:70px;padding:0;z-index:500}@media only screen and (min-width:1025px){.site-header{padding:0 20px}}.site-header-status-warning{background-color:#ea6565;box-shadow:0 3px 10px rgba(14,14,14,.1);display:flex;font-size:.875rem;padding:10px 0;justify-content:center;color:#fff;font-family:Eina02-Semibold,sans-serif;font-size:16px;z-index:500}@media only screen and (min-width:1025px){.site-header-status-warning{background-color:#ea6565;box-shadow:0 3px 10px rgba(14,14,14,.1);display:flex;font-size:.875rem;padding:10px 20px;justify-content:center;color:#fff;font-family:Eina02-Semibold,sans-serif;font-size:16px;z-index:500}}.site-header.charting{padding:0 20px;position:fixed;width:100%}.site-header.prescription{padding:0 20px 0 80px;position:fixed;width:100%}.site-header.charting .chart-actions,.site-header.prescription .chart-actions{display:flex;flex:1 1 25vw;margin-top:5px;position:relative;width:25vw}.site-header.charting .chart-actions .chart-action,.site-header.prescription .chart-actions .chart-action{color:#ea6565;font-family:Eina02-SemiBold;font-size:.875rem;line-height:60px;margin-right:30px;text-transform:uppercase}.site-header.charting .chart-actions .chart-action i,.site-header.prescription .chart-actions .chart-action i{margin-right:5px}.site-header.charting .user-links,.site-header.prescription .user-links{align-self:flex-end;flex:1 1 25vw;text-align:right}.site-header.charting .chart-buttons,.site-header.prescription .chart-buttons{align-self:flex-end;text-align:right}.site-header.charting .chart-buttons .button,.site-header.prescription .chart-buttons .button{margin:12px 5px 13px 5px}.site-header.onboarding{background-color:transparent;box-shadow:none;padding:0 20px}.site-header.onboarding .app-branding{flex:1 1 25vw;padding-top:20px;text-align:left}.site-header.onboarding .app-branding img{max-height:30px}.site-header.onboarding .user-links{flex:1 1 25vw}.site-header.onboarding .user-links .user-links__profile .user-name{color:#fff}.site-header .mobile-nav-item{color:#5f5f5d}@media only screen and (min-width:1025px){.site-header .mobile-nav-item{display:none}}.site-header .open-nav{font-size:1.75rem;padding:15px 10px}.site-header .open-profile{font-size:2.625rem;padding:5px 10px}.site-header .search-bar{flex:0;margin-left:10px;margin-top:5px;position:relative;width:25vw}@media only screen and (min-width:1025px){.site-header .search-bar{flex:1 1 40%;margin-left:0}}.site-header .search-bar .search{cursor:pointer;display:flex;line-height:60px;color:#7e7d7b;font-size:16px}.site-header .search-bar .search i{color:#7e7d7b;font-size:22px;line-height:60px;margin-right:10px}.site-header .search-bar .search .search-text{display:none}@media only screen and (min-width:1025px){.site-header .search-bar .search .search-text{display:flex}}.site-header .search-bar input[type=search]{border:none;padding-left:40px;height:60px}.site-header .app-branding{padding:10px 5px;flex:1;text-align:center}@media only screen and (min-width:1025px){.site-header .app-branding{flex:1 1 20%}}.site-header .app-branding img{max-height:50px;max-width:200px}.site-header nav.onboarding-nav{flex:1 1 50vw;text-align:center}.site-header nav.onboarding-nav ul{list-style:none;margin:0;padding:0}.site-header nav.onboarding-nav ul li{display:inline-flex;line-height:70px;padding:0 25px}.site-header nav.onboarding-nav ul li a{font-size:1rem}.site-header nav.onboarding-nav ul li a .step{background-color:#fff;border:1px solid #49b5a8;border-radius:10px;padding:10px;height:20px;width:20px}.site-header .user-links{background-color:#fff;display:none;position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width:1025px){.site-header .user-links{align-items:flex-end;background-color:transparent;display:flex;flex:1 1 40%;justify-content:flex-end;position:relative}}.site-header .user-links .links-closer{cursor:pointer;padding:0 20px;position:absolute;top:0;right:0;z-index:20000}.site-header .user-links .links-closer i{font-size:1.125rem}.site-header .user-links .user-links__profile{display:flex;line-height:70px;margin-left:0;position:relative}@media only screen and (min-width:1025px){.site-header .user-links .user-links__profile{margin-left:20px}}.site-header .user-links .user-links__profile .avatar{background-color:#dadada;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:36px;margin:16px 15px 0 0;width:36px;display:none}@media only screen and (min-width:1025px){.site-header .user-links .user-links__profile .avatar{display:inline-block;float:left;margin:16px 15px 0 0!important}}.site-header .user-links .user-links__profile .user-name{display:none}@media only screen and (min-width:1025px){.site-header .user-links .user-links__profile .user-name{display:inline-block}}.site-header .user-links ul.user-links__tools{display:none;list-style:none;padding:0;margin:0}@media only screen and (min-width:1025px){.site-header .user-links ul.user-links__tools{display:inline-block}}.site-header .user-links ul.user-links__tools li.user-links__tool{display:inline-block;padding:20px 10px;position:relative}@media only screen and (min-width:1170px){.site-header .user-links ul.user-links__tools li.user-links__tool{padding:20px 10px;position:relative}.notifier{border:2px solid #fff;border-radius:10px;position:absolute;top:16px;right:8px;width:12px;height:12px}}.site-header .user-links ul.user-links__tools li.user-links__tool:hover i{color:#434341}.site-header .user-links ul.user-links__tools li.user-links__tool i{color:#9f9d9d;font-size:24px}.dropdown{cursor:pointer}.submenu{background-color:#fff;margin:0;padding:0;list-style:none;width:100%;position:absolute;top:0;right:0;z-index:15000;border-radius:8px}@media only screen and (min-width:1025px){.submenu{display:none;top:75px;width:250px;box-shadow:0 0 45px -10px #00000078}}.submenu:before{content:"";height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #303851;position:absolute;top:-9px;right:23px;margin:0 0 0 -3px;z-index:105}.submenu header{background-color:#303851;border-bottom:1px solid #dadada;display:flex;padding:10px 15px;border-top-right-radius:8px;border-top-left-radius:8px}.submenu header h1,.submenu header h2,.submenu header h3,.submenu header h4{font-size:.875rem;margin-bottom:0;flex:auto;color:#fff}.submenu header .mark-read{color:#fff;font-size:.625rem;line-height:1.5rem;font-weight:600}.submenu .notifier-messages{max-height:250px;overflow-y:scroll}.submenu.notifier-container{background-color:#fff;margin:0;padding:0;list-style:none;width:100%;position:absolute;top:70px;right:0;z-index:15000;width:350px;box-shadow:0 0 45px -13px #3333335c;border-radius:8px}.submenu .message{padding:10px 15px;position:relative;margin:15px 10px;box-shadow:0 0 10px -2px #3333332e;border-radius:6px;transition:all .3s ease-in-out;background-color:#fff}.submenu .message:hover{box-shadow:1px 2px 10px -2px #33333363}.submenu .message:hover .message-read i{color:#ea6565!important}.submenu .message .content{line-height:1rem;margin-bottom:5px;margin-right:15px}.submenu .message .content-padded{line-height:1rem;margin-bottom:5px;padding-right:25px}.submenu .message .content .checkout{font-size:.625rem;position:absolute;right:10px;background:#f7f7f7;color:#a9a9a9;padding:5px;width:25px;height:25px;border-radius:50%;text-align:center}.submenu .message .content .checkout:hover{background:#49b5a8;color:#fff}.submenu .message .content .checkout-all{font-size:.625rem;position:absolute;right:10px;top:40px;background:rgba(234,101,101,.2);color:#ea6565;padding:5px;width:25px;height:25px;border-radius:50%;text-align:center}.submenu .message .content .checkout-all:hover{background:#ea6565;color:#fff}.submenu .message .content .request-complete{font-size:.625rem;position:absolute;right:10px;background:#f7f7f7;color:#a9a9a9;padding:5px;width:25px;height:25px;border-radius:50%;text-align:center}.submenu .message .content .request-complete:hover{background:#49b4a7;color:#fff}.submenu .message .timeago{color:#9f9d9d;font-size:.75rem}.submenu .message .readmore{color:#49b5a8;font-size:.75rem}.message-read{font-size:.625rem;position:absolute;right:10px;background:#f7f7f7;color:#a9a9a9;padding:5px;width:25px;height:25px;border-radius:50%;text-align:center;margin-left:5px}.message-read:hover{background:#49b4a7;color:#fff}.submenu li{border-bottom:1px solid #0000000d;color:#434341;display:block;float:left;font-weight:400;height:60px;line-height:60px;margin-bottom:0;padding:0;width:100%}.submenu li:last-child{border-bottom:none}@media only screen and (min-width:1025px){.submenu li{height:50px;line-height:50px}}.submenu li .counter{margin-left:auto}@media only screen and (min-width:1025px){.submenu li.mobile-menu{display:none}}.submenu li.no-link{padding:0 15px}.submenu li.no-link:hover{background-color:#e7e7e7;color:#49b5a8}.submenu li.user-section{background-color:#2a3147;height:auto;line-height:1.3125rem;padding:15px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}.submenu li.user-section .name{font-size:1rem;font-weight:500;line-height:1.125rem;margin-bottom:3px;color:#fff}.submenu li.user-section .company{color:#5f5f5d;font-size:.875rem}.submenu li.user-section .info{color:#fff;font-size:.75rem}.submenu li a{align-items:center;height:60px!important;line-height:60px;text-decoration:none;color:#434341;display:flex;font-size:1rem;float:left;padding:10px 15px;width:100%}@media only screen and (min-width:1025px){.submenu li a{font-size:.875rem;height:50px!important;line-height:50px}}.submenu li a:hover{background-color:#00000005;color:#49b5a8}.submenu li a.active{background-color:#f2f1ef;border-bottom:1px solid #dadada;color:#49b5a8}.submenu li a .counter{margin-left:auto}.notifier{border:2px solid #fff;border-radius:10px;position:absolute;top:19px;right:17px;width:12px;height:12px}@media only screen and (min-width:1170px){.notifier{border:2px solid #fff;border-radius:10px;position:absolute;top:16px;right:8px;width:12px;height:12px}}.notifier--active:before{content:'';display:block;background-color:#ea6565;border-radius:10px;position:absolute;top:-6px;right:-6px;border:5px solid #ef5350;height:20px;width:20px;animation:pulse-note 1s ease-out infinite}.notifier.notifier--disabled{background-color:#dadada}.notifier.notifier--active{background-color:#ea6565}@keyframes pulse-note{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(.1);opacity:.1}50%{-webkit-transform:scale(.5);opacity:.3}75%{-webkit-transform:scale(.8);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}.notifier-messages a{color:#333}.sidebar{background-color:#303851;display:none;height:100vh;overflow-x:hidden;overflow-y:auto;transition:all .2s ease-in-out;width:100vw;z-index:1500;position:fixed;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:1025px){.sidebar{display:block;height:calc(100vh);position:fixed;width:60px}.sidebar:hover{transition:all .3s ease-in-out .3s;width:220px}}.sidebar .sidebar-closer{position:absolute;top:25px;right:20px;z-index:500}@media only screen and (min-width:1025px){.sidebar .sidebar-closer{display:none}}.sidebar .sidebar-closer i{color:#fff;font-size:1.3125rem}.sidebar .sidebar__logo{background-color:rgba(17,20,30,.15);border-bottom:1px solid rgba(71,77,100,.5);display:flex;flex-direction:row;height:70px;padding:20px 15px;position:relative;width:100%}.sidebar .sidebar__logo a{width:100%}.sidebar .sidebar__logo a .eva-text{position:absolute;top:22px;left:60px}.sidebar .sidebar__logo a .eva-text img{height:22px}.sidebar .sidebar__logo a img{height:30px}.sidebar .sidebar__weather{background-color:#0e0e0e;color:#fff;font-size:.9375rem;height:70px;line-height:70px;padding:0 20px;position:relative;width:100%;z-index:0}.sidebar .sidebar__weather .forecast{position:relative;z-index:10}.sidebar .sidebar__weather .weather-image{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.sidebar ul.sidebar__nav{display:flex;flex-direction:column;height:calc(100vh - 100px);list-style:none;margin:0;padding:0}.sidebar ul.sidebar__nav .sidebar__nav_item{font-size:1rem;line-height:50px;position:relative;width:100%}.sidebar ul.sidebar__nav_bottom{display:flex;flex-direction:column;justify-content:end;height:calc(100vh - 100px);list-style:none;margin:0;padding:0}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item{font-size:1rem;line-height:50px;position:relative;width:100%}@media only screen and (min-width:1025px){.sidebar ul.sidebar__nav .sidebar__nav_item{height:70px;font-size:.875rem;line-height:70px}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item{height:70px;font-size:.875rem;line-height:70px}}.sidebar ul.sidebar__nav .sidebar__nav_item.has-new{background-color:rgba(17,20,30,.2)}.sidebar ul.sidebar__nav .sidebar__nav_item.active{background-color:rgba(17,20,30,.2)}.sidebar ul.sidebar__nav .sidebar__nav_item.active a{color:#fff}.sidebar ul.sidebar__nav .sidebar__nav_item a{color:#75798b;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;width:100%}.sidebar ul.sidebar__nav .sidebar__nav_item a:hover{background-color:rgba(17,20,30,.3);color:#fff}.sidebar ul.sidebar__nav .sidebar__nav_item a i{font-size:21px;line-height:50px;padding:0 20px}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item a{color:#75798b;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;width:100%}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item a:hover{background-color:rgba(17,20,30,.3);color:#fff}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item a i{font-size:21px;line-height:50px;padding:0 20px}@media only screen and (min-width:1025px){.sidebar ul.sidebar__nav .sidebar__nav_item a i{line-height:70px}.sidebar ul.sidebar__nav_bottom .sidebar__nav_item a i{line-height:70px}}.sidebar ul.sidebar__nav .sidebar__nav_item .sidebar__nav_item-badge{width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;position:absolute;top:0;left:0}.info_update_badge{width:0;height:0;border-top:20px solid #ea6565;border-right:20px solid transparent;position:absolute;top:-11px;left:-10px}.sidebar ul.sidebar__nav .sidebar__nav_item.sidebar__nav_item--bottom{margin-top:auto}.kabob-menu{position:relative}.kabob-menu .kabob-menu__trigger{color:#5f5f5d;cursor:pointer}.kabob-menu .kabob-menu__trigger:hover{background-color:#e7e7e7}.kabob-menu ul.kabob-menu__ingredients{background-color:#fff;border:1px solid #dadada;box-shadow:0 2px 7px rgba(0,0,0,.1);display:none;list-style:none;margin:0;padding:0;position:absolute;right:0;top:28px;min-width:160px;width:auto;z-index:15000}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient{border-bottom:1px solid #dadada;color:#434341;display:flex;font-size:.75rem;font-weight:400;height:40px;line-height:40px;margin-bottom:0;padding:0;white-space:nowrap;width:100%}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient.no-link{cursor:pointer;padding:0 15px}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient.no-link:hover{background-color:#f2f1ef;color:#49b5a8}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient.remove{cursor:pointer;background-color:#ea6565;color:#fff;padding:0 15px}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient.remove:hover{background-color:rgba(234,101,101,.9);color:#fff}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a{cursor:pointer;color:#434341;font-size:.75rem;height:40px!important;line-height:40px;text-align:left;margin-left:0;padding:0 15px;text-decoration:none;width:100%}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a:hover{background-color:#f2f1ef;color:#49b5a8}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a.active{background-color:#f2f1ef;border-bottom:1px solid #dadada;color:#49b5a8}.kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a i{margin-right:5px}.mobile-nav{display:none}.secondary-nav-bar{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);height:50px;text-align:center;width:100%;z-index:400}.secondary-nav-bar ul.secondary-nav{justify-content:center;display:flex;list-style:none;margin:0;padding:0}.secondary-nav-bar ul.secondary-nav li{height:49px}.secondary-nav-bar ul.secondary-nav li.disabled{color:#bdbaba;font-size:.8125rem;line-height:49px;padding:0 20px}.secondary-nav-bar ul.secondary-nav li a{color:#7e7d7b;display:inline-flex;height:49px;font-size:.8125rem;line-height:49px;padding:0 20px}.mobile-secondary-nav-bar-closer{display:none}.mobile-secondary-nav-bar .avatar{display:none}.mobile-secondary-nav-bar .patient-name{display:none}.mobile-secondary-nav-bar .sidebar-closer{display:none}.patient-mobile-nav{display:none}.patient-secondary-nav-bar{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);height:50px;text-align:center;width:100%;z-index:400}.patient-secondary-nav-bar ul.patient-secondary-nav{justify-content:center;display:flex;list-style:none;margin:0;padding:0}.patient-secondary-nav-bar ul.patient-secondary-nav li{height:49px}.patient-secondary-nav-bar ul.patient-secondary-nav li.disabled{color:#bdbaba;font-size:.8125rem;line-height:49px;padding:0 20px}.patient-secondary-nav-bar ul.patient-secondary-nav li a{color:#7e7d7b;display:inline-flex;height:49px;font-size:.8125rem;line-height:49px;padding:0 20px}.patient-mobile-secondary-nav-bar-closer{display:none}.patient-mobile-secondary-nav-bar .avatar{display:none}.patient-mobile-secondary-nav-bar .patient-name{display:none}.patient-mobile-secondary-nav-bar .sidebar-closer{display:none}@media only screen and (max-width:1366px){.mobile-patient-info{display:none}.patient-secondary-nav-bar{display:none}.patient-mobile-nav{display:flex;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);width:100%;z-index:400;font-size:.825rem;padding:5px 10px;cursor:pointer}.patient-mobile-nav i{font-size:.925rem;padding:5px 10px 5px 0}.patient-mobile-secondary-nav-bar{background-color:#303851;height:calc(100vh);position:fixed;width:100vw;overflow:hidden;transition:all .2s ease-in-out;z-index:1500;position:fixed;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out .3s}.patient-mobile-secondary-nav-bar .sidebar__logo{background-color:rgba(17,20,30,.15);border-bottom:1px solid rgba(71,77,100,.5);display:flex;flex-direction:row;height:70px;padding:20px 15px;position:relative;width:100%;text-align:left}.patient-mobile-secondary-nav-bar .avatar{display:inline-flex;height:32px;position:relative;width:32px}.patient-mobile-secondary-nav-bar .avatar .avatar__image{height:32px;width:32px;top:0;left:0}.patient-mobile-secondary-nav-bar .sidebar-closer{display:block;color:#fff;font-size:1.5rem;position:absolute;right:20px}.patient-mobile-secondary-nav-bar .patient-name{display:block;position:absolute;left:60px;font-size:1.2rem;font-family:Eina02-SemiBold,sans-serif;color:#fff;padding-top:5px}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;top:0}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item{font-size:1rem;line-height:50px;position:relative;width:100%}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item.has-new{background-color:rgba(17,20,30,.2)}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item.active{background-color:rgba(17,20,30,.2);color:#fff}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item.active a{color:#fff!important}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item a.active{color:#fff!important}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item a{color:#75798b;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;width:100%}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item a:hover{background-color:rgba(17,20,30,.3);color:#fff}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item a i{font-size:21px;line-height:50px;padding:0 20px}.patient-mobile-secondary-nav-bar ul.patient-mobile-secondary-nav li.patient-mobile-nav-item .patient-mobile-nav-item-badge{width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;position:absolute;top:0;left:0}.patient-secondary-nav .notifier{left:2px}}@media only screen and (max-width:2400px){.secondary-nav-bar{display:none}.mobile-nav{display:flex;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);width:100%;z-index:400;font-size:.825rem;padding:5px 10px;cursor:pointer}.mobile-nav i{font-size:.925rem;padding:5px 10px 5px 0}.mobile-secondary-nav-bar{background-color:#303851;height:calc(100vh);position:fixed;width:100vw;overflow:hidden;transition:all .2s ease-in-out;z-index:1500;position:fixed;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out .3s}.mobile-secondary-nav-bar .sidebar__logo{background-color:rgba(17,20,30,.15);border-bottom:1px solid rgba(71,77,100,.5);display:flex;flex-direction:row;height:70px;padding:20px 15px;position:relative;width:100%;text-align:left}.mobile-secondary-nav-bar .avatar{display:inline-flex;height:32px;position:relative;width:32px}.mobile-secondary-nav-bar .avatar .avatar__image{height:32px;width:32px;top:0;left:0}.mobile-secondary-nav-bar .sidebar-closer{display:block;color:#fff;font-size:1.5rem;position:absolute;right:20px}.mobile-secondary-nav-bar .patient-name{display:block;position:absolute;left:60px;font-size:1.2rem;font-family:Eina02-SemiBold,sans-serif;color:#fff;padding-top:5px}.mobile-secondary-nav-bar ul.mobile-secondary-nav{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;top:0}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item{font-size:1rem;line-height:50px;position:relative;width:100%}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item.has-new{background-color:rgba(17,20,30,.2)}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item.active{background-color:rgba(17,20,30,.2);color:#fff}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item.active a{color:#fff!important}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item a.active{color:#fff!important}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item a{color:#75798b;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;width:100%}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item a:hover{background-color:rgba(17,20,30,.3);color:#fff}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item a i{font-size:21px;line-height:50px;padding:0 20px}.mobile-secondary-nav-bar ul.mobile-secondary-nav li.mobile-nav-item .mobile-nav-item-badge{width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;position:absolute;top:0;left:0}}.secondary-nav-bar ul.secondary-nav li a:hover{background-color:#f2f1ef;color:#262523}.secondary-nav-bar ul.secondary-nav li a.active{border-bottom:4px solid #49b5a8;color:#0e0e0e;font-weight:500}.secondary-nav-bar-alert{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;background:rgba(234,101,101,.2);border-top:1px solid #ea6565;border-bottom:1px solid #ea6565;text-align:center;width:100%;z-index:400}.secondary-nav-bar-alert ul.secondary-nav-alert{justify-content:center;align-items:center;display:flex;list-style:none;margin:0 auto;padding:10px 0}.secondary-nav-bar-alert ul.secondary-nav-alert li{font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ea6565;font-size:.825rem}.secondary-nav-bar-alert ul.secondary-nav-alert li .alert-title{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;color:#ea6565}.secondary-nav-bar-alert ul.secondary-nav-alert li.bold{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ea6565;font-size:.825rem}.secondary-nav-bar-alert ul.secondary-nav-alert li.semibold{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ea6565;font-size:.825rem}.secondary-nav-bar-alert ul.secondary-nav-alert li a{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;color:#ea6565;font-size:.825rem}.secondary-nav-bar-alert ul.secondary-nav-alert li a:hover{color:#e64746;font-size:.825rem}.secondary-nav-bar-alert ul.secondary-nav-alert p{margin-bottom:0}.secondary-nav-bar-warning{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;background:rgb(232,179,97,.2);border-top:1px solid #e8b361;border-bottom:1px solid #e8b361;text-align:center;width:100%;z-index:400}.secondary-nav-bar-warning ul.secondary-nav-warning{justify-content:center;align-items:center;display:flex;list-style:none;margin:0 auto;padding:10px 0}.secondary-nav-bar-warning ul.secondary-nav-warning li{font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#e8b361;font-size:.825rem}.secondary-nav-bar-warning ul.secondary-nav-warning li .alert-title{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;color:#e8b361}.secondary-nav-bar-warning ul.secondary-nav-warning li.bold{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#e8b361;font-size:.825rem}.secondary-nav-bar-warning ul.secondary-nav-warning li.semibold{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#e8b361;font-size:.825rem}.secondary-nav-bar-warning ul.secondary-nav-warning li a{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;color:#e8b361;font-size:.825rem}.secondary-nav-bar-warning ul.secondary-nav-warning li a:hover{color:#e3a543;font-size:.825rem}.secondary-nav-bar-warning ul.secondary-nav-warning p{margin-bottom:0}.secondary-nav-bar-primary{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;background:rgb(73,181,168,.2);border-top:1px solid #49b5a8;border-bottom:1px solid #49b5a8;text-align:center;width:100%;z-index:400}.secondary-nav-bar-primary ul.secondary-nav-primary{justify-content:center;align-items:center;display:flex;list-style:none;margin:0 auto;padding:10px 0}.secondary-nav-bar-primary ul.secondary-nav-primary li{font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#49b5a8;font-size:.825rem}.secondary-nav-bar-primary ul.secondary-nav-primary li .alert-title{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;color:#49b5a8}.secondary-nav-bar-primary ul.secondary-nav-primary li.bold{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#49b5a8;font-size:.825rem}.secondary-nav-bar-primary ul.secondary-nav-primary li.semibold{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#49b5a8;font-size:.825rem}.secondary-nav-bar-primary ul.secondary-nav-primary li a{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;color:#49b5a8;font-size:.825rem}.secondary-nav-bar-primary ul.secondary-nav-primary li a:hover{color:#3f9c90;font-size:.825rem}.secondary-nav-bar-primary ul.secondary-nav-primary p{margin-bottom:0}.initial-list{line-height:3.5rem;display:flex;align-items:baseline}.initial-list .statement{line-height:1.5rem}.initial-list-bullet{line-height:3.5rem;display:flex;align-items:baseline;margin-left:125px}.initial-list-bullet .statement{line-height:1.5rem}.initials{font-family:'Mr Dafoe',cursive;font-size:2rem;border-bottom:1px solid #000;padding:0 25px;margin-right:25px}ul.no-underline li{line-height:1.5rem}.chart-mobile-nav{display:none}.chart-nav-bar{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);height:50px;text-align:center;width:100%;z-index:400}.chart-nav-bar ul.chart-nav{justify-content:center;display:flex;list-style:none;margin:0;padding:0}.chart-nav-bar ul.chart-nav li{height:49px}.chart-nav-bar ul.chart-nav li.disabled{color:#bdbaba;font-size:.8125rem;line-height:49px;padding:0 20px}.chart-nav-bar ul.chart-nav li a{color:#7e7d7b;display:inline-flex;height:49px;font-size:.8125rem;line-height:49px;padding:0 20px}.mobile-chart-nav-bar-closer{display:none}.mobile-chart-nav-bar .avatar{display:none}.mobile-chart-nav-bar .patient-name{display:none}.mobile-chart-nav-bar .sidebar-closer{display:none}@media only screen and (max-width:1710px){.chart-nav-bar{display:none}.chart-mobile-nav{display:flex;background-color:#fff;border-top:1px solid #e7e7e7;box-shadow:0 12px 10px -10px rgba(14,14,14,.1);width:100%;z-index:400;font-size:.825rem;padding:5px 10px;cursor:pointer}.chart-mobile-nav i{font-size:.925rem;padding:5px 10px 5px 0}.mobile-chart-nav-bar{background-color:#303851;height:calc(100vh);position:fixed;width:100vw;overflow:hidden;transition:all .2s ease-in-out;z-index:1500;position:fixed;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out .3s}.mobile-chart-nav-bar .sidebar__logo{background-color:rgba(17,20,30,.15);border-bottom:1px solid rgba(71,77,100,.5);display:flex;flex-direction:row;height:70px;padding:20px 15px;position:relative;width:100%;text-align:left}.mobile-chart-nav-bar .avatar{display:inline-flex;height:32px;position:relative;width:32px}.mobile-chart-nav-bar .avatar .avatar__image{height:32px;width:32px;top:0;left:0}.mobile-chart-nav-bar .sidebar-closer{display:block;color:#fff;font-size:1.5rem;position:absolute;right:20px}.mobile-chart-nav-bar .patient-name{display:block;position:absolute;left:60px;font-size:1.2rem;font-family:Eina02-SemiBold,sans-serif;color:#fff;padding-top:5px}.mobile-chart-nav-bar ul.mobile-chart-nav{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;top:0}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item{font-size:1rem;line-height:50px;position:relative;width:100%}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item.has-new{background-color:rgba(17,20,30,.2)}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item.active{background-color:rgba(17,20,30,.2);color:#fff}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item.active a{color:#fff!important}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item a{color:#75798b;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;width:100%}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item a:hover{background-color:rgba(17,20,30,.3);color:#fff}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item a i{font-size:21px;line-height:50px;padding:0 20px}.mobile-chart-nav-bar ul.mobile-chart-nav li.mobile-chart-nav-item .mobile-chart-nav-item-badge{width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;position:absolute;top:0;left:0}}.recurring-info{font-size:.825rem}.recurring-info-date{color:gray;font-size:.625rem;margin-bottom:10px}.timeline{margin:0;position:relative}.timeline.gray-bg .item__bullet{border-color:#f7f7f7!important}.timeline.gray-bg ul.timeline__items li.timeline__item:last-child{background-color:#f7f7f7!important}.timeline .timeline__line{background-color:#dadada;position:absolute;top:10px;bottom:0;left:6px;width:1px;z-index:45}.timeline .timeline__line-recurring{background-color:#dadada;height:15px;margin:0 0 3px 5px;width:2px;border-radius:1px}.timeline .timeline__line-recurring-success{background-color:#48b5a8;height:15px;margin:0 0 3px 5px;width:2px;border-radius:1px}.timeline .timeline__line-recurring-hide{display:none}.timeline ul.timeline__items{list-style:none;margin:0;padding:0}.timeline ul.timeline__items li.timeline__item{margin-bottom:20px;padding-left:20px;position:relative;position:relative;z-index:50}.timeline ul.timeline__items li.timeline__item:last-child{background-color:#fff}.timeline ul.timeline__items li.timeline__item .item__bullet{background-color:#dadada;border:2px solid #fff;border-radius:50%;position:absolute;top:1px;left:-1px;width:15px;height:15px;font-size:.5rem;text-align:center;color:#fff}.timeline ul.timeline__items li.timeline__item .item__bullet-success{background-color:#48b5a8;border:2px solid #fff;border-radius:50%;position:absolute;top:1px;left:-1px;width:15px;height:15px;font-size:.5rem;text-align:center;color:#fff}.timeline ul.timeline__items li.timeline__item .item__name{color:#434341;font-size:.9125rem;line-height:1;margin-bottom:3px}.timeline ul.timeline__items li.timeline__item .item__card{color:#9f9d9d;font-size:.6875rem;margin-top:-5px;background:#f7f7f7;padding:2px 5px;border-radius:5px}.timeline ul.timeline__items li.timeline__item .item__date{color:#9f9d9d;font-size:.6875rem;margin:0 12px 0 10px}#not-found{position:relative;height:100vh}#not-found .not-found{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.not-found{max-width:410px;width:100%;text-align:center}.not-found .not-found-404{height:280px;margin-bottom:15px;position:relative;z-index:-1}.not-found .not-found-404 h1{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:230px;line-height:1;margin:0;font-weight:900;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/media/banners/create-account.jpg) no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:cover;background-position:center}.not-found h2{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;color:#262523;font-size:32px;font-weight:500;margin-top:0;margin-bottom:10px}.not-found p{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;color:#262523;font-size:14px;font-weight:400;margin-bottom:40px;margin-top:0}.not-found a{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:16px;text-decoration:none;background:#49b5a8;display:inline-block;padding:15px 30px;border-radius:5px;color:#fff;font-weight:400}@media only screen and (max-width:767px){.not-found .not-found-404{height:142px}.not-found .not-found-404 h1{font-size:112px}}body.account{background-color:#fff;overflow-x:hidden;position:static}.room-info-holder{display:flex;align-items:center;flex-direction:column;justify-content:center;position:absolute;top:0;width:100%;z-index:300}.room-info-holder .content-holder{background-color:#fff;display:flex;align-items:center;padding:25px;margin-top:0;width:100%}.room-info-holder .content-holder .info{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;display:flex;align-items:center}.room-info-holder .content-holder .info .time{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem}.room-info-holder .content-holder .info .date{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;margin-top:-10px}.pin-form-holder{display:flex;align-items:center;flex-direction:column;justify-content:center;position:absolute;padding:4vh 4vw;top:0;width:100%;z-index:200}.pin-form-holder .content-holder{position:relative;background-color:#fff;border-radius:8px;padding:35px;margin-top:0;max-width:450px;width:100%}.pin-form-holder .room-content-holder{background-color:#fff;border-radius:8px;padding:35px;margin-top:0;min-width:850px}.pin-form-holder .content-holder .room-header{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;position:absolute;top:-20px;left:0;right:0;margin:auto;font-size:.825rem;text-align:center;background-color:#ea6565;border-radius:8px;padding:10px;width:45%}.form-holder{display:flex;align-items:center;flex-direction:column;justify-content:center;position:absolute;padding:4vh 4vw;top:0;width:100%;z-index:200}@media only screen and (min-width:1025px){.form-holder{align-items:center;bottom:0;padding:0;width:40vw}}.form-holder .content-holder{background-color:#fff;padding:25px;margin-top:0;max-width:600px;width:100%}@media only screen and (min-width:550px){.form-holder .content-holder{padding:40px}}@media only screen and (min-width:1025px){.form-holder .content-holder{margin-top:0;width:90%}}.form-holder .content-holder .app-logo{margin-bottom:40px}@media only screen and (min-width:1025px){.form-holder .content-holder .app-logo{margin-bottom:10px}}.form-holder .content-holder .app-logo img{max-height:100px;max-width:250px;margin-bottom:20px}@media only screen and (min-width:1025px){.form-holder .content-holder .app-logo img{max-height:120px}}.form-holder .content-holder h1{font-size:1.3125rem;font-weight:500;letter-spacing:-.5px;line-height:1.75rem;margin-bottom:10px}@media only screen and (min-width:770px){.form-holder .content-holder h1{font-size:2rem;line-height:2.375rem;margin-bottom:5px}}.form-holder .content-holder .subhead{color:#9f9d9d;font-size:.875rem;font-weight:400;margin-bottom:30px}@media only screen and (min-width:770px){.form-holder .content-holder .subhead{font-size:1.125rem;margin-bottom:40px}}.form-holder .content-holder .form-signin fieldset{margin:0;text-align:left;position:relative}.form-holder .content-holder .form-signin fieldset label{font-size:.875rem;font-weight:500}.form-holder .content-holder .form-signin fieldset .forgot{position:absolute;top:0;right:0;font-size:.875rem;text-decoration:none;color:#49b5a8}.form-holder .content-holder .form-signin fieldset input{font-size:16px;height:60px;padding:10px 15px}fieldset input.device-pin-input{background:#f7f7f7;text-align:center;font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;padding:27px 25px 25px 25px;-webkit-text-security:disc}input#device_login{-webkit-text-security:disc}.form-holder .content-holder .form-signin fieldset input::placeholder{font-size:16px}.form-holder .content-holder .form-signin fieldset input.auth_code{font-size:1.3125rem}.form-holder .content-holder .form-signin fieldset input:-webkit-autofill::first-line{font-size:16px}.form-holder .content-holder .form-signin .account-links{color:#7e7d7b;font-size:.9375rem;margin-top:30px;padding-bottom:30px}.form-holder .content-holder .form-signin .account-links.small{font-size:.75rem}.form-holder .content-holder .form-signin .account-links a{text-decoration:none}.form-holder .content-holder .form-signin .button-frame{margin-top:10px}@media only screen and (min-width:1025px){.form-holder .content-holder .form-signin .button-frame{margin-top:20px}}.form-holder .content-holder .form-signin .button-frame .button{margin:0 0 15px 0;width:100%}@media only screen and (min-width:770px){.form-holder .content-holder .form-signin .button-frame .button{margin-right:2%;width:48%}.form-holder .content-holder .form-signin .button-frame .button:last-child{margin-right:0}}.form-holder .signup-cta{color:#9f9d9d;position:absolute;bottom:60px;left:0;right:0;text-align:center}.form-holder .signup-cta a{font-weight:500;margin-left:5px;text-decoration:none}.form-holder .footer{color:#9f9d9d;font-family:Eina02-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.725rem;display:block;position:relative;bottom:0;margin-top:20px}.form-holder .practice-name{font-family:Eina02-Semibold,"Helvetica Neue",Helvetica,Arial,sans-serif}.form-holder .footer a{color:#9f9d9d}.form-holder .footer a:hover{color:#333}.account-image-section{background-color:#262523;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:100}.account-image-section .account-image{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}.account-image-section .account-image.darkness{opacity:.5}@media(min-width:1025px){.account-image-section{position:absolute;width:60vw}}.account-image-section .content-holder{color:#fff;display:none;margin:auto;padding-bottom:20%;position:absolute;width:70%;z-index:50}@media(min-width:1025px){.account-image-section .content-holder{display:flex;flex-direction:column}}.account-image-section .content-holder h2{color:#fff;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:3rem;letter-spacing:-1.25px;margin-bottom:15px}@media only screen and (min-width:1025px){.account-image-section .content-holder h2{font-size:2.625rem;line-height:3rem}}@media only screen and (min-width:1170px){.account-image-section .content-holder h2{font-size:3.375rem;line-height:3.875rem}}.account-image-section .content-holder h3{color:#fff;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1.3125rem;line-height:1.75rem}.account-image-section .slider-holder{display:none;width:100%}@media(min-width:1025px){.account-image-section .slider-holder{width:60vw}}.account-image-section .slider-holder .slick-nav-button{color:#fff;cursor:pointer;font-size:3rem;padding:20px;position:absolute;top:30%;z-index:1000}.account-image-section .slider-holder .slick-nav-button:hover{background-color:rgba(0,0,0,.3)}.account-image-section .slider-holder .slick-nav-button.prev-button{left:0}.account-image-section .slider-holder .slick-nav-button.next-button{right:0}.account-image-section .slider-holder .feature{text-align:center}.account-image-section .slider-holder .feature img{box-shadow:0 10px 40px rgba(0,0,0,.35);margin:0 auto;max-width:70%}.account-image-section .slider-holder .feature .feature-pitch{margin:0 auto;margin-top:30px;max-width:70%}.account-image-section .slider-holder .feature .feature-pitch h3{color:#fff;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75rem;line-height:2rem;margin-bottom:10px}.account-image-section .slider-holder .feature .feature-pitch .description{color:#fff;font-size:1rem;line-height:1.625rem;margin-bottom:60px}.lockscreen-image-section{background-color:#262523;display:flex;align-items:center;justify-content:center;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:100}.lockscreen-image-section .lockscreen-image{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}.lockscreen-image-section .lockscreen-image.darkness{opacity:.3}@media(min-width:1025px){.account-image-section{position:absolute;width:60vw}}.lockscreen-image-section .content-holder{color:#fff;display:none;padding-bottom:20%;position:relative;width:70%;z-index:50}@media(min-width:1025px){.lockscreen-image-section .content-holder{display:flex;flex-direction:column}}.lockscreen-image-section .content-holder h2{color:#fff;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:3rem;letter-spacing:-1.25px;margin-bottom:15px}@media only screen and (min-width:1025px){.lockscreen-image-section .content-holder h2{font-size:2.625rem;line-height:3rem}}@media only screen and (min-width:1170px){.lockscreen-image-section .content-holder h2{font-size:3.375rem;line-height:3.875rem}}.lockscreen-image-section .content-holder h3{color:#fff;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1.3125rem;line-height:1.75rem}.lockscreen-image-section .slider-holder{display:none;width:100%}@media(min-width:1025px){.lockscreen-image-section .slider-holder{width:60vw}}.lockscreen-image-section .slider-holder .slick-nav-button{color:#fff;cursor:pointer;font-size:3rem;padding:20px;position:absolute;top:30%;z-index:1000}.lockscreen-image-section .slider-holder .slick-nav-button:hover{background-color:rgba(0,0,0,.3)}.lockscreen-image-section .slider-holder .slick-nav-button.prev-button{left:0}.lockscreen-image-section .slider-holder .slick-nav-button.next-button{right:0}.lockscreen-image-section .slider-holder .feature{text-align:center}.lockscreen-image-section .slider-holder .feature img{box-shadow:0 10px 40px rgba(0,0,0,.35);margin:0 auto;max-width:70%}.lockscreen-image-section .slider-holder .feature .feature-pitch{margin:0 auto;margin-top:30px;max-width:70%}.lockscreen-image-section .slider-holder .feature .feature-pitch h3{color:#fff;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75rem;line-height:2rem;margin-bottom:10px}.lockscreen-image-section .slider-holder .feature .feature-pitch .description{color:#fff;font-size:1rem;line-height:1.625rem;margin-bottom:60px}.patient-chart .card{position:relative}.patient-chart .card.unselected{opacity:.25}.patient-chart .card .remove-chart-item{color:#bdbaba;cursor:pointer;font-size:.75rem;position:absolute;top:10px;right:15px}.patient-chart .card .remove-chart-item:hover{color:#ea6565}.patient-chart .card .header-adder{color:#bdbaba;cursor:pointer;font-size:1rem;position:absolute;top:7px;right:35px}.patient-chart .versions-bar{background-color:#f7f7f7;display:flex;flex-direction:column;padding:10px 20px}.patient-chart .versions-bar.exam .versions-bar__title{border-bottom:1px solid #e7e7e7;margin-bottom:15px;padding:0 15px 5px 15px;width:100%}.patient-chart .versions-bar .versions-bar__title{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;margin-right:15px;margin:5px 0}.patient-chart .versions-bar .versions-bar__options{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0}.patient-chart .versions-bar .versions-bar__options ul.markup-options{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.patient-chart .versions-bar .versions-bar__options ul.markup-options li.option:hover{border:1px solid #49b5a8}.patient-chart .versions-bar .versions-bar__options ul.markup-options li.option.active{background:#49b5a8;color:#fff}.patient-chart .versions-bar .versions-bar__options ul.markup-options li.option{border:1px solid #fff;background-color:#fff;border-radius:15px;cursor:pointer;flex:0 1 auto;font-size:.75rem;margin:0 5px 5px 0;padding:5px 12px;text-align:center}.patient-chart .versions-bar .versions-bar__options ul.versions{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.patient-chart .versions-bar .versions-bar__options ul.versions.single li.version:hover{border:1px solid #49b5a8}.patient-chart .versions-bar .versions-bar__options ul.versions.single li.version.active{background:#49b5a8;color:#fff}.patient-chart .versions-bar .versions-bar__options ul.versions.single li.version.reset{background-color:#d3d3d3;color:gray}.patient-chart .versions-bar .versions-bar__options ul.versions.single li.version.reset:hover{border:1px solid #d3d3d3}.patient-chart .versions-bar .versions-bar__options ul.versions.multi li.version:hover{border:1px solid #49b5a8}.patient-chart .versions-bar .versions-bar__options ul.versions.multi li.version.active{background:#49b5a8;color:#fff}.patient-chart .versions-bar .versions-bar__options ul.versions.multi li.version.reset{background-color:#d3d3d3;color:gray}.patient-chart .versions-bar .versions-bar__options ul.versions.multi li.version.reset:hover{border:1px solid #d3d3d3}.patient-chart .versions-bar .versions-bar__options ul.versions li.version{border:1px solid #fff;background-color:#fff;border-radius:15px;cursor:pointer;flex:0 1 auto;font-size:.75rem;margin:0 5px 5px 0;padding:5px 12px;text-align:center}.patient-chart #active_diagnoses,.patient-chart #chart_diagnoses{min-height:60px}.patient-chart #active_diagnoses.hovering,.patient-chart #chart_diagnoses.hovering{background-color:#e7e7e7}.patient-chart #chart_holder{display:flex;flex-direction:row;height:calc(100vh);justify-content:center;margin:0 auto;max-width:160px;padding:100px 0 0 0;width:100%}.patient-chart #assessment_diagnoses{align-items:flex-end;border-right:1px solid #dadada;display:flex;flex:1;flex-direction:column;position:relative}.patient-chart #assessment_diagnoses.expanded{flex:1 1 30%}.patient-chart #assessment_diagnoses .exam-content-edit-frame{background-color:#f7f7f7;display:none;overflow-y:auto;padding:20px 0 70px 0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-header{border-bottom:2px solid #e7e7e7;display:flex;margin:0;padding:0 30px 10px 30px}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-header h3{flex:0 1 auto;font-size:1rem;line-height:1.875rem;margin-bottom:0}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-header .sumo-small{margin-left:auto}.patient-chart #assessment_diagnoses .exam-content-edit-frame .redactor-box{background-color:#fff;color:#262523;font-size:.9375rem;line-height:1.125rem;margin-bottom:20px;padding:30px}.patient-chart #assessment_diagnoses .exam-content-edit-frame .redactor-box p{margin-bottom:25px}.patient-chart #assessment_diagnoses .exam-content-edit-frame .redactor-box p:last-child{margin-bottom:10px}.patient-chart #assessment_diagnoses .exam-content-edit-frame .redactor-box ul li{margin-bottom:10px}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-content-closer{color:#bdbaba;cursor:pointer;position:absolute;line-height:30px;height:30px;width:30px;top:18px;right:10px;text-align:center}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-content-closer:hover{background-color:#f7f7f7;color:#434341}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-content-actions{background-color:rgba(247,247,247,.9);display:flex;padding:15px 30px 30px 30px;position:fixed;bottom:0;left:0;width:inherit;z-index:50}.patient-chart #assessment_diagnoses .exam-content-edit-frame .exam-content-actions .button{margin-bottom:0}.patient-chart #assessment_diagnoses .chart-content-frame{border-left:1px solid #e7e7e7;height:100%;max-width:320px;min-width:300px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section{border-bottom:1px solid #e7e7e7}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section:last-child{border-bottom:none}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .blank-holder .blank-state{background-color:#f2f1ef;border:1px dotted #bdbaba}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .blank-holder .blank-state .blank-state__message{max-width:100%;text-align:left}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .blank-holder .blank-state .blank-state__message h5{font-size:.8125rem}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .blank-holder .blank-state .blank-state__message .message{font-size:.75rem;margin-bottom:5px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .blank-holder .blank-state .blank-state__message .message p{line-height:1.2;margin-bottom:0}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header{display:flex;padding:10px 20px 0 20px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header h3{color:#7e7d7b;flex:0 1 auto;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:1.5px;margin-bottom:5px;text-transform:uppercase}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action:hover{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action-show{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action-show:hover{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action-hide{border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#49b5a8;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__header .section__header-action-hide:hover{background:#efefed;border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame{display:none;position:relative;box-shadow:inset 0 10px 5px -10px rgba(0,0,0,.1),inset 0 -10px 5px -10px rgba(0,0,0,.05)}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame.hidden{display:none}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame.showing{display:flex}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .loading{display:none;position:absolute;top:10px;right:10px;height:20px;width:20px;z-index:10}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .loading img{width:16px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .SumoSelect .CaptionCont{border:none;line-height:50px;min-height:50px;padding:0 20px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .SumoSelect .CaptionCont .placeholder{font-size:.875rem}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .SumoSelect .CaptionCont label{top:5px;right:5px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .SumoSelect .CaptionCont .search-txt{font-size:.875rem;line-height:50px;min-height:50px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .SumoSelect .optWrapper{top:51px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search{position:relative;width:100%}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .input-with-icon-holder input[type=search]{border:none;margin-bottom:0;padding:25px 20px 25px 40px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .input-with-icon-holder .input-icon{line-height:50px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;top:49px;left:0;right:0;width:100%;z-index:50}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list{border:1px solid #dadada;font-size:.875rem;max-height:40vh;list-style:none;overflow-y:scroll;margin:0;padding:0}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list:empty{border:none;height:0;padding:0}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list li{border-bottom:1px solid #e7e7e7;cursor:pointer;line-height:1.3;padding:10px 15px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list li:hover{background-color:#f2f1ef}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list li:last-child{border-bottom:none}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__add-item-frame .live-search .results ul.result-list li.selected{background-color:#f2f1ef}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards{min-height:80px;padding:15px 20px;position:relative}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .blank-holder.hidden{display:none}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .drag-drop-area{align-items:center;background-color:#f2f1ef;border:1px dotted #bdbaba;color:#9f9d9d;display:flex;font-size:.6875rem;height:40px;justify-content:center;padding:0 10px;position:absolute;top:15px;right:20px;left:20px;text-align:center;z-index:1}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .drag-drop-area i{font-size:1.5rem;margin-right:5px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment{border-radius:0;display:flex;flex-direction:row;margin-bottom:5px;padding:12px 40px 12px 15px;position:relative}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment:active{background-color:#f7f7f7}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.blue{border-left:solid 6px #3489cf}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.brown{border-left:solid 6px #635d5e}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.dark-green{border-left:solid 6px #66bc82}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.dark-red{border-left:solid 6px #c6665e}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.green{border-left:solid 6px #80d76d}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.green-brown{border-left:solid 6px #c5bf8c}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.lavender{border-left:solid 6px #a97ca5}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.magenta{border-left:solid 6px #df5b92}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.orange{border-left:solid 6px #e8b063}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.purple{border-left:solid 6px #7d75a4}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.red{border-left:solid 6px #f33f4d}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.red-orange{border-left:solid 6px #d99a76}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.teal{border-left:solid 6px #16ac97}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment.yellow{border-left:solid 6px #fbd625}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment .assessment{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1rem;margin-left:10px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment .icd-code{color:#9f9d9d;font-size:.6875rem;margin-left:auto}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment .remove-chart-item{cursor:pointer;position:absolute;top:11px;right:15px;transition:all .2s ease-in-out}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment .remove-chart-item:hover i{color:#ea6565}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.assessment .remove-chart-item i{color:#a5a5a5;font-size:.75rem}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam{cursor:pointer;position:relative}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam:hover{box-shadow:0 5px 30px rgba(0,0,0,.15)}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam .remove-exam{color:#dadada;font-size:.75rem;position:absolute;top:15px;right:15px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam .card__content{margin-bottom:15px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam .card__content h3{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam .card__content .summary{color:#9f9d9d;font-size:.75rem}.patient-chart #assessment_diagnoses .chart-content-frame .dx-exam-section .section__cards .card.exam .card__content .edit-exam{color:#49b5a8;cursor:pointer;font-size:.625rem;letter-spacing:.825px;margin-top:15px;text-transform:uppercase}.patient-chart #patient_chart{background-color:#fff;display:flex}@media (max-width:1470px){.patient-chart #patient_chart{background-color:#fff;display:flex;width:800px}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .interaction-date{display:none}}.patient-chart #patient_chart .chart{display:flex;flex-direction:column;margin:0 auto;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;text-align:left;width:100%}.patient-chart #patient_chart .chart_repo::-webkit-scrollbar{width:0;background:0 0}.no-scrollbar::-webkit-scrollbar{width:0;background:0 0}.patient-chart-number{border-radius:15px;border:1px solid #dadada;color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.65rem;margin:5px auto;padding:5px;width:75%}.patient-chart-history{border-radius:15px;border:1px solid #49b5a8;color:#49b5a8;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.65rem;margin:5px auto;padding:5px;width:75%}.patient-chart-history:hover{border-radius:15px;background:#49b5a8;border:1px solid #49b5a8;color:#fff;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.65rem;margin:5px auto;padding:5px;width:75%}.patient-chart #patient_chart .chart .note-count{color:#bdbaba;display:flex;font-size:1.3125rem;line-height:1;position:absolute;top:65px;right:30px}.patient-chart #patient_chart .chart .note-count.active{color:#49b5a8}.patient-chart #patient_chart .chart .note-count i{font-size:1.5rem;margin-right:7px}.patient-chart #patient_chart .chart .kabob-menu{position:absolute;top:30px;right:30px}.patient-chart #patient_chart .chart .kabob-menu .kabob-menu__trigger{border:1px solid #dadada;border-radius:3px;height:30px;line-height:30px;width:30px;text-align:center}.patient-chart #patient_chart .chart .kabob-menu ul.kabob-menu__ingredients li.kabob-menu__ingredient a{font-size:.8125rem}.patient-chart #patient_chart .chart .interview-patient-info{display:flex;flex-direction:row;padding:30px 25px 15px 0}.chart-round{transform:rotate(90deg);transition:all 1s ease-in-out;z-index:2;fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:0 999;position:absolute;top:.9%;left:2.6%}@media (max-width:1920px){.chart-round{left:3.6%}}@media (max-width:1919px){.chart-round{left:4%}}@media (max-width:1365px){.chart-round{display:none}}.patient-chart #patient_chart .chart .interview-patient-info .patient__health-score-green{border-radius:3px;border:1px solid #49b5a8;color:#49b5a8;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient-chart #patient_chart .chart .interview-patient-info .patient__health-score-yellow{border-radius:3px;border:1px solid #e8b361;color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient-chart #patient_chart .chart .interview-patient-info .patient__health-score-red{border-radius:3px;border:1px solid #ea6565;color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info-column{flex-shrink:0;margin-right:20px;border-right:1px solid #f7f7f7;text-align:center;min-width:250px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info{padding:0 40px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .avatar.xlarge{margin-bottom:7px;height:110px;width:110px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .avatar.xlarge .avatar__image{border-radius:5px;height:110px;width:110px;top:0;left:0}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .age-dob{color:#9f9d9d;font-size:.8125rem}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column{padding:0;margin-top:20px;max-width:250px;border-top:1px solid #f7f7f7}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column .allergies-header{color:#7e7d7b;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1.5px;line-height:1.875rem;text-transform:uppercase;margin-top:5px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li{align-items:center;border:1px solid #dadada;border-radius:15px;cursor:pointer;color:#5f5f5d;display:flex;font-size:.8125rem;margin:0 4px 4px 0;padding:3px 10px 5px 10px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li:hover{border-color:#49b5a8;color:#49b5a8}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon{margin-right:5px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label{background-color:#49b5a8;border-radius:50%;height:8px;width:8px}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label.critical{background-color:#ea6565}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label.severe{background-color:#dc7ba1}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label.moderate{background-color:#e8b361}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label.mild{background-color:#cfcaa4}.patient-chart #patient_chart .chart .interview-patient-info .patient-info .allergies-column ul.allergies li .stat-icon .severity-label.base{background-color:#49b5a8}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective{width:50vw}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose{padding-right:80px}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose-header{align-items:center;color:#7e7d7b;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1.5px;line-height:1.875rem;text-transform:uppercase;margin-bottom:20px}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose-content{margin:0;width:100%}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose-content textarea{border-top:none;border-left:none;border-right:none;border-bottom:none;color:#5f5f5d;padding-left:0;margin-bottom:0;width:100%;color:#2e2e2e}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose h1{font-size:1.75rem;line-height:1.2}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .subjective-purpose h2{color:#5f5f5d;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-weight:400;font-size:1.3125rem}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .additional-findings{border-top:1px solid #e7e7e7}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .additional-findings-header{position:relative;align-items:center;color:#7e7d7b;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1.5px;line-height:1.875rem;text-transform:uppercase;margin-top:30px;margin-bottom:20px}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .additional-findings .additional-findings-content textarea{border-top:none;border-left:none;border-right:none;border-bottom:none;color:#5f5f5d;padding-left:0;margin-bottom:0;font-size:1.1rem;color:#2e2e2e}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .additional-findings .additional-findings-content .redactor-box{font-family:Helvetica,sans-serif;font-weight:500}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .additional-findings .add-additional-findings{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1.5px;text-transform:uppercase}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .interaction-additional-info-links .button{background-color:#f7f7f7;color:#7e7d7b;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.8125rem;margin-bottom:0;padding:12px 15px 12px 15px}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .interaction-additional-info-links .button.right{float:right}.patient-chart #patient_chart .chart .interview-patient-info .interaction-subjective .interaction-additional-info-links .button i{font-size:1rem;margin-right:10px}.vital-graph-section{display:flex;justify-content:space-between;margin-top:50px}.vital-graph-card-left{width:33.3%;background:#fff;box-shadow:0 3px 10px rgba(14,14,14,.1);border-radius:3px;margin-right:25px}.vital-graph-card-center{width:33.3%;background:#fff;box-shadow:0 3px 10px rgba(14,14,14,.1);border-radius:3px;margin:0 25px}.vital-graph-card-right{width:33.3%;background:#fff;box-shadow:0 3px 10px rgba(14,14,14,.1);border-radius:3px;margin-left:25px}.vital-graph-card-left-blank{width:33.3%;margin-right:25px}.vital-graph-card-center-blank{width:33.3%;margin:0 25px}.vital-graph-card-right-blank{width:33.3%;margin-left:25px}.patient-chart #patient_chart .chart .interaction-vitals-status{background-color:#f7f7f7;border-bottom:1px solid #dadada;border-top:1px solid #dadada;display:flex}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information{flex:1;padding:5px 15px 0 50px;position:relative}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .change-interaction-form{display:none;margin:15px 20px;max-width:250px;position:absolute;top:0;right:0;bottom:0;left:0}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .change-appointment-interaction{color:#bdbaba;cursor:pointer}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .change-appointment-interaction:hover{color:#49b5a8}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .telehealth-video-button{color:#bdbaba;cursor:pointer;font-size:1rem;margin-top:5px;margin-bottom:-10px}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .telehealth-video{color:#bdbaba;cursor:pointer;font-size:1rem}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .telehealth-video:hover{color:#49b5a8}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .status-color-dot{position:absolute;top:20px;left:25px}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information h3{color:#434341;font-size:1rem;line-height:1.2;margin-bottom:0}.patient-chart #patient_chart .chart .interaction-vitals-status .interaction-information .interaction-date{color:#9f9d9d;font-size:.875rem;margin-right:5px}.patient-chart #patient_chart .chart .interaction-vitals-status .vitals{flex:0 1 480px}.patient-chart #patient_chart .chart .interaction-vitals-status .vitals ul#stats{justify-content:center;display:flex;list-style:none;margin:0;padding:0;height:100%}.patient-chart #patient_chart .chart .interaction-vitals-status .vitals ul#stats li{border-left:1px solid #dadada;text-align:center;width:80px}.patient-chart #patient_chart .chart .interaction-vitals-status .vitals ul#stats li:last-child{border-right:1px solid #dadada}.patient-chart #patient_chart .chart .interaction-vitals-status .vitals ul#stats li input{background-color:#fafafa;border-bottom:1px solid #efefef;border-top:none;border-left:none;border-right:none;cursor:pointer;font-size:1rem;height:auto;padding:10px 5px!important;margin-bottom:2px;text-align:center}.patient-chart #patient_chart .chart .interaction-vitals-status .status{color:#49b5a8;flex:1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;padding:15px 30px;text-align:right}.patient-chart #patient_chart .chart .interaction-vitals-status .status.base{color:#3489cf}.patient-chart #patient_chart .chart .interaction-vitals-status .status.canceled{color:#f33f4d}.patient-chart #patient_chart .chart .interaction-vitals-status .status.confirmed{color:#66bc82}.patient-chart #patient_chart .chart .interaction-vitals-status .status.onsite{color:#7d75a4}.patient-chart #patient_chart .chart .eva-assessment-chart{padding:30px}.patient-chart #patient_chart .chart .abstract-header{align-items:center;background-color:#f7f7f7;color:#7e7d7b;display:flex;padding:0 15px 0 0;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;text-transform:uppercase}.patient-chart #patient_chart .chart .provider-impression{background-color:#f7f7f7;display:flex;flex-direction:column;padding:5px 15px 25px 15px;box-shadow:inset 0 10px 5px -10px rgba(0,0,0,.1),inset 0 -10px 5px -10px rgba(0,0,0,.05)}.patient-chart #patient_chart .chart .provider-impression label{color:#434341;font-family:Eina02-Regular;font-size:.875rem;margin-bottom:0;margin-right:15px}.patient-chart #patient_chart .chart .provider-impression textarea{border-color:#e7e7e7;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;height:40px;margin-bottom:0;padding:15px}.patient-chart #patient_chart .chart .provider-impression textarea::placeholder{color:#9f9d9d;font-family:Eina02-Regular}.patient-chart #patient_chart .chart .treatments-invoice-items{align-items:center;border-top:1px solid #e7e7e7;display:flex;flex:1 1 auto}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame{background-color:#fff;display:none;position:absolute;height:auto!important;width:auto!important;top:0;right:0;bottom:0;left:0;z-index:50}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame.showing{display:block}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame-closer{color:#bdbaba;cursor:pointer;position:absolute;line-height:40px;height:40px;width:40px;top:15px;right:5px;text-align:center}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame-closer i{font-size:1.125rem}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame-closer:hover{background-color:#f7f7f7;color:#434341}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header .add-frame__header-search{margin-left:auto;padding-right:20px;flex:0 1 50%}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header .add-frame__header-search .input-with-icon-holder input{background-color:rgba(247,247,247,.5);border:none;font-size:.875rem;margin-bottom:0;padding:0 15px 5px 40px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header .add-frame__header-search .input-with-icon-holder input::placeholder{color:#bdbaba}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__header .add-frame__header-search .input-with-icon-holder .input-icon{color:#bdbaba;line-height:42px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .category-jump-header{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;min-height:90px;padding:15px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .category-jump-header .jump-title{color:#9f9d9d;font-size:.625rem;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .category-jump-header ul.jump-tabs{display:flex;flex-wrap:wrap;margin:0;padding:0}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .category-jump-header ul.jump-tabs li{background-color:#fff;border-radius:15px;cursor:pointer;display:flex;font-size:.875rem;margin:0 5px 5px 0;padding:5px 20px 7px 20px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .category-jump-header ul.jump-tabs li:hover{background-color:#f2f1ef}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot{background-color:#dadada;border-radius:50%;height:10px;margin-right:10px;margin-top:6px;width:10px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.blue{background-color:#3489cf}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.brown{background-color:#635d5e}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.dark-green{background-color:#66bc82}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.dark-red{background-color:#c6665e}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.green{background-color:#80d76d}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.green-brown{background-color:#c5bf8c}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.lavender{background-color:#a97ca5}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.magenta{background-color:#df5b92}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.orange{background-color:#e8b063}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.purple{background-color:#7d75a4}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.red{background-color:#f33f4d}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.red-orange{background-color:#d99a76}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .color-dot.teal{background-color:#16ac97}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame #invoice_items_frame{height:calc(100% - 160px)}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .section-title{border-bottom:1px solid #e7e7e7;display:flex;margin-bottom:10px;padding-bottom:10px;padding-top:10px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .section-title h6{flex:0 1 auto;margin-bottom:0}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .section-title .scroll-to-top{color:#9f9d9d;cursor:pointer;font-size:.75rem;margin-left:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .section-title .scroll-to-top:hover{color:#49b5a8}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item{cursor:pointer;display:flex;flex:0 1 100%;flex-direction:row;margin-bottom:5px;padding:5px 15px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item .color-dot.lab{background-color:#c6665e}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item .color-dot.procedure{background-color:#7d75a4}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item .color-dot.service{background-color:#3489cf}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item .item-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;margin-top:2px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.invoice-item .cpt-code{color:#7e7d7b;font-size:.75rem;margin-left:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment{cursor:pointer;flex:0 1 98%;margin:1%;min-width:100px;padding:15px}@media only screen and (min-width:1170px){.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment{flex:0 1 48%}}@media only screen and (min-width:1800px){.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment{flex:0 1 31%}}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment .treatment-name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}.patient-chart #patient_chart .chart .treatments-invoice-items .add-frame .add-frame__content .cards .card.treatment .summary{color:#9f9d9d;font-size:.8125rem}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments{flex:0 1 70%;height:100%;position:relative;width:100%}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content{padding:20px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment{margin-bottom:15px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header{border-bottom:1px solid #e7e7e7;display:flex;padding:10px 40px 10px 20px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header h3{font-size:1rem;flex:0 1 auto;line-height:1.875rem;margin-bottom:0}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header .dx-treatment-link-select{margin-left:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header .dx-treatment-link-select .SelectBox{border:1px solid #e7e7e7}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header .dx-treatment-link-select select{margin-bottom:0}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__header .remove-chart-item{top:15px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__content .redactor-box{padding:20px;font-family:Helvetica,Arial,sans-serif;font-weight:500}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__content .redactor-box p{margin-bottom:25px;font-family:Helvetica,Arial,sans-serif;font-weight:500}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__content .redactor-box p:last-child{margin-bottom:10px;font-family:Helvetica,Arial,sans-serif;font-weight:500}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__versions{background-color:#f7f7f7;display:flex;padding:10px 20px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__versions label.inline-lable{color:#7e7d7b;font-size:.8125rem;line-height:26px;margin-bottom:0;margin-right:10px}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__versions select{margin-bottom:0;flex:0 1 auto}.patient-chart #patient_chart .chart .treatments-invoice-items .treatments .treatment-plans-content .card.treatment .treatment__versions .SumoSelect{flex:0 1 auto;width:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items{border-left:1px solid #e7e7e7;flex:0 1 40%;height:100%;position:relative;width:100%}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table{margin-bottom:0}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table .pricing{display:none}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table thead tr th{border-top:transparent!important}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table tbody tr td{font-size:.8125rem}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table tbody tr td .remove-chart-item{color:#bdbaba;cursor:pointer}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items table.table tbody tr td .remove-chart-item:hover{color:#ea6565}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items .invoice-items__actions{background-color:rgba(247,247,247,.4);border-bottom:1px solid #dadada;display:flex;cursor:pointer;font-size:.625rem;letter-spacing:1px;padding:15px 20px;text-transform:uppercase;width:100%}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items .invoice-items__actions a{color:#9f9d9d;display:flex}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items .invoice-items__actions a:hover{color:#49b5a8}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items .invoice-items__actions a i{font-size:.875rem;margin-right:5px}.patient-chart #patient_chart .chart .treatments-invoice-items .invoice-items .invoice-items__actions .show-pricing{margin-left:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .chart-titlebar{border-bottom:1px solid #e7e7e7;display:flex;padding:15px 20px}.patient-chart #patient_chart .chart .treatments-invoice-items .chart-titlebar h4{color:#7e7d7b;flex:0 1 auto;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:1.5px;margin-bottom:5px;text-transform:uppercase}.patient-chart #patient_chart .chart .treatments-invoice-items .chart-titlebar .add-chart-item-select{display:flex;flex:0 1 auto;height:30px;margin-left:auto}.patient-chart #patient_chart .chart .treatments-invoice-items .chart-titlebar .add-chart-item-select .add-frame-opener{border:1px solid #49b5a8;border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #patient_chart .chart .treatments-invoice-items .chart-titlebar .add-chart-item-select:hover .add-frame-opener{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #patient_meds{background-color:#f2f1ef;border-left:1px solid #dadada;flex:1;padding:10px 20px 20px 20px}.patient-chart #telehealth_container{z-index:500}.patient-chart #telehealth_container .panel{width:100%;height:100%;background:#f7f7f7;border:1px solid #dadada}.patient-chart #telehealth_container .panel .panel-heading{display:flex;align-items:center;cursor:pointer;background:#464b63;color:#fff;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.725rem;text-transform:uppercase;padding:15px}.patient-chart #telehealth_container .panel .panel-heading .draggable-handler{cursor:pointer!important}.patient-chart #telehealth_container .panel #remind{position:absolute;top:12px;right:75px}.patient-chart #telehealth_container .panel #leave{position:absolute;top:12px;right:10px}.patient-chart #telehealth_container .panel-body{background:#f7f7f7;display:flex;align-items:center;justify-items:center}.patient-chart #telehealth_container .panel-body iframe{aspect-ratio:16/9;display:block;min-height:475px}.patient-chart #telehealth_container .resizable{overflow:hidden;resize:both}.patient-chart #telehealth_container .draggable{position:absolute;z-index:500}.patient-chart #telehealth_container .dragging{cursor:move;z-index:500!important}.patient-chart #patient_meds .patient_meds__content .patient_meds__titlebar{display:flex}.patient-chart #patient_meds .patient_meds__content .patient_meds__titlebar h4{color:#7e7d7b;flex:0 1 auto;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:1.5px;line-height:2.25rem;margin-bottom:5px;text-transform:uppercase}.patient-chart #patient_meds .patient_meds__content .patient_meds__titlebar .manage-medications{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px;background-color:#efefed}.patient-chart #patient_meds .patient_meds__content .patient_meds__titlebar .manage-medications:hover{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.patient-chart #patient_meds .patient_meds__content .prescriptions .rx-card-holder .card.rx{margin-bottom:5px}.patient-chart #patient_meds .patient_meds__content .prescriptions .rx-card-holder .card.rx .card__content .drug-information{padding:10px 15px}.patient-chart #patient_meds .patient_meds__content .prescriptions .add-prescription{margin-top:10px}.patient-chart #patient_meds .patient_meds__content .blank-holder .blank-state .blank-state__message{max-width:100%}.patient-chart #patient_meds .patient_meds__content .card.med{border-radius:0;margin-bottom:10px;min-width:100px;padding:12px 15px 15px 15px;width:100%}.patient-chart #patient_meds .patient_meds__content .card.med.new::after,.patient-chart #patient_meds .patient_meds__content .card.med.new::before{content:"";position:absolute;top:0;left:0;border-color:transparent;border-style:solid}.patient-chart #patient_meds .patient_meds__content .card.med.new::before{border-width:6px;border-left-color:#49b5a8;border-top-color:#49b5a8}.patient-chart #patient_meds .patient_meds__content .card.med.no-refills .dispense-refills{color:#bdbaba}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed{padding-right:55px;position:relative}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills{border-left:1px solid #e7e7e7;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;position:absolute;top:0;right:0;bottom:0;text-align:center;width:40px}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .dispense{border-bottom:1px solid #e7e7e7;height:50%}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .dispense:before{content:"";display:inline-block;height:100%;vertical-align:middle;font-size:0}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .dispense>*{vertical-align:middle;font-size:14px}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .refills{height:50%}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .refills:before{content:"";display:inline-block;height:100%;vertical-align:middle;font-size:0}.patient-chart #patient_meds .patient_meds__content .card.med.prescribed .dispense-refills .refills>*{vertical-align:middle;font-size:14px}.patient-chart #patient_meds .patient_meds__content .card.med .name{font-size:.9375rem}.patient-chart #patient_meds .patient_meds__content .card.med .instructions{color:#9f9d9d;font-size:.75rem;line-height:1rem}.patient-chart .cards-section{background-color:#f2f1ef;box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.05),inset 0 -11px 8px -10px rgba(0,0,0,.05);padding:20px 300px 30px 300px;width:100%}.patient-chart .treatment-summary{display:flex;padding:20px 300px 30px 300px}.patient-chart .treatment-summary h4{color:#7e7d7b;display:inline-flex;flex:1;font-size:.875rem;line-height:1.5;margin-bottom:0}.imported-report{padding-bottom:50px}.imported-report p{margin-bottom:20px}.imported-report .signature{border:1px solid #dadada;margin:30px 0 40px 0;padding:20px}.imported-report .detailed-review-holder{background-color:#f2f1ef;margin:20px 0 30px 0;padding:10px 15px}.imported-report .detailed-review-holder h3{margin-bottom:0}.imported-report .detailed-review-holder h3 .view-link{color:#49b5a8;cursor:pointer;float:right;font-size:.875rem}.imported-report .detailed-review-holder .detailed-review{background-color:#fff;display:none;margin-top:15px;padding:20px}.home-banner{align-items:center;justify-content:center;background-color:#000;color:#fff;display:flex;flex-direction:column;height:120px;padding:35px 0 25px 0;position:relative;text-align:center}@media only screen and (min-width:1025px){.home-banner{flex-direction:row}}.home-banner.greeting-only{align-items:flex-start;justify-content:flex-start;padding:40px 30px}.home-banner .home-banner__greeting{display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3125rem;position:relative;z-index:10}.home-banner .home-banner__date-nav{display:flex;flex-direction:row;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:10}.home-banner .home-banner__date-nav .next-day,.home-banner .home-banner__date-nav .prev-day{color:#fff;font-size:1.3125rem;margin:0 20px 40px 20px;transition:color .1s ease-in-out}.home-banner .home-banner__date-nav .next-day i:hover,.home-banner .home-banner__date-nav .prev-day:hover i{background-color:#49b5a8;text-decoration:none}.home-banner .home-banner__date-nav .current-day{font-size:1.125rem;width:50px}.home-banner .home-banner__date-nav .calendar-box{align-self:flex-start;border:2px solid #fff;border-radius:3px;color:#fff;margin:-10px 15px 0 15px;width:60px}.home-banner .home-banner__date-nav .calendar-box .calendar-box__day{background-color:#fff;color:#000;font-family:Eina02-Regular,sans-serif;font-size:2rem;mix-blend-mode:screen}.home-banner .home-banner__date-nav .calendar-box .calendar-box__month{font-size:.75rem;padding:3px 5px}.home-banner .home-banner__date-nav .current-time{font-family:Eina02-Regular,sans-serif;font-size:1.125rem;width:50px}.home-banner .home-banner__image{background-position:center center;background-size:cover;opacity:.6;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.home-banner .home-banner__image.morning{background-image:url(/assets/media/banners/home-morning.png)}.home-banner .home-banner__image.day{background-image:url(/assets/media/banners/home-day.png)}.home-banner .home-banner__image.evening{background-image:url(/assets/media/banners/home-evening.png)}.home-banner .home-banner__image.night{background-image:url(/assets/media/banners/home-night.png)}.patient-dashboard{display:flex;justify-content:space-between;flex-direction:row}.patient-appointment-cards{display:flex;flex-wrap:wrap;align-content:flex-start;margin:60px;flex-direction:row;width:100%}.telehealth-section{display:block;padding:60px 40px;border-left:1px solid #dadada;min-width:375px;height:100vh;overflow:auto}@media (max-width:768px){.patient-dashboard{display:block}.patient-appointment-cards{width:auto}.telehealth-section{padding:0 40px 0 40px}}.telehealth-section h3:after{content:"";display:block;width:20%;padding-top:5px;border-bottom:3px solid #47b4a7}.telehealth-appointment-cards{display:flex;position:relative;margin:15px 0;box-shadow:0 0 10px -2px #3333332e;border-radius:6px;transition:all .3s ease-in-out;background-color:#fff;cursor:pointer;width:auto}.telehealth-appointment-cards:hover{box-shadow:1px 2px 10px -2px #33333363}.telehealth-appointment-cards .app-type{background-color:rgba(0,0,0,.03);border-right:1px solid #e7e7e7;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:2px;text-align:center}.telehealth-appointment-cards .app-type.blue{background-color:#588093;color:#fff;border-color:#3489cf}.telehealth-appointment-cards .app-type.brown{background-color:#635d5e;color:#fff;border-color:#635d5e}.telehealth-appointment-cards .app-type.dark-green{background-color:#66bc82;color:#fff;border-color:#66bc82}.telehealth-appointment-cards .app-type.dark-red{background-color:#c6665e;color:#fff;border-color:#c6665e}.telehealth-appointment-cards .app-type.green{background-color:#33a069;color:#fff;border-color:#80d76d}.telehealth-appointment-cards .app-type.green-brown{background-color:#a1b9b3;color:#fff;border-color:#c5bf8c}.telehealth-appointment-cards .app-type.lavender{background-color:#a97ca5;color:#fff;border-color:#a97ca5}.telehealth-appointment-cards .app-type.magenta{background-color:#df5b92;color:#fff;border-color:#df5b92}.telehealth-appointment-cards .app-type.orange{background-color:#f5b065;color:#fff;border-color:#e8b063}.telehealth-appointment-cards .app-type.purple{background-color:#433352;color:#fff;border-color:#7d75a4}.telehealth-appointment-cards .app-type.red{background-color:#f33f4d;color:#fff;border-color:#f33f4d}.telehealth-appointment-cards .app-type.red-orange{background-color:#d99a76;color:#fff;border-color:#d99a76}.telehealth-appointment-cards .app-type.teal{background-color:#248a8a;color:#fff;border-color:#16ac97}.telehealth-appointment-cards .app-type.yellow{background-color:#fbd625;color:#fff;border-color:#fbd625}.telehealth-appointment-cards .avatar{margin:0 15px 0 0}.telehealth-appointment-cards .telehealth-patient-name{font-size:1rem}.telehealth-appointment-cards .content{display:flex;justify-content:space-between;padding:10px;font-size:.825rem;font-weight:500;width:auto}.telehealth-appointment-cards .content .telehealth-info{width:150px;word-break:break-word}@media (max-width:768px){.telehealth-appointment-cards .content{width:auto}.telehealth-appointment-cards .content .telehealth-info{width:350px}}@media (max-width:540px){.telehealth-appointment-cards .content .telehealth-info{width:300px}}@media (max-width:450px){.telehealth-appointment-cards .content .telehealth-info{width:190px}}@media (max-width:380px){.telehealth-appointment-cards .content .telehealth-info{width:150px}}.telehealth-patient-name{font-family:Eina02-Semibold,sans-serif;padding:0}.telehealth-actions{display:block;margin-top:10px;margin-right:5px}.telehealth-actions .view-details{color:#dadada;cursor:pointer;font-size:1rem}.telehealth-actions .view-details.active{color:#49b5a8}.telehealth-actions .view-chart{color:#bdbaba;cursor:pointer;font-size:1.25rem}.telehealth-actions .view-chart.active{color:#5f5f5d}.telehealth-actions .view-chart:hover{color:#49b5a8}.telehealth-actions .view-video{color:#bdbaba;cursor:pointer;font-size:1rem}.telehealth-actions .view-video.active{color:#5f5f5d}.telehealth-actions .view-video:hover{color:#49b5a8}.telehealth-actions .view-chart-signed{color:#49b5a8!important;cursor:pointer;font-size:1.25rem}.telehealth-actions .view-chart-signed.active{color:#5f5f5d}.telehealth-actions .view-chart-signed:hover{color:#5f5f5d!important}.question-manage .question-frame{background-color:#fff;box-shadow:0 2px 5px rgba(26,26,26,.15)}.question-manage .question-frame .main-question{padding:30px}.question-manage .question__header{display:flex;margin-bottom:15px}.question-manage .question__header .question-input{border:none;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.625rem;height:30px;line-height:1.4;min-height:30px;overflow:hidden;padding:0;resize:none}.question-manage .question__header .type-select{align-items:flex-start;align-content:flex-start;display:flex;margin-left:auto;padding-left:15px}.question-manage .question__header .type-select label{line-height:35px;margin:0 10px 0 0}.question-manage .question__header .type-select select{border-radius:0;font-size:.875rem;min-width:150px;padding:8px 15px}.question-manage table.question-responses{background-color:#fff;border:1px solid #cacaca;border-spacing:0;border-collapse:collapse;margin-bottom:15px;width:100%}.question-manage table.question-responses thead{background-color:#f2f1ef;color:#7e7d7b;font-size:.75rem;width:100%}.question-manage table.question-responses thead tr{width:100%}.question-manage table.question-responses thead tr th{border-bottom:1px solid #bdbaba;border-right:1px solid #bdbaba;font-weight:400;padding:10px;text-align:left}.question-manage table.question-responses tbody tr td{border-bottom:1px solid #bdbaba;border-right:1px solid #bdbaba;border-spacing:0;padding:0;position:relative;margin:0;vertical-align:top}.question-manage table.question-responses tbody tr td.fit-width{width:1px;white-space:nowrap}.question-manage table.question-responses tbody tr td.impact{font-size:.875rem;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.question-manage table.question-responses tbody tr td.impact a{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif}.question-manage table.question-responses tbody tr td.padded{padding:10px}.question-manage table.question-responses tbody tr td .empty-value{color:#7e7d7b;padding:10px 15px}.question-manage table.question-responses tbody tr td .remove-additional-option{background-color:#fff;border-radius:3px;color:#9f9d9d;cursor:pointer;font-size:.75rem;padding:5px 5px 4px 5px;position:absolute;top:10px;right:5px;transition:all .1s ease-in-out}.question-manage table.question-responses tbody tr td .remove-additional-option:hover{background-color:rgba(234,101,101,.1);color:#ea6565}.question-manage table.question-responses tbody tr td input,.question-manage table.question-responses tbody tr td textarea{border:none;height:40px;line-height:1.4;margin:0;margin-top:5px;min-height:40px;overflow:hidden;resize:none}.question-manage table.question-responses tbody tr td input.response,.question-manage table.question-responses tbody tr td textarea.response{color:#262523;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}.question-manage table.question-responses tbody tr td input{padding:10px;padding-right:30px;min-width:120px}.question-manage table.question-responses tbody tr td textarea{color:#5f5f5d;font-size:.875rem;min-height:10px;padding:10px 15px;padding-right:30px}.question-manage table.question-responses tbody tr td textarea::placeholder{color:#9f9d9d}.question-manage table.question-responses tbody tr td .scoring{display:flex;padding:10px}.question-manage table.question-responses tbody tr td .scoring .scores{margin-right:10px}.question-manage table.question-responses tbody tr td .scoring .scores .score{border:2px solid #303851;border-radius:15px;color:#303851;cursor:pointer;display:inline-block;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:2px 1px;height:25px;line-height:24px;text-align:center;width:45px}.question-manage table.question-responses tbody tr td .scoring .scores .score.negative{border-color:#ea6565;color:#ea6565}.question-manage table.question-responses tbody tr td .scoring .add-score-disabled{background-color:#f2f1ef;border-radius:5px;color:#e7e7e7;height:25px;line-height:26px;margin-left:auto;margin-top:2px;text-align:center;text-decoration:none;width:25px}.question-manage table.question-responses tbody tr td .scoring .add-score{background-color:#e7e7e7;border-radius:5px;color:#7e7d7b;cursor:pointer;height:25px;line-height:26px;margin-left:auto;margin-top:2px;text-align:center;text-decoration:none;transition:all .1s ease-in-out;width:25px}.question-manage table.question-responses tbody tr td .scoring .add-score:hover{background-color:#49b5a8;color:#fff}.question-manage table.question-responses tfoot{background-color:#f2f1ef;border-top:1px solid #cacaca;font-size:.75rem;text-align:left}.question-manage table.question-responses tfoot tr th{padding:15px 15px}.question-manage table.question-responses tfoot tr th .add-additional-option{color:#49b5a8;cursor:pointer;font-size:.8125rem;font-weight:500;text-decoration:none}.question-manage .sub-question{background-color:#f7f7f7;border-top:1px solid #cacaca;padding-bottom:30px}.question-manage .sub-question:empty{padding-bottom:0}.question-manage .sub-question.child{border:1px solid #cacaca;margin:30px 30px 0 30px}.question-manage .sub-question .sub-question__header{background-color:#f3f3f0;border-bottom:1px solid #cacaca;color:#5f5f5d;display:flex;font-size:.875rem;line-height:30px;padding:10px 15px;width:100%}.question-manage .sub-question .sub-question__header i{color:#7e7d7b;font-size:1.125rem;line-height:30px;margin-right:10px;margin-top:-1px}.question-manage .sub-question .sub-question__header select{border-radius:0;font-size:.875rem;margin-bottom:0;margin-left:8px;min-width:80px;padding:5px 15px;width:auto}.question-manage .sub-question .sub-question__header .remove-conditional{cursor:pointer;margin-left:auto;margin-top:2px}.question-manage .sub-question .sub-question__header .remove-conditional i{color:#7e7d7b}.question-manage .sub-question .sub-question__header .remove-conditional i:hover{color:#ea6565}.question-manage .sub-question .sub-question__content{padding:20px 30px 0 30px}.question-manage .sub-question .sub-question__content .question-input{background-color:transparent;font-size:1.125rem}.question-manage .question-options{display:flex}.question-manage .question-options .person-responses{color:#9f9d9d;cursor:pointer;display:flex;font-size:1.125rem;justify-content:flex-end;margin-left:auto;margin-top:10px;padding-right:10px;width:80px}.question-manage .question-options .person-responses.active{color:#303851}.question-manage .question-options .person-responses i{font-size:1.5rem;margin-right:7px}.question-manage .question-options .add-conditional{margin-bottom:0}.question-manage .main-question-options{background-color:#f7f7f7;border-top:1px solid #dadada;padding:20px 30px 30px 30px}.question-manage .main-question-options fieldset{margin-bottom:0}.question-manage .main-question-options fieldset label{color:#7e7d7b;font-size:.8125rem}.question-manage .main-question-options fieldset input{height:40px;margin-bottom:0}.scoring-systems h2{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:10px;font-size:1rem;font-weight:600}.scoring-systems .scoring-group__holder{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px}.scoring-systems .scoring-group__holder:last-child{margin-bottom:0}.scoring-systems .scoring-group__holder .scoring-group__cell{border:1px solid #dadada;border-radius:2px;font-size:.875rem;margin:0 10px 10px 0;padding:5px 15px 10px 15px}.scoring-systems .scoring-group__holder .scoring-group__cell.has-score{box-shadow:0 3px 10px rgba(26,26,26,.25)}.scoring-systems .scoring-group__holder .scoring-group__cell .scoring-group{margin-bottom:5px}.scoring-systems .scoring-group__holder .scoring-group__cell .score-input .number{width:100px}.scoring-systems .scoring-group__holder .scoring-group__cell .score-input .number input{width:100%}.interaction-questions.hidden{display:none}.interaction-questions.showing{display:flex;flex-direction:column}.interaction-questions table tbody td:first-child,.interaction-questions table tbody th:first-child,.interaction-questions table thead td:first-child,.interaction-questions table thead th:first-child{padding-left:30px!important}.interaction-questions table tbody td:last-child,.interaction-questions table tbody th:last-child,.interaction-questions table thead td:last-child,.interaction-questions table thead th:last-child{padding-right:30px!important}.interaction-questions table tbody td .button,.interaction-questions table tbody th .button,.interaction-questions table thead td .button,.interaction-questions table thead th .button{margin-bottom:0}#invoice .card.invoice{position:relative}#invoice .card.invoice .back-button-arrow{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#bdbaba;position:absolute;top:15px;left:-17px;height:30px;width:30px;border-radius:2px;text-align:center;line-height:32px}#invoice .card.invoice .back-button-arrow:hover{box-shadow:0 4px 15px rgba(0,0,0,.25);color:#49b5a8}#invoice .card.invoice .invoice__header{display:flex;padding:20px 20px 20px 30px;width:100%}#invoice .card.invoice .invoice__header .header__number-date h2{margin-bottom:0}#invoice .card.invoice .invoice__header .header__number-date .service-date{color:#7e7d7b;font-size:.875rem}#invoice .card.invoice .invoice__header .header__actions{margin-left:auto}#invoice .card.invoice .invoice__items table.table{margin-bottom:0}#invoice .card.invoice .invoice__items table.table td:first-child,#invoice .card.invoice .invoice__items table.table th:first-child{padding-left:30px}#invoice .card.invoice .invoice__items table.table td:last-child,#invoice .card.invoice .invoice__items table.table th:last-child{padding-right:30px}#invoice .card.invoice .invoice__items table.table td.item-total,#invoice .card.invoice .invoice__items table.table th.item-total{padding-right:50px}table.invoices tbody td.status.open{color:#559ad1}table.invoices tbody td.status.ready-to-pay{color:#559ad1}table.invoices tbody td.status.canceled{color:#c98075}table.invoices tbody td.status.recurring{color:#b493b1}table.invoices tbody td.status.remaining{color:#b493b1}table.invoices tbody td.status.request{color:#b493b1}table.invoices tbody td.status.balance{color:#e8b361}table.invoices tbody td.status.paid{color:#85c39a}table.invoices tbody td.status.past-due{color:#dc7ba1}table.invoices tbody td.status.closed{color:#7e7d7b}table.po tbody td.status.new{color:#559ad1}table.po tbody td.status.ordered{color:#b493b1}table.po tbody td.status.received{color:#b493b1}table.po tbody td.status.fulfilled{color:#49b5a8}table.po tbody td.status.canceled{color:#ea6565}table.chart-review tbody td.status.new{color:#559ad1}table.chart-review tbody td.status.reviewed{color:#b493b1}table.chart-review tbody td.status.signed{color:#49b5a8}.invoice-footer,.processing-content{display:flex;flex-direction:column;padding:20px 30px;width:100%}.invoice-footer .invoice-footer__item-actions,.processing-content .invoice-footer__item-actions{align-items:flex-start;align-content:flex-start;display:flex}.invoice-footer .invoice-footer__item-actions .add-frame-opener,.processing-content .invoice-footer__item-actions .add-frame-opener{text-transform:none}.invoice-footer .invoice-footer__actions-notes,.processing-content .invoice-footer__actions-notes{align-items:flex-start;display:flex;flex-direction:row-reverse;flex:2;flex-wrap:wrap}.invoice-footer .invoice-footer__actions-notes .invoice-footer__item-actions,.processing-content .invoice-footer__actions-notes .invoice-footer__item-actions{align-items:flex-start;align-content:flex-start;display:flex}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes,.processing-content .invoice-footer__actions-notes .invoice-footer__notes{align-items:flex-end;align-content:flex-end;display:flex;flex-direction:column;flex:2;padding-right:30px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes .invoice-note-content,.processing-content .invoice-footer__actions-notes .invoice-footer__notes .invoice-note-content{border-color:#dadada}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes .radio-checker,.processing-content .invoice-footer__actions-notes .invoice-footer__notes .radio-checker{margin-bottom:15px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes .radio-checker label,.processing-content .invoice-footer__actions-notes .invoice-footer__notes .radio-checker label{color:#9f9d9d;font-size:.8125rem}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes .payment-message,.processing-content .invoice-footer__actions-notes .invoice-footer__notes .payment-message{font-size:.8125rem;padding:10px 15px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes #invoice_comment_adder,.processing-content .invoice-footer__actions-notes .invoice-footer__notes #invoice_comment_adder{display:flex;flex-direction:column;width:100%}.invoice-footer .invoice-footer__actions-notes .invoice-footer__notes #invoice_comment_adder .button,.processing-content .invoice-footer__actions-notes .invoice-footer__notes #invoice_comment_adder .button{align-self:flex-start;margin-bottom:0}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box{align-self:flex-start;background-color:#fafafa;margin-left:auto;min-width:250px;padding:15px 20px 20px 20px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box .button,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box .button{margin-bottom:0;width:100%}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box .begin-checkout.hidden,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box .begin-checkout.hidden{display:none}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows{margin:0;padding:0}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row{display:flex;line-height:35px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row{border-top:1px solid #dadada;margin-top:10px;padding-top:10px}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row .accounting-row__number,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row .accounting-row__number{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__label,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__label{color:#7e7d7b;font-size:.8125rem}.invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__number,.processing-content .invoice-footer__actions-notes .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__number{font-size:.875rem;margin-left:auto;text-align:right}.invoice__actions{display:flex;justify-content:flex-end;padding:0 30px 30px 30px;width:100%}.payment-methods{display:flex;flex-direction:column;padding:20px 30px 0 30px;width:100%}.payment-methods.hidden{display:none}.payment-methods .payment-methods__header{border-bottom:1px solid #e7e7e7;display:flex;margin-bottom:20px}.payment-methods .payment-methods__header h3{font-size:.875rem;flex:0 1 auto;line-height:1.3;margin-bottom:10px}.payment-methods .payment-methods__cards{margin-bottom:15px}.payment-methods .payment-methods__cards .blank-message{background-color:#f7f7f7;color:#7e7d7b;font-size:.875rem;margin-bottom:15px;padding:15px 20px}.payment-methods .payment-methods__cards .blank-message p{margin-bottom:0}.payment-methods .payment-methods__footer{display:flex}.payment-methods .payment-methods__footer .actions{display:flex;flex-wrap:wrap}.payment-methods .payment-methods__footer .balance{color:#7e7d7b;font-size:.75rem;line-height:40px;margin-left:auto;padding-right:15px}.payment-methods .payment-methods__footer .balance .remaining-balance{color:#262523;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;margin-left:5px}.payment-methods .hammer-button{margin-top:10px}.card.payment{border:1px solid #f2f1ef;box-shadow:none;display:flex;flex-direction:row;margin-bottom:5px;padding:10px}.card.payment.primary:before{background-color:#e8b361;border-radius:3px;color:#fff;content:"default";font-size:.5625rem;left:10px;letter-spacing:1.5px;padding:3px 7px;position:absolute;text-transform:uppercase;top:-10px}.card.payment .payment-content{display:flex;flex-direction:row}.card.payment .payment-content .brand{height:50px;width:50px}.card.payment .payment-content .brand img{max-width:100%}.card.payment .payment-content .info{margin-left:10px}.card.payment .payment-content .info .card-name,.card.payment .payment-content .info .card-number{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1;margin:10px 0 0 0}.card.payment .payment-content .info .additional-info{color:#9f9d9d;font-size:.8125rem}.card.payment .actions{display:flex;flex-direction:column;margin-left:auto;margin-top:5px}.card.payment .actions .processing{color:#bdbaba;font-size:.75rem;padding-right:10px}.card.payment .actions .dollar-sign{font-size:1.125rem;line-height:38px;margin-right:8px}.card.payment .actions .amount-to-charge{display:flex;flex-direction:row;justify-content:flex-end}.card.payment .actions .amount-to-charge input{border-color:#dadada;font-size:1.125rem;height:40px;margin-bottom:0;padding:5px 10px 10px 15px;text-align:right;width:130px}.card.payment .actions .remove-payment-method{color:#9f9d9d;cursor:pointer;font-size:.875rem;line-height:42px;padding:0 5px 0 15px}.card.payment .actions .edit-payment-method{margin-left:15px}.invoice-notes{display:flex;flex-direction:column;padding:0 15px;width:100%}.invoice-notes .invoice-notes__header{border-bottom:1px solid #e7e7e7;display:flex}.invoice-notes .invoice-notes__header h3{font-size:1rem;flex:0 1 auto}.invoice-notes .invoice-notes__header .add-note{color:#49b5a8;font-size:.875rem;margin-left:auto}.invoice-notes .invoice-notes__content{color:#bdbaba;margin:20px 0}.invoice-notes .invoice-notes__content .invoice-notes{margin-top:0;padding:0;width:100%}.invoice-notes .invoice-notes__content .invoice-notes .note{background-color:#f7f7f7;display:flex;margin-bottom:10px;padding:15px;position:relative}.invoice-notes .invoice-notes__content .invoice-notes .note .remove-note{background-color:#fff;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.invoice-notes .invoice-notes__content .invoice-notes .note .remove-note i{color:#ea6565;font-size:8px;top:-1px;position:relative;font-weight:600}.invoice-notes .invoice-notes__content .invoice-notes .note .remove-note:hover{background-color:#ea6565;border:#ea6565}.invoice-notes .invoice-note-hidden-tag{font-size:.6rem;color:#ea6565}.invoice-notes .invoice-notes__content .invoice-notes .note .remove-note:hover i{color:#fff}.invoice-notes .invoice-notes__content .invoice-notes .note .content{color:#5f5f5d;flex:1;font-size:.875rem;line-height:1.125rem;margin-left:15px}.invoice-notes .invoice-notes__content .invoice-notes .note .timeago{color:#9f9d9d;font-size:.6875rem;margin-top:3px;padding-left:10px;text-align:right}.invoice-notes .invoice-notes__content .add-invoice-note-form{display:none;margin-top:15px;width:100%}.invoice-notes .invoice-notes__content .add-invoice-note-form textarea{font-size:.875rem;margin-bottom:5px}.invoice-notes .invoice-notes__content .add-invoice-note-form .button{margin:0 10px 0 0}.invoice-notes .invoice-notes__content .add-invoice-note-form .cancel-add-invoice-note{cursor:pointer;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.invoice-notes .invoice-notes__content .add-invoice-note-form .cancel-add-invoice-note:hover{background-color:#f7f7f7}.invoice-notes .invoice-notes__content .show-invoice-note-form{align-self:flex-start;margin-top:5px}#invoice-sidebar .card.interaction{display:flex;flex-direction:row;margin-bottom:30px;min-width:auto;padding:20px;position:relative}#invoice-sidebar .card.interaction:hover{box-shadow:0 10px 25px rgba(0,0,0,.2);cursor:pointer}#invoice-sidebar .card.interaction .appointment-info{flex:1;position:relative}#invoice-sidebar .card.interaction .appointment-info .appt-type-dot{position:absolute;top:8px;right:0}#invoice-sidebar .card.interaction .appointment-info h3{font-size:1.125rem;line-height:1;margin:5px 0 2px 0}#invoice-sidebar .card.interaction .appointment-info .appointment-date{font-size:.75rem}#invoice-sidebar .card.interaction .appointment-info .appointment-date.base{color:#559ad1}#invoice-sidebar .card.interaction .appointment-info .appointment-date.checkout-status{color:#e9b362}#invoice-sidebar .card.interaction .appointment-info .appointment-date.checked-out-status{color:#a3a1a1}#invoice-sidebar .card.interaction .appointment-info .appointment-date.confirmed{color:#9dd98d}#invoice-sidebar .card.interaction .appointment-info .appointment-date.onsite{color:#49b5a8}#invoice-sidebar .card.interaction .appointment-info .appointment-date.canceled{color:#f33f4d}#invoice-sidebar .card.interaction .appointment-info .chart-link{color:#49b5a8;font-size:.625rem;line-height:1.8;text-transform:uppercase;background-color:#e7e7e7;font-weight:600;padding:3px 8px;border-radius:20px;letter-spacing:1px;float:right}#invoice-sidebar .sidebar__titlebar{background-color:#e7e7e7;margin-bottom:10px;padding:0 15px;width:100%}#invoice-sidebar .sidebar__titlebar h5{color:#5f5f5d;font-size:.875rem;line-height:40px}#invoice-sidebar .sidebar__content.payment-progress{display:flex;height:30px;margin-bottom:30px;position:relative;width:100%}#invoice-sidebar .sidebar__content.payment-progress .current{color:#5f5f5d;font-size:.75rem;position:absolute;top:0;left:0}#invoice-sidebar .sidebar__content.payment-progress .current.complete{color:#49b5a8}#invoice-sidebar .sidebar__content.payment-progress .invoice-total{color:#5f5f5d;font-size:.75rem;position:absolute;top:0;right:0}#invoice-sidebar .sidebar__content.payment-progress .payment-progress-bar{background-color:#dadada;border-radius:5px;height:5px;position:absolute;bottom:0;right:0;left:0;z-index:1}#invoice-sidebar .sidebar__content.payment-progress .payment-actual-progress-bar{background-color:#49b5a8;border-radius:5px;height:5px;position:absolute;bottom:0;right:0;left:0;z-index:5}#invoice-sidebar .sidebar__content ul.diagnoses{margin:0;padding:0}#invoice-sidebar .sidebar__content ul.diagnoses li.diagnosis{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;margin-bottom:5px;padding:7px 10px}#invoice-sidebar .sidebar__content ul.diagnoses li.diagnosis .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem}#invoice-sidebar .sidebar__content ul.diagnoses li.diagnosis .code{color:#5f5f5d;font-size:.6875rem;margin-left:auto}#invoice-sidebar .sidebar__content ul.diagnoses li.diagnosis .pi{color:#bebaba;font-size:.6875rem;margin-left:auto}#invoice-sidebar .sidebar__content ul.connected{margin:0;padding:0}#invoice-sidebar .sidebar__content ul.connected li.diagnosis{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;margin-bottom:5px;padding:7px 10px}#invoice-sidebar .sidebar__content ul.connected li.diagnosis .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem}#invoice-sidebar .sidebar__content ul.connected li.diagnosis .code{color:#5f5f5d;font-size:.6875rem;margin-left:auto}#invoice-sidebar .sidebar__content ul.connected li.diagnosis .pi{color:#bebaba;font-size:.6875rem;margin-left:auto}.discount-modal{width:700px}.discount-modal .modal-tabs{background-color:#f7f7f7;clear:both;position:relative;max-width:100%;margin:0 auto}.discount-modal .modal-tabs .tab{float:left;display:contents;padding:10px 0 10px 20px}.discount-modal .modal-tabs .tab .input-with-icon-holder.large .input-icon{top:0}.discount-modal .modal-tabs .tab label{font-size:14px;margin:0 50px 0 20px;position:relative;top:0;cursor:pointer;padding-top:12px;color:#434341}.discount-modal .modal-tabs .tab [type=radio]{display:none}.discount-modal .modal-tabs .tab__content{background-color:#fff;padding:15px 0;position:relative;top:50px;left:0;right:0;bottom:0;transition:opacity .2s cubic-bezier(.42,0,.34,1.01);opacity:0}.discount-modal .modal-tabs [type=radio]:checked~label{border-bottom:2px solid #49b5a8;color:#434341;z-index:2}.discount-modal .modal-tabs [type=radio]:checked~label~.tab__content{z-index:1;opacity:1}.discount-modal h2{line-height:1.2;margin-bottom:0}.discount-modal .subhead{border-bottom:1px solid #e7e7e7;color:#7e7d7b;font-size:.875rem;padding-bottom:15px}.discount-modal table.table{margin-bottom:20px}.discount-modal .invoice-footer{padding:0;padding-bottom:30px}.discount-modal .invoice-footer .invoice-footer__actions-notes .invoice-footer__notes{padding-right:20px}.discount-modal .invoice-footer .invoice-footer__actions-notes .invoice-footer__calc-box{min-width:300px}.discount-modal .invoice-notes-frame{margin-bottom:30px}.discount-modal .invoice-notes-frame .radio-checker{margin-bottom:15px}.discount-modal .invoice-notes-frame .radio-checker label{color:#9f9d9d;font-size:.8125rem}.remove-invoice-item{cursor:pointer}.remove-invoice-item i{color:#bdbaba}.remove-invoice-item:hover i{color:#ea6565}.billing-type{display:flex;justify-content:space-between;font-size:1rem;line-height:2}.billing-type-amount{margin-left:20px;font-weight:700}.billing-address-cards input[type=radio]{display:none}.billing-address-cards label{background-color:#f2f1ef;border:1px solid #dadada;color:#9f9d9d;cursor:pointer;display:inline-block;font-size:.875rem;margin:0 0 10px 0;padding:15px 15px 15px 20px;position:relative;width:100%}.billing-address-cards label .primary-star{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(14,14,14,.1);color:#e8b361;line-height:1.2;padding:5px;position:absolute;top:8px;left:-10px}.billing-address-cards label h3{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1;margin-bottom:0}.billing-address-cards input[type=radio]:checked+label{background-color:#fff;color:#434341;border:1px solid #49b5a8}.messages{display:flex}.messages .messages__patients{background-color:#f2f1ef;border-right:1px solid #e7e7e7;width:300px}.messages .messages__patients .messages__patients-search{background-color:#f2f1ef;border-bottom:1px solid #e7e7e7}.messages .messages__patients .messages__patients-search input{background-color:#f2f1ef;border:1px solid transparent;font-size:.75rem;height:40px;margin-bottom:0}.messages .messages__patients .messages__patient{cursor:pointer;display:flex;position:relative;z-index:1;max-width:100%}.messages .messages__patients .messages__patient.selected{background-color:#f8f8f8;border-right:10px solid #fff;margin-right:-10px;position:relative;z-index:15;border-left:solid 5px #2ec1b1}.messages .messages__patients .messages__patient .status-dot{background-color:#bdbaba;border-radius:10px;width:8px;height:8px;position:absolute;right:21px;top:14px}.messages .messages__patients .messages__patient .status-dot.new{background-color:#ea6565}.messages .messages__patients .messages__patient .messages__patient-info{margin:10px 0 0 15px}.messages .messages__patients .messages__patient .messages__patient-info h5{font-size:.9375rem;margin-bottom:0}.messages .messages__conversation{background-color:#f7f7f7;flex:1;overflow-y:auto;position:relative}.messages .messages__conversation .compose-message{display:flex;width:100%}.messages .messages__conversation .compose-message .message-frame{flex-shrink:0;background-color:#fff;border-top:solid 1px #d2d2d2;box-shadow:0 10px 40px 0 rgb(0 0 0 / 10%);padding:15px 85px 15px 85px;position:fixed;right:0;left:380px;bottom:0;z-index:30}@media only screen and (max-width:1366px){.messages .messages__conversation .compose-message .message-frame{flex-shrink:0;background-color:#fff;border-top:solid 1px #d2d2d2;box-shadow:0 10px 40px 0 rgb(0 0 0 / 10%);padding:50px 85px 50px 85px;position:fixed;right:0;left:0;bottom:0;z-index:30}}.messages .messages__conversation .compose-message .message-frame textarea[name=message_content]{border:1px solid transparent;color:#434341;padding:0;word-wrap:break-word}.messages .messages__conversation .conversations .timebar .hr-bar{border-bottom:1px solid #e9e9e9;position:relative;top:11px;width:100%;z-index:1}.messages .messages__conversation .conversations .timebar .timestamp{color:#999;display:flex;font-size:.625rem;justify-content:center;letter-spacing:1px;position:relative;text-transform:uppercase;z-index:10}.messages .messages__conversation .conversations .timebar .timestamp .marker{display:flex;background-color:#fff;padding:5px 15px;border-radius:5px}.messages .messages__conversation .conversations .timebar .timestamp i{font-size:.875rem;margin-right:7px}.messages .messages__conversation .conversations .message-holder{display:flex;margin-bottom:30px;width:100%}.messages .messages__conversation .conversations .message-holder.right-aligned{justify-content:flex-end}.messages .messages__conversation .conversations .message-holder.right-aligned .message-info{justify-content:right;margin-left:0;margin-right:15px}.messages .messages__conversation .conversations .message-holder.right-aligned .message-info .byline{margin-left:0;text-align:right;width:100%}.messages .messages__conversation .conversations .message-holder .message-info{display:flex;flex-direction:column;margin-left:15px}.messages .messages__conversation .conversations .message-holder .message-info .message{background-color:#fff;border:1px solid #e7e7e7;color:#434341;font-size:1rem;max-width:500px;word-wrap:break-word;padding:15px 20px;scroll-margin:120px}.messages .messages__conversation .conversations .message-holder .message-info .message.alt-bg{background-color:#f7f7f7}.messages .messages__conversation .conversations .message-holder .message-info .byline{color:#9f9d9d;font-size:.75rem;margin:0 0 0 20px}.selected-message{border:2px solid #e8b361!important}.messages .patient-column{background-color:#fff}.onboarding{background-color:#f7f7f7}.onboarding .onboarding-steps-banner{background-color:#0e0e0e;position:fixed;top:0;right:0;bottom:0;width:43vw;z-index:0}.onboarding .onboarding-steps-banner .steps-banner__image{background-image:url(/assets/media/banners/create-account.jpg);background-repeat:no-repeat;background-size:cover;opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.onboarding .onboarding-page-content .app-branding{margin:0 0 40px 30px}.onboarding .onboarding-page-content .app-branding img{height:40px}.onboarding .onboarding-page-content .form-content{padding:0;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-bottom:10vh;min-height:400px;padding:40px 50px 100px 40px;position:relative;z-index:10}@media only screen and (max-width:700px){.onboarding-steps-banner{display:none}.onboarding-steps{display:none}.onboarding .onboarding-page-content .col-9{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .col-8{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .col-6{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .col-4{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .col-3{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .form-content .onboarding-plans{flex-direction:column}.onboarding .onboarding-page-content .col-6{max-width:100%;flex:1 0 auto}.onboarding .onboarding-page-content .form-content .col-4{max-width:100%;flex:1 0 auto}}@media only screen and (max-width:1600px){.onboarding .onboarding-page-content .form-content .onboarding-plans{flex-direction:column}.onboarding .onboarding-page-content .form-content .col-4{max-width:100%}}.onboarding .onboarding-page-content .form-content.no-action{padding-bottom:40px}.onboarding .onboarding-page-content .form-content.invites{min-height:400px}.onboarding .onboarding-page-content .form-content .section-header h1{margin-bottom:0}.onboarding .onboarding-page-content .form-content .section-header h2{margin-bottom:0}.onboarding .onboarding-page-content .form-content h1{font-size:1.5rem;line-height:1.75rem}.onboarding .onboarding-page-content .form-content .subhead{color:#9f9d9d;font-size:.875rem;margin-bottom:30px}.onboarding .onboarding-page-content .form-content .section-header-title-row{margin-top:20px}.onboarding .onboarding-page-content .form-content #subdomain_response{background-color:#f7f7f7;color:#9f9d9d;font-size:.75rem;padding:5px 10px}.onboarding .onboarding-page-content .form-content #subdomain_response:empty{padding:0}.onboarding .onboarding-page-content .form-content #subdomain_response.exists{background-color:rgba(234,101,101,.1);color:#ea6565}.onboarding .onboarding-page-content .form-content #subdomain_response.available{background-color:rgba(73,181,168,.1);color:#49b5a8}.onboarding .onboarding-page-content .form-content .form-content__actions{display:flex;justify-content:right}#practice_onboarding .eva-checkbox-tags label{font-size:.95rem;padding-left:20px;padding-right:20px}#practice_onboarding_plan .alert.danger{background-color:rgba(234,101,101,.2);border-color:#ea6565;color:#ea6565}#practice_onboarding_final .card.interaction{display:flex;flex-direction:row;margin-bottom:30px;min-width:auto;width:32.3%;padding:20px;position:relative;border-radius:3px;background-color:#fff;color:#7a7a7a;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);border-left:solid 4px #41b6a8;font-size:1rem}#practice_onboarding_final .card.interaction span{font-size:1.35rem;color:#49b5a8;margin-right:10px;margin-top:3px}#practice_onboarding_final .onboarding-steps-banner{background-repeat:no-repeat;background-position:bottom left;background-size:100%;background-image:url(/assets/img/giphy2.gif)}.onboarding .onboarding-page-content .form-content .form-content__actions .button,.onboarding .onboarding-page-content .form-content .form-content__actions input[type=submit]{margin:0 0 0 auto}.onboarding .onboarding-page-content .form-content .customization-column{color:#5f5f5d;font-size:.8125rem;padding-right:30px}.onboarding .onboarding-page-content .form-content .customization-column .guidelines-text{background-color:#f7f7f7;padding:20px;margin-bottom:30px}.onboarding .onboarding-page-content .form-content .customization-column img{margin:10px 0 30px 0;max-height:100px}.onboarding .onboarding-page-content .form-content .customization-column p{margin-bottom:15px}.onboarding .onboarding-page-content .form-content .customization-column h2{font-size:1.125rem;line-height:1.3125rem}.onboarding .onboarding-page-content .form-content .customization-column h3{font-size:1rem}.onboarding .onboarding-page-content .form-content .customization-column ul{margin:0;padding:0}.onboarding .onboarding-page-content .form-content .customization-column ul li{font-size:.8125rem;margin:0 0 10px 20px}.onboarding .onboarding-page-content .form-content .customization-column .selected-color{border:1px solid #dadada;display:flex;padding:10px 20px;width:100%}.onboarding .onboarding-page-content .form-content .customization-column .selected-color .selected-color__label{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:40px;margin-right:10px}.onboarding .onboarding-page-content .form-content .customization-column .selected-color .selected-color__swatch{background-color:#49b5a8;height:40px;width:40px}.onboarding .onboarding-page-content .form-content .customization-column .selected-color .selected-color__input{height:40px;margin-bottom:0;max-width:90px}.onboarding .onboarding-page-content .form-content #color-picker-container{margin-top:30px}.onboarding .onboarding-page-content ul.onboarding-steps{list-style:none;margin:10px 0 0 0;padding:0;position:relative;z-index:20}.onboarding .onboarding-page-content ul.onboarding-steps li.step{color:#fff;margin-bottom:40px;padding-left:50px;position:relative}.onboarding .onboarding-page-content ul.onboarding-steps li.step:hover .step__title{opacity:1}.onboarding .onboarding-page-content ul.onboarding-steps li.step:hover .step__description{opacity:1}.onboarding .onboarding-page-content ul.onboarding-steps li.step.active .step__number{background-color:#49b5a8;border:1px solid #49b5a8;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff}.onboarding .onboarding-page-content ul.onboarding-steps li.step.active .step__title{opacity:1}.onboarding .onboarding-page-content ul.onboarding-steps li.step.active .step__title h3{color:#fff}.onboarding .onboarding-page-content ul.onboarding-steps li.step.active .step__description{opacity:1}.onboarding .onboarding-page-content ul.onboarding-steps li.step.complete .step__number{color:#a9a9a9;opacity:75%}.onboarding .onboarding-page-content ul.onboarding-steps li.step.complete .step__number i{font-size:.725rem;line-height:2.125rem;color:#a9a9a9;opacity:75%}.onboarding .onboarding-page-content ul.onboarding-steps li.step.complete .step__title{opacity:75%}.onboarding .onboarding-page-content ul.onboarding-steps li.step.complete .step__title h3{color:#9f9d9d}.onboarding .onboarding-page-content ul.onboarding-steps li.step.complete .step__description{color:#7e7d7b;opacity:75%}.onboarding .onboarding-page-content ul.onboarding-steps li.step .step__number{border:1px solid #7e7d7b;border-radius:20px;color:#7e7d7b;font-size:.875rem;position:absolute;top:0;left:0;width:36px;height:36px;text-align:center;line-height:34px}.onboarding .onboarding-page-content ul.onboarding-steps li.step .step__title{opacity:.4}.onboarding .onboarding-page-content ul.onboarding-steps li.step .step__title h3{color:#fff;font-size:1rem;line-height:40px;margin-bottom:0}.onboarding .onboarding-page-content ul.onboarding-steps li.step .step__description{color:#bdbaba;font-size:.875rem;margin-top:-5px;opacity:.4}table.members{margin-bottom:20px}table.members tbody tr td{font-size:.8125rem}table.members tbody tr td.impact{font-size:.8125rem}.practice-banners{display:flex;flex-wrap:wrap}.practice-banners .practice-banner{margin:5px}.practice-banners .practice-banner input[type=radio]:checked+label>img{border:5px solid #49b5a8}.practice-banners .practice-banner input[type=radio]+label>img{width:200px;height:200px}ul.features{font-size:.875rem}ul.features.dark-bg{color:#fff}.persons .person{margin-bottom:0;position:relative}.persons .person input[type=text]{font-size:.875rem;height:40px;padding:10px;margin-bottom:5px}.persons .person .remove-person{color:#9f9d9d;cursor:pointer;position:absolute;top:10px;right:-10px}.persons .person .remove-person:hover{color:#ea6565}.persons .person .remove-person i{font-size:.75rem}.invite-more{color:#49b5a8;cursor:pointer;font-size:.875rem;margin-top:15px}.location-map{min-height:30px;position:relative}.location-map .map-holder{background-color:#f7f7f7;height:40px;margin-bottom:30px;transition:height .1s ease-in-out;width:100%}.location-map .map-holder.showing{height:350px}.location-map .map-holder-label{background-color:#f7f7f7;color:#bdbaba;font-size:.75rem;padding:10px;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}#consent .content-padder{margin:0 auto;max-width:1000px}#consent .content-padder .hippa-content-block{margin-bottom:20px}#consent .content-padder .hippa-content-block .radio-checker{margin-bottom:15px}#consent .content-padder .hippa-content-block table.table{margin:30px 0 10px 0}#consent .content-padder .hippa-content-block .row-adder{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}#consent .content-padder .hippa-content-block .hippa-phone{margin-top:10px}#consent .content-padder .consent-signature fieldset.signature-block{margin-top:20px}#consent .content-padder .consent-signature fieldset.signature-block #signature{background-color:#fff;border:1px solid #e7e7e7;margin:10px 0 0 0;max-width:640px}#patients .patient-chart{display:flex;flex-direction:row;flex:1}@media only screen and (max-width:1366px){#patients .patient-chart{display:block}}#patients .patient-chart .patient-column{background-color:#fff;border-right:1px solid #e7e7e7;display:flex;flex:0 0 280px;flex-direction:column;max-width:320px}@media only screen and (max-width:1366px){#patients .patient-chart .patient-column{display:block;max-width:100%;background-color:#fff;border-right:1px solid #e7e7e7}}#patients .patient-chart .patient-column .patient-status-block{background-color:#e8b361;color:#fff;font-size:.75rem;line-height:1rem;padding:10px 15px;text-align:center}#patients .patient-chart .patient-column .patient-status-deceased-block{background-color:#ea6565;color:#fff;font-size:.75rem;line-height:1rem;padding:10px 15px;text-align:center}#patients .patient-chart .patient-column .patient-lookup{display:flex;height:auto;flex:0;margin-bottom:0;padding:0!important;background:#fcf5ea;width:100%}#patients .patient-chart .patient-column .patient-lookup .live-search{padding:0;position:relative;width:100%;border-bottom:1px solid #e8b361}#patients .patient-chart .patient-column .patient-lookup .live-search input{height:40px;margin-bottom:0}#patients .patient-chart .patient-column .patient-lookup .live-search input.input-with-icon{padding-left:50px}#patients .patient-chart .patient-column .patient-lookup .live-search .input-icon{line-height:40px;padding-left:5px}#patients .patient-chart .patient-column .patient-lookup .results{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;top:70px;left:0;right:0;z-index:50}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list{border:1px solid #e8b361;font-size:.8125rem;list-style:none;margin:0;padding:0}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list:empty{border:none;padding:0}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list li{border-bottom:1px solid #e7e7e7;cursor:pointer;padding:4px 15px}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list li:hover{background-color:#fcf5ea}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list li:last-child{border-bottom:none}#patients .patient-chart .patient-column .patient-lookup .results ul.result-list li.selected{background-color:#fcf5ea}#patients .patient-chart .chart-content{flex:1;height:calc(100vh - 150px);overflow-y:auto;padding:20px 30px;width:100%}@media only screen and (max-width:1366px){#patients .patient-chart .chart-content{height:auto}}#patients .patient-chart .chart-content.no-padding{padding:0}#patients .patient-chart .chart-content.patients .card.table{margin-bottom:20px}#patients .patient-chart .chart-content.full-height-columns{flex-direction:row;padding:0}#patients .patient-chart .chart-content.full-height-columns .column-holder{display:flex;flex-direction:row;height:100%}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-iframe-column{flex:1 1 80%;height:100%}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column{background-color:#fff;flex:1 1 20%;height:100%;min-width:510px;overflow-y:scroll;overflow-x:hidden;padding:0}.review-response-column .titlebar-mini{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin-bottom:5px;padding:3px 8px;cursor:default;display:flex;justify-content:space-between;margin-bottom:0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .titlebar{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin-bottom:10px;padding:10px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .titlebar h3{font-size:.875rem;margin-bottom:0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .task-adder-content .radio-checker label{font-size:.875rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .task-adder-content .task-form{display:none}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .lab-report-content .lab-report-content__section{border-bottom:1px solid #e7e7e7;font-size:.875rem;padding:15px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .lab-report-content .lab-report-content__section .content{font-size:1rem;line-height:1.3125rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .sidebar-content{padding:10px 20px 20px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .form-actions .button,#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .form-actions input[type=submit]{margin-bottom:10px;width:100%}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags{list-style:none;margin:0;padding:0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;font-size:.875rem;padding:8px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag:last-child{border:none;padding-bottom:10px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag.high .test-name .flag-label{color:#ea6565}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag.low .test-name .flag-label{color:#559ad1}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag.alpha .test-name .flag-label{color:#e8b361}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-name{align-items:flex-end;display:flex;flex-direction:row;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-name .flag-label{font-size:.9375rem;margin-left:auto;text-transform:uppercase}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-results{align-items:flex-end;display:flex;flex-direction:row}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-results .icon{color:#bdbaba;padding:3px 4px 0 0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-results .result{color:#7e7d7b;font-size:.75rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-results .units{color:#7e7d7b;font-size:.75rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-response-column .flags-section ul.test-flags li.flag .test-results .range{color:#9f9d9d;font-size:.75rem;margin-left:auto}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column{flex:1 1 80%;height:100%}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .titlebar{background-color:#f7f7f7;margin-bottom:10px;padding:20px 20px 10px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .titlebar h3{font-size:.875rem;margin-bottom:0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .titlebar.danger h3{font-size:.875rem;margin-bottom:0;color:#ea6565}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results{list-style:none;margin:0;padding:0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results li.result{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;font-size:.875rem;padding:8px 20px}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.result-results li.result .test-name{align-items:flex-end;display:flex;flex-direction:row;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.result-results li.results .test-name .result-label{font-size:.9375rem;margin-left:auto;text-transform:uppercase}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results td.flag.high{color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results td.flag.low{color:#559ad1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results td.flag.alpha{color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.result-results li.result .test-results{align-items:flex-end;display:flex;flex-direction:row}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results li.result .test-results .icon{color:#bdbaba;padding:3px 4px 0 0}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results li.result .test-results .result{color:#7e7d7b;font-size:.75rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results li.result .test-results .units{color:#7e7d7b;font-size:.75rem}#patients .patient-chart .chart-content.full-height-columns .column-holder .review-results-column .results-section ul.test-results li.result .test-results .range{color:#9f9d9d;font-size:.75rem;margin-left:auto}#patients .patient-chart .chart-content .container{margin:0;width:100%}#patients .patient-chart .right-content-column{background-color:#fff;border-left:1px solid #e7e7e7;display:flex;flex:0 0 320px;flex-direction:column}#patients .column-section{border-top:1px solid #e7e7e7}#patients .column-section .column-section__titlebar{background-color:#f7f7f7;border-bottom:1px solid #dadada;display:flex;flex-direction:row;height:40px;line-height:40px;padding:0 15px}#patients .column-section .column-section__titlebar h3{color:#5f5f5d;flex:0 1 auto;font-size:.8125rem;line-height:40px}#patients .column-section .column-section__titlebar .counter{background-color:#e7e7e7;border-radius:3px;font-size:.75rem;line-height:1;margin:10px;padding:8px 10px}#patients .column-section .column-section__titlebar .action{font-size:.8125rem;margin-left:auto}#patients .column-section .column-section__titlebar .action i{color:#49b5a8;font-size:.875rem;margin-left:7px}#patients .column-section .column-section__titlebar .action .adder{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase}.patient__stats .column-section .column-section__content{padding:10px}.patient__stats .recent-interactions{margin:0;padding:5px 5px 10px 20px;border-bottom:1px solid #e9e9e9;font-size:.825em;font-weight:600}.patient__stats .recent-interactions:hover{background:#f7f7f7}.patient__stats .column-section .column-section__content .card.allergy{margin-bottom:15px}#patients .column-section .column-section__content{padding:10px}#patients .column-section .column-section__content .card.allergy{margin-bottom:15px}#patients .column-section{min-width:320px}#patients .column-section:last-child{margin-bottom:0}.patient__stats .column-section .address-phone-block{border-bottom:1px dotted #dadada;color:#9f9d9d;display:flex;font-size:.8125rem;padding:10px 10px 10px 5px;margin-bottom:5px;padding-bottom:15px;position:relative}.patient__stats .column-section .address-phone-block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#patient .column-section .address-phone-block .kabob-menu{position:absolute;top:10px;right:0;height:20px;text-align:center;width:20px}#patient .column-section .address-phone-block .kabob-menu .kabob-menu__trigger .icon-kabob-vertical{color:#9f9d9d;font-size:1rem}.patient__stats .column-section .address-phone-block .primary-star{background-color:#fff;border-radius:5px;box-shadow:0 3px 10px rgba(14,14,14,.1);color:#e8b361;line-height:1;padding:5px;position:absolute;top:4px;left:-22px}.patient__stats .column-section .address-phone-block .address-phone-icon{margin-right:12px;margin-left:0;margin-top:-4px}.patient__stats .column-section .address-phone-block .address-phone-icon.enabled i{color:#b7b6b6}.patient__stats .column-section .address-phone-block .address-phone-icon i{font-size:1.3125rem}.patient__stats .column-section .address-phone-block .address-phone-info h3{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.2;margin-bottom:0}.patient__stats .dpc{max-width:320px;padding:0 20px;margin-bottom:20px}.patient__stats .column-section .dpc h5{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.7125rem;line-height:1.2;text-align:center;background:rgba(73,181,168,.2);color:#49b5a8;border-radius:30px;padding:5px 15px}.patient__stats .column-section .address-phone-block .address-phone-info .small-byline{color:gray;font-size:.7875rem}.small-dob-byline{color:gray;font-size:.7875rem}.small-question-byline{color:#48b5a7;text-transform:uppercase;letter-spacing:1;font-weight:600;font-size:.6875rem}#patients table.table.patients tbody tr td{padding:0 15px}#consent .signature-image{margin-bottom:20px}.card.appointment{border-radius:3px;cursor:pointer;margin-bottom:10px;min-width:200px;width:100%;height:auto}.card.appointment a{color:#434341}.card.appointment .patient__info .avatar .profile-hover{color:#fff!important}.card.appointment .appointment-info{display:flex}.card.appointment .appointment-info:hover{filter:brightness(95%)}.card.appointment .appointment-info .date-box{background-color:rgba(0,0,0,.03);border-right:1px solid #e7e7e7;padding:15px;text-align:center}.card.appointment .appointment-info .date-box.blue{background-color:#588093;color:#fff;border-color:#3489cf}.card.appointment .appointment-info .date-box.brown{background-color:#635d5e;color:#fff;border-color:#635d5e}.card.appointment .appointment-info .date-box.dark-green{background-color:#66bc82;color:#fff;border-color:#66bc82}.card.appointment .appointment-info .date-box.dark-red{background-color:#c6665e;color:#fff;border-color:#c6665e}.card.appointment .appointment-info .date-box.green{background-color:#33a069;color:#fff;border-color:#80d76d}.card.appointment .appointment-info .date-box.green-brown{background-color:#a1b9b3;color:#fff;border-color:#c5bf8c}.card.appointment .appointment-info .date-box.lavender{background-color:#a97ca5;color:#fff;border-color:#a97ca5}.card.appointment .appointment-info .date-box.magenta{background-color:#df5b92;color:#fff;border-color:#df5b92}.card.appointment .appointment-info .date-box.orange{background-color:#f5b065;color:#fff;border-color:#e8b063}.card.appointment .appointment-info .date-box.purple{background-color:#433352;color:#fff;border-color:#7d75a4}.card.appointment .appointment-info .date-box.red{background-color:#f33f4d;color:#fff;border-color:#f33f4d}.card.appointment .appointment-info .date-box.red-orange{background-color:#d99a76;color:#fff;border-color:#d99a76}.card.appointment .appointment-info .date-box.teal{background-color:#248a8a;color:#fff;border-color:#16ac97}.card.appointment .appointment-info .date-box.yellow{background-color:#fbd625;color:#fff;border-color:#fbd625}.card.appointment .appointment-info .date-box .day{border-bottom:2px solid rgba(255,255,255,.35);font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3125rem}.card.appointment .appointment-info .date-box .month{font-size:.6875rem;padding-top:3px}.card.appointment .appointment-info .appointment{flex:1;padding:10px 15px 15px 15px}.card.appointment .appointment-info .appointment .timeframe{font-size:.625rem;letter-spacing:1px;line-height:1.6;margin-bottom:0;opacity:.6;text-transform:uppercase}.card.appointment .appointment-info .appointment .interaction-name{flex:0;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3;margin-bottom:0}.card.appointment .appointment-info .appointment .status{font-size:.75rem}.card.appointment .appointment-info .notes{display:flex;font-size:.6875rem;opacity:.4;padding:10px 15px}.card.appointment .appointment-info .notes i{font-size:1.125rem;margin-left:5px}.card.appointment .required-consents-holder{background-color:#f2f1ef;color:#434341;display:flex;font-size:.75rem;padding:10px 15px}.card.appointment .required-consents-holder .label-title{line-height:24px}.card.appointment .required-consents-holder ul.required-consents{display:flex;list-style:none;margin:0;margin-left:10px;padding:0}.card.appointment .required-consents-holder ul.required-consents li{background-color:#fff;border-radius:15px;margin-right:5px;padding:3px 10px 5px 10px}.card.appointment .invoice-info{background-color:#f2f1ef;color:#434341;display:flex;font-size:.75rem;padding:10px}.card.appointment .invoice-info:hover{background-color:#e7e7e7}.card.appointment .invoice-info .status{font-size:.6875rem;line-height:1.8;margin-left:auto}#patient_modal_content{width:100%;max-height:75vh;overflow-y:auto}.phone-modal-content{width:100%}.phone-modal-content .modal-header{padding:20px 30px 0 30px}.phone-modal-content .modal__content{padding:0 30px 20px 30px}.phone-modal-content .modal__content .section-padder{padding:30px 0}#allergy_content{flex:1}.allergy-content{padding:0}.allergy-content .allergy-detail-modal{min-height:300px}.allergy-content .allergy-detail-modal .modal__header{display:flex}.allergy-content .allergy-detail-modal .modal__header h2,.allergy-content .allergy-detail-modal .modal__header h3,.allergy-content .allergy-detail-modal .modal__header h4{flex:1 1 auto}.allergy-content .allergy-detail-modal .modal__header h2{font-size:1rem}.allergy-content .allergy-detail-modal .modal__header .modal__header-action{margin-left:auto}.allergy-content .allergy-detail-modal .modal__header .modal__header-action .remove-allergy{color:#ea6565;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.allergy-content .allergy-detail-modal .scope-status{background-color:#559ad1;color:#fff;display:flex;line-height:20px;margin-bottom:10px;padding:10px 30px}.allergy-content .allergy-detail-modal .scope-status.critical{background-color:#ea6565}.allergy-content .allergy-detail-modal .scope-status.severe{background-color:#dc7ba1}.allergy-content .allergy-detail-modal .scope-status.moderate{background-color:#e8b361}.allergy-content .allergy-detail-modal .scope-status.mild{background-color:#cfcaa4}.allergy-content .allergy-detail-modal .scope-status.base{background-color:#49b5a8}.allergy-content .allergy-detail-modal .scope-status .severity-label{font-size:.6875rem;line-height:12px;text-transform:uppercase;letter-spacing:2px;margin-left:auto;padding-top:5px}.allergy-content .allergy-detail-modal .modal__content .allergy-info{padding:20px 30px;padding-bottom:30px;position:relative}.allergy-content .allergy-detail-modal .modal__content .allergy-info .type-icon{color:#bdbaba;font-size:2.625rem;position:absolute;top:0;right:30px}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label{font-size:.6875rem;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label.critical{color:#ea6565}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label.severe{color:#dc7ba1}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label.moderate{color:#e8b361}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label.mild{color:#cfcaa4}.allergy-content .allergy-detail-modal .modal__content .allergy-info .severity-label.base{color:#49b5a8}.allergy-content .allergy-detail-modal .modal__content .allergy-info h2{font-size:1.875rem;margin-bottom:5px}.allergy-content .allergy-detail-modal .modal__content .allergy-info .added-on{margin:50px 0 15px 0;font-size:.8125em;color:gray}.allergy-content .allergy-detail-modal .modal__content .allergy-info .added-on .time-ago{color:#9f9d9d;font-size:.75rem;margin-left:3px}.allergy-content .allergy-detail-modal .modal__content .allergy-info .patient-description,.allergy-content .allergy-detail-modal .modal__content .allergy-info .symptoms-reactions{font-size:1.125rem;margin:30px 0 10px 0}.allergy-content .allergy-detail-modal .modal__content .allergy-info .patient-description h3,.allergy-content .allergy-detail-modal .modal__content .allergy-info .symptoms-reactions h3{border-bottom:1px solid #e7e7e7;color:#9f9d9d;font-size:.625rem;text-transform:uppercase;letter-spacing:2px;line-height:1.2;margin:0 0 10px 3px;padding-bottom:10px}.allergy-content .allergy-detail-modal .modal__content .allergy-components{background-color:#f7f7f7;padding:30px;max-height:350px;overflow-y:auto}.allergy-content .allergy-detail-modal .modal__content .allergy-components .added-on{margin:50px 0 15px 0;font-size:.8125em;color:gray}.allergy-content .allergy-detail-modal .modal__content .allergy-components h3{font-size:1rem;margin-bottom:10px}.allergy-content .allergy-detail-modal .modal__content .allergy-components h3 i{color:#bdbaba;cursor:pointer;margin-left:5px}.allergy-content .allergy-detail-modal .modal__content .allergy-components ul.allergen-list{list-style:none;margin:0;margin-bottom:30px;padding:0}.allergy-content .allergy-detail-modal .modal__content .allergy-components ul.allergen-list li{background-color:#fff;border:1px solid #dadada;border-radius:15px;cursor:default;color:#5f5f5d;display:inline-block;font-size:.9375rem;margin:0 4px 4px 0;padding:3px 10px 5px 10px}.allergy-content .allergy-detail-modal,.allergy-content .allergy-modal{position:relative}.allergy-content .allergy-detail-modal .loading-alert,.allergy-content .allergy-modal .loading-alert{background-color:#49b5a8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:none;font-size:.75rem;padding:5px 10px;text-align:center;width:100px;z-index:100;position:absolute;top:0;left:calc(50% - 50px)}.allergy-content .allergy-detail-modal .modal__header,.allergy-content .allergy-modal .modal__header{border-bottom:1px solid #e7e7e7;padding:25px 30px 20px 30px}.allergy-content .allergy-detail-modal .modal__header h2,.allergy-content .allergy-modal .modal__header h2{line-height:1.2;margin-bottom:0}.allergy-content .allergy-detail-modal .modal__header .subhead,.allergy-content .allergy-modal .modal__header .subhead{color:#7e7d7b;font-size:.875rem}.allergy-content .allergy-detail-modal .allergens,.allergy-content .allergy-modal .allergens{background-color:#f7f7f7;max-height:90vh;overflow-y:scroll}.allergy-content .allergy-detail-modal .allergens>label:first-of-type,.allergy-content .allergy-modal .allergens>label:first-of-type{margin-left:30px}.allergy-content .allergy-detail-modal .allergens label,.allergy-content .allergy-modal .allergens label{font-size:14px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form,.allergy-content .allergy-modal .allergens .drug-allergy-form{display:flex;flex-direction:row;padding:0 30px;width:100%}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup{display:flex;flex-direction:column;flex:1;padding-right:20px;width:50%}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results{border:3px solid #f7f7f7;font-size:15px;margin-bottom:20px;padding:15px 20px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results .help-text,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results .help-text{color:#bdbaba;margin-bottom:5px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results p,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results p{margin-bottom:10px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results p.small-text,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results p.small-text{color:#9f9d9d;font-size:12px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results h3,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results h3{font-size:14px;margin-bottom:5px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results h3 i,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results h3 i{color:#9f9d9d;margin-left:5px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list{list-style:none;margin:0;margin-bottom:15px;padding:0}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list li,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list li{border:1px solid #dadada;border-radius:15px;cursor:pointer;color:#5f5f5d;display:inline-block;font-size:.8125rem;margin:0 4px 4px 0;padding:3px 10px 5px 10px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list li:hover,.allergy-content .allergy-modal .allergens .drug-allergy-form .drug-lookup-results ul.allergen-list li:hover{border-color:#49b5a8;color:#49b5a8}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .reactions-symptoms,.allergy-content .allergy-modal .allergens .drug-allergy-form .reactions-symptoms{display:flex;flex-direction:column;flex:1;width:50%}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .reactions-symptoms fieldset,.allergy-content .allergy-modal .allergens .drug-allergy-form .reactions-symptoms fieldset{width:100%}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .reactions-symptoms fieldset select,.allergy-content .allergy-modal .allergens .drug-allergy-form .reactions-symptoms fieldset select{width:100%}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form .reactions-symptoms .reactions-symptoms__list,.allergy-content .allergy-modal .allergens .drug-allergy-form .reactions-symptoms .reactions-symptoms__list{margin-top:10px}.allergy-content .allergy-detail-modal .allergens .drug-allergy-form-actions,.allergy-content .allergy-modal .allergens .drug-allergy-form-actions{padding:0 30px 10px 30px}.allergy-content .allergy-detail-modal .allergens .food-allergy-form,.allergy-content .allergy-modal .allergens .food-allergy-form{display:flex;flex-direction:row;padding:0 30px;width:100%}.allergy-content .allergy-detail-modal .allergens .food-allergy-form label,.allergy-content .allergy-modal .allergens .food-allergy-form label{font-size:14px}.patient-info-column{margin:30px 0}.patient-info-column .back-button{top:25px;left:-40px}.patient-info-column .card__content{padding:30px}.patient-info-column .card__content input[type=text]{height:50px;line-height:50px}.patient-info-column .card__content .avatar{height:200px;width:200px}.patient-info-column .card__content .avatar .avatar__image{height:200px;width:200px}.patient-info-column .card__content .SumoSelect>.CaptionCont{line-height:50px;min-height:50px}.patient-info-column .card__content .SumoSelect>.CaptionCont>label{top:6px}.click-to-zoom{cursor:zoom-in}#billing_content{padding:20px 30px;width:100%;max-height:75vh;overflow:auto}.archived-patients{cursor:pointer;display:flex;font-size:.75rem;margin-left:-100px;position:absolute;top:15px;left:50%;text-align:center;width:200px;z-index:100}.archived-patients a{background-color:#f2f1ef;border:1px solid #dadada;border-radius:3px;color:#9f9d9d;padding:10px 15px;width:100%}.archived-patients a:hover{background-color:#e7e7e7}.patient-location{display:flex;flex:1 1 100%;flex-wrap:wrap;margin-top:10px}.patient-location .patient-location__titlebar{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding:20px 15px}.patient-location .patient-location__content{display:flex}.patient-location .patient-location__content .col-5{display:flex}.patient-location .address-search-map{background-color:#f7f7f7;display:flex;flex:1;margin-top:25px;min-height:30px;position:relative}.patient-location .address-search-map .search-field{position:relative;z-index:10}.patient-location .address-search-map .search-field input[type=search]{font-size:14px;margin-bottom:0}.patient-location .address-search-map .map-holder-label{background-color:#f7f7f7;color:#bdbaba;display:flex;flex:1;font-size:.75rem;padding:10px;text-align:center}.patient-location .address-search-map #street_address{position:relative;z-index:10}.patient-location .address-search-map #location_map.active{display:flex;flex:1;height:350px}section#patterns_header{padding:15px 30px}section#patterns_header h1{margin-bottom:0}section#patterns_header .subhead{color:#5f5f5d}section.pattern-block{background-color:#fff;margin-bottom:30px;padding:15px 30px}section.pattern-block h2.pattern-heading{border-bottom:1px solid #dadada;margin:0;margin-bottom:15px;padding:0;padding-bottom:15px;width:100%}.prescription .page-frame .content-column{margin-left:0;padding-bottom:50px}.prescription .page-frame .content-column .prescription__content{display:flex;flex-direction:column;position:relative;margin:0 auto 20px auto;max-width:1440px;padding:90px 0 0 0;width:100%}.prescription .page-frame .content-column .current_prescription__content{display:flex;flex-direction:column;position:relative;margin:0 auto 20px auto;max-width:1440px;padding:0;width:100%}.prescription .page-frame .content-column .prescription__content.create-new{max-width:800px}.prescription .prescription-cards{padding:15px}.prescription .prescription-cards.unassigned .rx-card-holder .card.rx{border:1px solid #e7e7e7;border-radius:0;box-shadow:none;cursor:default;margin-bottom:15px}.prescription .prescription-cards.unassigned .rx-card-holder .card.rx .card__content .dispense-refills-stats{min-width:40px}.chart-content .rx-card-holder .card.rx .card__content .delete-rx{background-color:#ea6565;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.chart-content .rx-card-holder .card.rx .card__content .delete-rx i{color:#fff;font-size:8px;top:-2px;position:relative;font-weight:600}.chart-content .rx-card-holder .card.rx .card__content .delete-rx:hover{background-color:#fff;border:1px solid #ea6565}.chart-content .rx-card-holder .card.rx .card__content .delete-rx:hover i{color:#ea6565;top:-1px}.rx-card-holder.provider-actions .card.rx .card__content .delete-rx{background-color:#ea6565;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.rx-card-holder.provider-actions .card.rx .card__content .delete-rx i{color:#fff;font-size:8px;top:-2px;position:relative;font-weight:600}.rx-card-holder.provider-actions .card.rx .card__content .delete-rx:hover{background-color:#fff;border:1px solid #ea6565}.rx-card-holder.provider-actions .card.rx .card__content .delete-rx:hover i{color:#ea6565;top:-1px}.rx-card-holder.provider-actions-quick .card.rx .card__content .delete-rx{background-color:#ea6565;border-radius:10px;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:16px;text-align:center;border:solid 1px #ea6565}.rx-card-holder.provider-actions-quick .card.rx .card__content .delete-rx i{color:#fff;font-size:8px;top:-2px;position:relative;font-weight:600}.rx-card-holder.provider-actions-quick .card.rx .card__content .delete-rx:hover{background-color:#fff;border:1px solid #ea6565}.rx-card-holder.provider-actions-quick .card.rx .card__content .delete-rx:hover i{color:#ea6565;top:-1px}.prescription .previous-selections-title{border-bottom:1px solid #e7e7e7;color:#9f9d9d;display:flex;font-size:.875rem;margin:10px 0 15px 0;padding-bottom:10px}.prescription .previous-selections-title h3{color:#434341;flex:0 1 auto;font-size:.875rem;margin-bottom:0}.prescription .previous-selections-title .help-icon{cursor:help;padding:2px 7px}.prescription ul.option-selections{display:flex;flex-direction:row;list-style:none;margin:0;margin-bottom:20px;padding:0}.prescription ul.option-selections li{background-color:#f7f7f7;border-radius:20px;border:1px solid #f7f7f7;color:#9f9d9d;cursor:pointer;font-size:.875rem;padding:5px 15px 7px 15px;margin-right:5px}.prescription ul.option-selections li:hover{background-color:#fff;border:1px solid #49b5a8;color:#49b5a8}.prescription ul.option-selections li.active{background-color:#fff;border:1px solid #49b5a8;color:#49b5a8}.prescription ul.option-selections li .code{padding-left:4px}.prescription .card.prescription__detail{display:flex;flex-direction:row;min-height:50px;width:100%}.prescription .card.prescription__detail .detail__column{display:flex;flex:0 0 auto;flex-direction:column;position:relative}.prescription .card.prescription__detail .detail__column.center .column__title-bar{padding:0 0 0 20px}.prescription .card.prescription__detail .detail__column.center .column__content{padding:20px 30px}.prescription .card.prescription__detail .patient-provider-column{border-right:1px solid #e7e7e7;display:flex;width:280px}.prescription .card.prescription__detail .patient-provider-column .column__content{padding:0}.prescription .card.prescription__detail .patient-provider-column .column__content .patient-for-prescription.unselected{opacity:.25}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:15px}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li{align-items:center;border:1px solid #dadada;border-radius:15px;cursor:pointer;color:#5f5f5d;display:flex;font-size:.8125rem;margin:0 4px 4px 0;padding:3px 10px 5px 10px}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li:hover{border-color:#49b5a8;color:#49b5a8}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon{margin-right:5px}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label{background-color:#49b5a8;border-radius:50%;height:8px;width:8px}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label.critical{background-color:#ea6565}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label.severe{background-color:#dc7ba1}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label.moderate{background-color:#e8b361}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label.mild{background-color:#cfcaa4}.prescription .card.prescription__detail .patient-provider-column .column__content ul.allergies li .stat-icon .severity-label.base{background-color:#49b5a8}.prescription .card.prescription__detail .patient-provider-column .provider-alert{border-color:transparent;cursor:pointer;font-size:.8125rem;line-height:1.3;margin:15px;padding:10px 15px 15px 15px;text-align:left}.prescription .card.prescription__detail .patient-provider-column .provider-alert:hover{border-color:#e8b361}.prescription .card.prescription__detail .prescription-review-column{display:flex;flex:1 1 auto}.prescription .card.prescription__detail .prescription-review-column .column__content{padding:0!important}.prescription .card.prescription__detail .prescription-review-column .form-actions{margin:20px 15px}.prescription .card.prescription__detail .prescription-content-column{display:flex;flex:1 1 auto}.prescription .card.prescription__detail .prescription-content-column .alert-holder .alert{margin-bottom:0}.prescription .card.prescription__detail .prescription-content-column .blank-holder{background-color:#f7f7f7;border:1px solid #e7e7e7;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px;padding:15px 10px 15px 20px}.prescription .card.prescription__detail .prescription-content-column .blank-holder i{color:#9f9d9d;font-size:2rem;margin-right:15px}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__content{color:#7e7d7b;padding-right:20px}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__content h4{color:#7e7d7b;font-size:.875rem;line-height:1.4;margin-bottom:0}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__content .message{color:#7e7d7b;font-size:.75rem;line-height:.875rem}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__actions{display:flex;flex-direction:row}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__actions .button{background-color:#f7f7f7;padding:10px 10px 8px 10px}.prescription .card.prescription__detail .prescription-content-column .blank-holder .blank__actions .button:hover{background-color:#49b5a8}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription{display:flex;position:relative}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription.with-status{padding-bottom:0}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info{flex:1;padding:20px 50px 20px 30px;position:relative}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .drug-name h1{font-size:1.3125rem;line-height:1.2;margin-bottom:2px}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .drug-description-script{color:#7e7d7b;font-size:.9375rem}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .drug-schedule{color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;position:absolute;top:22px;right:20px}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:1.25px;margin-top:15px;text-transform:uppercase}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status.complete{color:#49b5a8}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status.disabled{color:#dadada}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status.failed{color:#ea6565}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status.processing{color:#b493b1}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-info .rx-status.ready{color:#b493b1}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-stats{border-left:1px solid #e7e7e7;display:flex;flex-direction:column;flex:0 1 auto}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-stats .drug-stat{align-items:center;border-top:1px solid #e7e7e7;display:flex;flex-direction:column;flex:1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;justify-content:center;line-height:1.4;padding:10px 15px;text-align:center}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-stats .drug-stat:first-child{border-top:none}.prescription .card.prescription__detail .prescription-content-column .drug-for-prescription .drug-stats .drug-stat .stat-label{color:#bdbaba;font-size:.5rem;letter-spacing:.5px;text-transform:uppercase}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .diagnosis__title,.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .preference-label,.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .sig-note-label{color:#bdbaba;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1.25px;margin-bottom:4px;text-transform:uppercase}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .drug-note,.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .drug-sig{color:#434341;line-height:1.4;padding:15px 30px}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .sig-preference-content{display:flex;font-size:.875rem;line-height:1.4;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .sig-preference-content .dispense-preference{border-left:1px solid #e7e7e7;font-size:.875rem;line-height:1.4;min-width:25%;padding:15px 30px 15px 15px}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .sig-preference-content .day-supply{border-left:1px solid #e7e7e7;font-size:.875rem;line-height:1.4;min-width:25%;padding:15px 30px 15px 15px}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .sig-preference-content .future-date{border-left:1px solid #e7e7e7;color:#ea6565;font-size:.875rem;line-height:1.4;min-width:25%;padding:15px 30px 15px 15px}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .drug-note{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .prescription-diagnoses{border-bottom:1px solid #e7e7e7;display:flex}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .prescription-diagnoses .diagnosis{border-right:1px solid #e7e7e7;font-size:.875rem;line-height:1.3;padding:15px 30px}.prescription .card.prescription__detail .prescription-content-column .drug-sig-note-diagnoses .prescription-diagnoses .diagnosis:last-child{border:none}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity{margin-bottom:10px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content{display:flex;flex-direction:column;font-size:.9375rem;padding:0;width:100%}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message{display:flex;flex-direction:column;padding:15px 20px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message .message__content{line-height:1.3;margin-bottom:4px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message .message__timestamp{color:#9f9d9d;font-size:.75rem}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type{border-top:1px solid #e7e7e7;color:#7e7d7b;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:2px;padding:10px 20px;text-transform:uppercase}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .type-status-dot{background-color:#49b5a8;margin:2px 7px 0 0;width:8px;height:8px;border-radius:10px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .type-status-dot.success{background-color:#49b5a8}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .type-status-dot.danger{background-color:#ea6565}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .type-status-dot.processing{background-color:#559ad1}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .type-status-dot.pending{background-color:#b493b1}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-type .ss-message-id{color:#bdbaba;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.75rem;letter-spacing:0;line-height:1;margin-left:auto;text-transform:none}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message__actions{border-top:1px solid #e7e7e7;margin-top:20px;padding-top:15px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message__actions .button{margin-bottom:0}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-responses{background-color:#f7f7f7}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-responses .response{border-top:1px solid #e7e7e7;color:#7e7d7b;display:flex;font-size:.75rem;padding:10px 20px}.prescription .card.prescription__detail .prescription-content-column .card.rx-activity .card__content .message-responses .response .timestamp{color:#bdbaba;font-size:.6875rem;margin-left:auto}.prescription .card.prescription__detail .prescription-content-column .clinical-quantities-display-selection{display:flex}.prescription .card.prescription__detail .prescription-content-column .unit-of-measure{align-items:stretch;display:none}.prescription .card.prescription__detail .prescription-content-column .unit-of-measure.active{display:flex}.prescription .card.prescription__detail .prescription-content-column .unit-of-measure .sumo_unit_of_measure .SelectBox{height:50px;line-height:48px}.prescription .card.prescription__detail .prescription-content-column .unit-of-measure .SumoSelect>.CaptionCont>label{top:5px}.prescription .card.prescription__detail .prescription-content-column .prescription-options{align-items:flex-start;border:1px solid #e7e7e7;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 15px 20px 15px;padding:15px 20px;width:100%}.prescription .card.prescription__detail .prescription-content-column .prescription-options .radio-checker{display:flex;margin-right:20px}.prescription .card.prescription__detail .prescription-content-column .prescription-options .radio-checker label{margin-bottom:0!important}.prescription .card.prescription__detail .prescription-content-column .refill-status-options{display:none}.prescription .card.prescription__detail .prescription-content-column .compound-drug-fields{border-bottom:2px solid #e7e7e7;margin-bottom:15px;padding-bottom:15px;display:none;flex-direction:row;flex-wrap:wrap;width:100%}.prescription .card.prescription__detail .prescription-content-column .compound-drug-fields.active{display:flex}.prescription .card.prescription__detail .prescription-content-column .compound-drug-fields .is-controlled{display:flex;flex-direction:row}.prescription .card.prescription__detail .prescription-content-column .compound-drug-fields .maximum-drug-schedule{display:none}.prescription .card.prescription__detail .prescription-content-column .sig-content-holder{position:relative}.prescription .card.prescription__detail .prescription-content-column .sig-content-holder .max-length{color:#bdbaba;font-size:.6875rem;position:absolute;top:5px;right:15px}.prescription .card.prescription__detail .prescription-content-column .sig-content-holder .max-length.limit{color:#ea6565}.note-content-holder{position:relative}.note-max-length{color:#bdbaba;font-size:.6875rem;position:absolute;right:15px}.note-max-length.limit{color:#ea6565}.prescription .card.prescription__detail .prescription-content-column .dispense-as-written{margin-bottom:20px}.prescription .card.prescription__detail .prescription-content-column .dispense-as-written .radio-checker label{color:#7e7d7b;font-size:.8125rem}.prescription .card.prescription__detail .prescription-content-column .adder{font-size:.825rem;cursor:pointer}.prescription .card.prescription__detail .prescription-content-column .adder:hover{font-size:.825rem;cursor:pointer}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame{background-color:#f7f7f7;display:none;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;z-index:50}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame.active{display:flex}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .loading-alert{background-color:#49b5a8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:none;font-size:.75rem;padding:5px 10px;text-align:center;width:100px;z-index:100;position:absolute;top:0;left:calc(50% - 50px)}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-form{background-color:#fff;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;padding:20px;position:relative}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-form input{background-color:transparent;border:none;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:300;height:auto;margin-bottom:0;padding:0}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-form input::placeholder{color:#e0e0e0}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-form .close-search{color:#bdbaba;cursor:pointer;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:11px;letter-spacing:1.5px;position:absolute;top:20px;right:20px;text-align:center;text-transform:uppercase}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-form .close-search i{font-size:24px;margin-bottom:15px}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .drug-search-count{border-bottom:1px solid #e7e7e7;color:#7e7d7b;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;padding:15px 20px}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .search-results{height:100%;padding:20px;overflow-y:scroll}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .search-results .blank-text{color:#9f9d9d}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .search-results .card{cursor:pointer;margin-bottom:10px;min-height:60px}.prescription .card.prescription__detail .prescription-content-column .drug-search-frame .search-results .card:hover{box-shadow:0 2px 15px rgba(0,0,0,.25)}.prescription .card.prescription__detail .prescription-content-column .pharmacist-note-holder{background-color:#f7f7f7;margin-bottom:30px;padding:20px 25px}.prescription .card.prescription__detail .prescription-content-column .pharmacist-note-holder .note-content{font-family:"PT Serif",serif;font-size:1.3125rem;line-height:1.75rem;margin-bottom:20px}.prescription .card.prescription__detail .prescription-content-column .pharmacist-note-holder fieldset button{margin-bottom:0}.prescription .card.prescription__detail .prescriptions-title{color:#bdbaba;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.5625rem;letter-spacing:1px;margin-top:15px;text-align:center;text-transform:uppercase;width:100%}.prescription .card.prescription__detail .processing-activity-column{background-color:#0e0e0e}.prescription .card.prescription__detail .processing-activity-column .processing_content{font-family:Eina02-Regular;padding:60px;position:relative;z-index:10}.prescription .card.prescription__detail .processing-activity-column .processing_content ul.processing-steps{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.prescription .card.prescription__detail .processing-activity-column .processing_content ul.processing-steps li{font-size:.875rem;margin:5px 0}.prescription .card.prescription__detail .processing-activity-column .processing_content ul.processing-steps li.complete{opacity:.6}.prescription .card.prescription__detail .processing-activity-column .processing_content ul.processing-steps li.planned{opacity:.45}.prescription .card.prescription__detail .processing-activity-column .processing_content ul.processing-steps li.working{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}.prescription .card.prescription__detail .processing-activity-column .processing-bg-photo{background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/media/banners/rx-phone-booth.jpg);opacity:.9;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.prescription .card.prescription__detail .pharmacy-activity-column,.prescription .card.prescription__detail .processing-activity-column{border-left:1px solid #e7e7e7;display:flex;min-height:500px;width:400px}.prescription .card.prescription__detail .column__title-bar-inner{background-color:rgba(247,247,247,.5);border-bottom:1px solid #e7e7e7;display:flex;flex-wrap:wrap;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;padding:15px 30px}.prescription .card.prescription__detail .column__title-bar-inner h3{color:#434341;flex:0 1 auto;font-size:.9125rem;line-height:1;padding:12px 0 0 0}.prescription .card.prescription__detail .column__title-bar-inner .title-bar__actions{margin-left:auto}.prescription .card.prescription__detail .column__title-bar{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;height:40px;line-height:40px;padding:0 0 0 15px;width:100%}.prescription .card.prescription__detail .column__title-bar h2,.prescription .card.prescription__detail .column__title-bar h3{flex:0 0 auto;font-size:.875rem;line-height:40px;margin-bottom:0}.prescription .card.prescription__detail .column__title-bar ul.title-bar__actions{display:flex;flex-direction:row;list-style:none;margin:0;margin-left:auto;padding:0;text-align:right}.prescription .card.prescription__detail .column__title-bar ul.title-bar__actions li{border-right:1px solid #e7e7e7;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:40px;padding:0 15px;text-transform:uppercase}.prescription .card.prescription__detail .column__title-bar .drug-options form select{all:unset;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;padding:0 25px 0 15px;position:absolute;right:42px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%2349b5a8%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;width:215px}.prescription .card.prescription__detail .column__title-bar .drug-options:hover form select{background:#49b5a8;color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.prescription .card.prescription__detail .column__title-bar .add-new-drug{color:#49b5a8;cursor:pointer;font-size:.875rem;font-weight:800;padding:0 15px;position:absolute;right:0}.prescription .card.prescription__detail .column__title-bar .add-new-drug:hover{background:#49b5a8}.prescription .card.prescription__detail .column__title-bar .add-new-drug:hover i{color:#fff}.prescription .card.prescription__detail .column__title-bar ul.title-bar__actions li.remove{color:#ea6565}.prescription .card.prescription__detail .column__title-bar ul.title-bar__actions li:hover{background-color:#f2f1ef}.prescription .card.prescription__detail .column__title-bar ul.title-bar__actions li:last-child{border-right:none}.prescription .card.prescription__detail #pharmacy_content_column,.prescription .card.prescription__detail #provider_content{display:flex;flex-direction:column;flex:1}.prescription .card.prescription__detail .column__adder-form{background-color:#f2f1ef;border-bottom:1px solid #e7e7e7;display:none;padding:10px}.prescription .card.prescription__detail .column__adder-form.active{display:flex}.prescription .card.prescription__detail .column__adder-form .live-search{max-height:40px;width:100%}.prescription .card.prescription__detail .column__adder-form .live-search .input-with-icon-holder.condensed input.input-with-icon{line-height:41px;margin-bottom:0}.prescription .card.prescription__detail .column__adder-form .live-search .input-with-icon-holder.condensed .input-icon{line-height:41px}.prescription .card.prescription__detail .column__content{border-bottom:1px solid #e7e7e7;min-height:30px;padding:20px;position:relative}.prescription .card.prescription__detail .column__content.borderless{border-bottom:none}.prescription .card.prescription__detail .column__content .patient .patient__stats .stat{padding:10px 20px}.prescription .card.prescription__detail .column__content .patient .patient__stats .stat.link{cursor:pointer}.prescription .card.prescription__detail .column__content .patient .patient__stats .stat.link:hover{background-color:#f7f7f7;color:#49b5a8}.prescription .card.prescription__detail .column__content .patient .patient__stats .stat .stat-icon .appt-type-dot{margin:3px 0 0 3px}.prescription .card.prescription__detail .column__content .patient .patient__stats .stat a{color:#5f5f5d}.prescription .card.prescription__detail .blank-holder{flex:1}.prescription .card.prescription__detail .blank-holder.clickable{cursor:pointer}.prescription .card.prescription__detail .blank-holder.clickable:hover .blank-state{background-color:#f7f7f7}.prescription .card.prescription__detail .blank-holder .blank-state{height:100%;margin:0;padding:20px;transition:background-color .1s ease-in-out}.prescription .card.prescription__detail .blank-holder .blank-state .blank-state__illustration{margin-bottom:5px!important}.prescription .card.prescription__detail .blank-holder .blank-state .blank-state__message{max-width:90%}.prescription .card.prescription__detail .blank-holder .blank-state .blank-state__message h2{color:#5f5f5d;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.prescription .notice-legal-privacy{color:#9f9d9d;display:flex;font-size:.75rem;margin:0 auto;max-width:886px;padding:20px;text-align:center}.modal.pharmacy-select{min-width:500px;width:auto}.modal .modal-content{padding-bottom:0;max-height:100vh}.modal .modal-content#pharmacies .pharmacy-search-select-map{display:flex;flex-direction:row;min-height:20vh;width:100%}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select{display:none;flex:0;flex-direction:column;max-width:500px;width:auto}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies.active,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map.active,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search.active,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select.active{transition:flex .3s ease-out;display:flex;flex:1;width:26vw}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:15px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar.no-margin,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar.no-margin,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar.no-margin,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar.no-margin{margin-bottom:0;padding-left:15px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar h2,.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar h3,.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar h4,.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .titlebar h5,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar h2,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar h3,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar h4,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map .titlebar h5,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar h2,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar h3,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar h4,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search .titlebar h5,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar h2,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar h3,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar h4,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .titlebar h5{margin-bottom:0}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-search{padding:20px 30px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select{border-left:1px solid #e7e7e7;padding-top:20px;min-height:100%}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies #pharmacy_results,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select #pharmacy_results{align-items:stretch;background-color:#f7f7f7;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;max-height:80vh;padding:20px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy{box-shadow:0 5px 15px rgba(0,0,0,.1);cursor:pointer;margin-bottom:12px;transition:box-shadow .15s}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy:hover,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy:hover{box-shadow:0 7px 15px rgba(0,0,0,.3)}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy.active,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy.active{border:2px solid #49b5a8;box-shadow:0 7px 15px rgba(0,0,0,.25)}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content{padding:15px 20px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content h3,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content h3{font-size:.9375rem}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content .description,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content .description{margin-bottom:0}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content .description .phone,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content .description .phone{color:#5f5f5d;font-size:.875rem;margin-top:3px}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content ul.specialties,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content ul.specialties{list-style:none;margin:0;margin-top:5px;padding:0}.modal .modal-content#pharmacies .pharmacy-search-select-map .patient-pharmacies .card.pharmacy .card__content ul.specialties li,.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-select .card.pharmacy .card__content ul.specialties li{background-color:#f7f7f7;border-radius:10px;color:#5f5f5d;display:inline-block;font-size:.6875rem;margin:3px 3px 0 0;padding:3px 10px}.modal .modal-content#pharmacies .pharmacy-search-select-map .pharmacy-map{background-color:#bdbaba;border-left:1px solid #e7e7e7}.post-processing-actions{display:none}.post-processing-actions.active{display:flex}.future-fill-date{display:none}@media print{#content,#page{width:100%;margin:0;float:none}@page{margin:2cm}@page :left{margin:1cm}@page :right{margin:1cm}@page :first{margin:1cm 2cm}body{font-size:13pt;line-height:1;background:#fff!important;color:#000}h1{font-size:21pt}h2,h3,h4{font-size:14pt}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}a,a:link,a:visited{background:0 0;color:#520;font-weight:700;text-decoration:underline;text-align:left}a{page-break-inside:avoid}a[href^=http]:after{content:" < " attr(href) "> "}a:after>img{content:""}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" < " attr(href) "> "}body.job-print-order{background-color:#fff;-webkit-print-color-adjust:exact}body.job-print-order .content-label{color:#49b5a8;font-size:8px;letter-spacing:1px;margin-bottom:3px;text-transform:uppercase}body.job-print-order .order-form .order-heading{display:inline-block;float:left;margin-bottom:30px;width:100%}body.job-print-order .order-form .order-heading .address-box{display:inline-block;float:left}body.job-print-order .order-form .order-heading .address-box .content-label{font-weight:500}body.job-print-order .order-form .order-heading .address-box h1{font-size:24px;line-height:1.2;margin-bottom:3px}body.job-print-order .order-form .order-heading .address-box .address{color:#5f5f5d;font-size:15px}body.job-print-order .order-form .order-heading .delivery-date{border:1px solid #dadada;display:inline-block;float:right;text-align:right}body.job-print-order .order-form .order-heading .delivery-date .date-label{background-color:#e7e7e7;font-size:8px;padding:7px 10px}body.job-print-order .order-form .order-heading .delivery-date .date-scheduled{font-size:10px;font-weight:500;padding:10px 10px 10px 15px}body.job-print-order .order-form .order-company-info{font-size:9px;margin-bottom:30px;vertical-align:top}body.job-print-order .order-form .order-company-info .company-contact,body.job-print-order .order-form .order-company-info .company-info,body.job-print-order .order-form .order-company-info .salesperson,body.job-print-order .order-form .order-company-info .supply-house{display:inline-block;line-height:1.6;padding-right:2%;vertical-align:top;width:24.5%}body.job-print-order .order-form .order-company-info .company-contact .content-label,body.job-print-order .order-form .order-company-info .company-info .content-label,body.job-print-order .order-form .order-company-info .salesperson .content-label,body.job-print-order .order-form .order-company-info .supply-house .content-label{background-color:#f2f1ef;color:#5f5f5d;margin-bottom:5px;padding:5px 10px}body.job-print-order .order-form .order-company-info .company-contact .content-holder,body.job-print-order .order-form .order-company-info .company-info .content-holder,body.job-print-order .order-form .order-company-info .salesperson .content-holder,body.job-print-order .order-form .order-company-info .supply-house .content-holder{padding:5px 10px}body.job-print-order .order-form .order-company-info .company-contact .section-name,body.job-print-order .order-form .order-company-info .company-info .section-name,body.job-print-order .order-form .order-company-info .salesperson .section-name,body.job-print-order .order-form .order-company-info .supply-house .section-name{font-size:10px;font-weight:500}body.job-print-order .order-form .order-content h3{font-size:11px;margin-bottom:3px}body.job-print-order .order-form .order-content table.order-items thead tr{background-color:#fafafa!important}body.job-print-order .order-form .order-content table.order-items thead tr th{font-size:7px}body.job-print-order .order-form .order-content table.order-items tbody{color:#262523;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif}body.job-print-order .order-form .order-content table.order-items tbody tr td{font-size:8px;height:auto;padding:5px}body.job-print-order .order-form .order-content table.order-items tbody tr td.name{font-weight:700}body.job-print-order .order-form .order-content table.order-items tbody tr td.secondary{font-size:7px}body.job-print-order .order-form .order-content .invoice-footer__calc-box{float:right;background-color:#fafafa;margin-left:auto;min-width:40%;padding:10px}body.job-print-order .order-form .order-content .invoice-footer__calc-box .button{margin-bottom:0;width:100%}body.job-print-order .order-form .order-content .invoice-footer__calc-box .begin-checkout.hidden{display:none}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows{margin:0;margin-bottom:20px;padding:0}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row{display:flex;line-height:18px}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row{border-top:1px solid #dadada;margin-top:10px;padding-top:10px}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row.total-row .accounting-row__number{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__label{color:#7e7d7b;font-size:.4375rem}body.job-print-order .order-form .order-content .invoice-footer__calc-box ul.invoice-accounting-rows li.accounting-row .accounting-row__number{font-size:.5rem;margin-left:auto;text-align:right}}@media screen{body.job-print-order{background-color:#fff;line-height:1;padding:30px 15vw}body.job-print-order .content-label{color:#49b5a8;font-size:10px;letter-spacing:2px;margin-bottom:5px;text-transform:uppercase}body.job-print-order .order-form .order-heading{display:inline-block;float:left;margin-bottom:30px;width:100%}body.job-print-order .order-form .order-heading .address-box{display:inline-block;float:left}body.job-print-order .order-form .order-heading .address-box .content-label{font-weight:500}body.job-print-order .order-form .order-heading .address-box .practice-logo{margin-bottom:10px}body.job-print-order .order-form .order-heading .address-box .practice-logo img{max-height:60px;max-width:100px}body.job-print-order .order-form .order-heading .address-box h1{font-size:24px;line-height:1.2;margin-bottom:3px}body.job-print-order .order-form .order-heading .address-box .address{color:#5f5f5d;font-size:15px}body.job-print-order .order-form .order-heading .delivery-date{border:1px solid #dadada;display:inline-block;float:right;text-align:right}body.job-print-order .order-form .order-heading .delivery-date .date-label{background-color:#e7e7e7;color:#5f5f5d;font-size:11px;padding:7px 10px}body.job-print-order .order-form .order-heading .delivery-date .date-scheduled{font-size:13px;font-weight:500;padding:10px 10px 10px 15px}body.job-print-order .order-form .order-company-info{font-size:13px;margin-bottom:30px;vertical-align:top}body.job-print-order .order-form .order-company-info .company-contact,body.job-print-order .order-form .order-company-info .company-info,body.job-print-order .order-form .order-company-info .salesperson,body.job-print-order .order-form .order-company-info .supply-house{display:inline-block;line-height:1.6;padding-right:2%;vertical-align:top;width:24.5%}body.job-print-order .order-form .order-company-info .company-contact .content-label,body.job-print-order .order-form .order-company-info .company-info .content-label,body.job-print-order .order-form .order-company-info .salesperson .content-label,body.job-print-order .order-form .order-company-info .supply-house .content-label{background-color:#f2f1ef;color:#5f5f5d;margin-bottom:5px;padding:5px 10px}body.job-print-order .order-form .order-company-info .company-contact .content-holder,body.job-print-order .order-form .order-company-info .company-info .content-holder,body.job-print-order .order-form .order-company-info .salesperson .content-holder,body.job-print-order .order-form .order-company-info .supply-house .content-holder{padding:5px 10px}body.job-print-order .order-form .order-company-info .company-contact .section-name,body.job-print-order .order-form .order-company-info .company-info .section-name,body.job-print-order .order-form .order-company-info .salesperson .section-name,body.job-print-order .order-form .order-company-info .supply-house .section-name{font-size:14px;font-weight:500}body.job-print-order .order-form .order-content .invoice-footer{padding:0}}#schedule{display:flex;height:calc(100vh - 30px)}#schedule .calendar-sidebar-wrapper{display:flex;flex-direction:row;height:calc(100vh - 100px);width:100%}#schedule .eva-calendar{flex:1;height:calc(100vh - 100px);width:95vw}#schedule .eva-calendar .eva-calendar__banner-nav{background-color:#000;color:#fff;display:flex;align-items:center;height:120px;max-width:100vw;padding:30px 10px;position:relative;text-align:center;overflow-y:hidden;z-index:100}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting{display:none;padding-left:20px;position:relative;text-align:left;width:30%;z-index:10}@media only screen and (min-width:1025px){#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting{display:block}}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting h2,#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting h3,#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting h4{color:#fff;font-size:1.25rem;margin-bottom:0}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__greeting .sub-context{font-size:.8125rem;line-height:1;opacity:.8}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav{display:flex;margin-top:20px;justify-content:center;flex-direction:row;flex-grow:1;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-align:center;z-index:10}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .next-day,#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .prev-day{color:#fff;font-size:1.3125rem;margin:0 20px 40px 20px;transition:color .1s ease-in-out}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .next-day:hover i,#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .prev-day:hover i{background-color:#49b5a8;text-decoration:none}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .current-day{font-size:1rem;font-weight:300;line-height:26px;width:70px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .schedule-date{font-size:1.25rem}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .calendar-box{align-self:flex-start;border:2px solid #fff;border-radius:3px;color:#fff;cursor:pointer;margin:-10px 15px 0 15px;position:relative;width:60px}@media (max-width:414px){#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .calendar-box{align-self:flex-start;border:2px solid #fff;border-radius:3px;color:#fff;cursor:pointer;margin:-10px 15px 0 15px;position:relative;width:60px;background:0 0}}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav a.today{align-self:flex-start;color:#49b5a8;background:#f7f7f7;border-radius:30px;font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1;text-transform:uppercase;letter-spacing:1px;cursor:pointer;position:absolute;margin:70px 0 0 0;padding:3px 0 1px 0;width:60px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .calendar-box .calendar-box__day{background-color:#fff;color:#000;font-family:Eina02-Regular,sans-serif;font-size:2rem;mix-blend-mode:screen}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .calendar-box .calendar-box__month{font-size:.75rem;padding:3px 5px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .calendar-box .calendar-box__today{background-color:#49b5a8;font-size:.6875rem;line-height:1;padding:5px;text-transform:uppercase}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .flatpickr-calendar{margin-left:-154px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .picker{bottom:-20px;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;left:50%;margin-left:-225px;z-index:20000}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .picker .picker__holder{border:1px solid #e7e7e7;width:450px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__nav .current-time{font-size:1rem;font-weight:300;line-height:26px;width:70px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons{align-items:flex-start;justify-content:flex-end;display:none;position:relative;width:30%;z-index:50}@media only screen and (min-width:1025px){#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons{display:flex}}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .today-jumper{font-size:.75rem;margin:-2px 10px 0 0}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon{border-radius:5px;cursor:pointer;margin:-5px 3px 0 3px;padding:10px 15px}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon.active{background-color:rgba(0,0,0,.3)}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon.active i{color:#fff;opacity:1}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon:hover{background-color:rgba(0,0,0,.3)}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon:hover i{opacity:.7}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__icons .cal-icon i{color:#fff;font-size:1.3125rem;opacity:.3}#schedule .eva-calendar .eva-calendar__banner-nav .banner-nav__image{background-image:url(/assets/media/banners/create-account.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}#schedule .eva-calendar .eva-day-cal{display:flex;height:calc(100% - 120px);min-height:900px;width:100%;position:relative;overflow-y:auto}#schedule .eva-calendar .eva-day-cal .estimated-billing{display:none;font-size:.75rem;height:40px;line-height:40px;padding-right:20px;position:absolute;top:0;right:0;z-index:20}@media only screen and (min-width:1025px){#schedule .eva-calendar .eva-day-cal .estimated-billing{display:flex}}#schedule .eva-calendar .eva-day-cal .estimated-billing .estimated-billing__total{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}#schedule .eva-calendar .eva-day-cal .timeline-indicator{border:1px solid #49b5a8;position:absolute;opacity:.4;top:0;left:0;right:0;z-index:50}#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline{background-color:#fff;border-right:1px solid #dadada;color:#7e7d7b;font-size:.6875rem;height:100%;position:relative;text-align:right;width:30px}@media only screen and (min-width:1025px){#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline{width:60px}}#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline .time-spacer{background-color:#f7f7f7;border-bottom:1px solid #dadada;width:100%;height:40px}@media only screen and (max-width:1024px){#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline .markers{position:unset!important;padding-left:5px}}#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline .markers{position:absolute;top:40px;bottom:0;right:0;left:0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline .markers .marker{border-bottom:1px solid #dadada;font-size:.625rem}#schedule .eva-calendar .eva-day-cal .eva-day-cal__timeline .markers .marker .content{padding:15px 10px 0 0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms{background-color:#fff;display:flex;flex:1;height:100%;overflow-y:auto}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room{border-right:1px solid #dadada;min-width:225px;position:relative}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.empty{min-width:180px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.others{border-right:1px solid #dadada;flex-grow:1}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.timeblock{max-width:200px;position:relative;flex-grow:1}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.timeblock .room__header{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-right:25px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.timeblock .room__header .adder i{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.925rem;letter-spacing:1px;text-transform:uppercase}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day{flex:0 1 20%}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day.today{background-color:rgba(73,181,168,.1)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day .room__appointments .appointment{padding:4px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day .room__appointments .appointment .card{flex-direction:column!important;min-width:0;padding:8px!important}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day .room__appointments .appointment .card .appt-time{display:none}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day .room__appointments .appointment .card h5{font-size:.75rem!important;margin-bottom:2px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room.week-day .room__appointments .appointment .card .interaction-name{display:none}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__header{align-items:center;background-color:#f7f7f7;border-bottom:1px solid #dadada;display:flex;height:40px;padding:1px 15px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__header h4{color:#5f5f5d;font-size:.8125rem;line-height:14px;margin-bottom:0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__header .number{flex:0;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1;margin-top:4px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__header .day{color:#5f5f5d;flex:0;font-size:.875rem;font-weight:400;line-height:1.1875rem;margin-left:10px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__header .appointment-count{background-color:rgba(0,0,0,.05);border-radius:10px;color:#5f5f5d;font-size:.6875rem;font-weight:500;margin-left:auto;padding:3px 10px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments{position:absolute;top:40px;left:0;right:0;bottom:0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments{position:absolute;top:40px;left:0;right:0;bottom:0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment-cards{position:absolute;top:0;bottom:0;right:0;left:0;margin:0 15px;width:220px!important}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment{box-sizing:border-box;padding:4px 5px;position:absolute;z-index:10}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock{box-sizing:border-box;padding:4px 5px;position:absolute;z-index:10}#schedule #appt_container .appointment{box-sizing:border-box;position:relative;border:solid 1px #ffffffc7;z-index:10;overflow-y:hidden;border-radius:4px;padding:0}#schedule #select_date{cursor:pointer}#schedule #appt_container .appointment:hover{z-index:99}#schedule #appt_container .appointment .card .appt-time{font-size:.76rem;letter-spacing:0;margin-bottom:3px;opacity:1;text-transform:none}#schedule #appt_container .appointment .card{min-width:250px;max-width:250px;width:auto;padding:3px 8px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card{border-radius:0;cursor:pointer;display:flex;height:100%;min-width:220px;padding:4px 10px;position:relative;white-space:nowrap;width:100%}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock .card{border-radius:0;cursor:pointer;display:flex;height:100%;min-width:220px;padding:4px 10px;position:relative;white-space:nowrap;width:100%}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card:hover{box-shadow:0 15px 30px rgba(14,14,14,.2)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.xsmall{flex-direction:row;padding:6px 10px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.xsmall h5{font-size:.75rem;margin-right:10px;margin-top:0;margin-bottom:0;line-height:4px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock .card.small h5{font-size:.75rem;margin-right:15px;margin-top:0;margin-bottom:0;line-height:6px;flex-basis:100%}@media only screen and (max-width:770px){#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.xsmall{padding:3px 10px}}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.xsmall .appt-time{display:none}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.xsmall .interaction-name{display:none}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.small{flex-direction:row;flex-wrap:wrap}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.small .appt-time{flex-basis:100%;line-height:1.2}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.small h5{line-height:10px;flex-basis:100%}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.small .interaction-name{font-size:.75rem;line-height:10px;color:rgba(255,255,255,.8);margin:5px 0 5px 0}@media only screen and (max-width:770px){#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.small .interaction-name{display:none}}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.medium{padding:7px 10px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.medium h5{font-size:.875rem;margin-bottom:0;line-height:1}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.medium .appt-time{margin-bottom:3px}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.medium .interaction-name{font-size:.8125rem;line-height:1.7;color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock .card.medium .interaction-name{font-size:.8125rem;line-height:1.7;color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.blue{background-color:#588093;color:#fff;border-color:#3489cf}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.blue .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.brown{background-color:#635d5e;color:#fff;border-color:#635d5e}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.brown .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.dark-green{background-color:#66bc82;color:#fff;border-color:#66bc82}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.dark-green .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.dark-red{background-color:#c6665e;color:#fff;border-color:#c6665e}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.dark-red .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.green{background-color:#33a069;color:#fff;border-color:#80d76d}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.green .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.green-brown{background-color:#a1b9b3;color:#fff;border-color:#c5bf8c}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.green-brown .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.lavender{background-color:#a97ca5;color:#fff;border-color:#a97ca5}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.lavender .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.magenta{background-color:#df5b92;color:#fff;border-color:#df5b92}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.magenta .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.orange{background-color:#f5b065;color:#fff;border-color:#e8b063}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.orange .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.purple{background-color:#433352;color:#fff;border-color:#7d75a4}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.purple .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.red{background-color:#f33f4d;color:#fff;border-color:#f33f4d}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.red .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.red-orange{background-color:#d99a76;color:#fff;border-color:#d99a76}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.red-orange .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.teal{background-color:#248a8a;color:#fff;border-color:#16ac97}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.teal .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.yellow{background-color:#fbd625;color:#fff;border-color:#fbd625}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.yellow .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.black{background-color:#333;color:#fff;border-color:#333}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card.black .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock .card.black{background-color:#333;color:#fff}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__timeblocks .timeblock .card.black .interaction-name{color:rgba(255,255,255,.8)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card h5{color:inherit;flex:0;font-size:.875rem;line-height:1.4;margin-bottom:0}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card .interaction-name{font-size:.8125rem}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .room__appointments .appointment .card .appt-time{font-size:.625rem;letter-spacing:1px;margin-bottom:1px;opacity:.6;text-transform:uppercase}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .segment{border-bottom:1px solid #e7e7e7;cursor:pointer;position:relative;z-index:1}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .segment.inactive{cursor:auto}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .segment.inactive:hover{background-color:transparent}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .segment:hover{background-color:rgba(14,14,14,.03)}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .timeblock-segment{border-bottom:1px solid #e7e7e7;cursor:pointer;position:relative;z-index:1}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .timeblock-segment.inactive{cursor:auto}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .timeblock-segment.inactive:hover{background-color:transparent}#schedule .eva-calendar .eva-day-cal .eva-day-cal__rooms .eva-day-cal__room .timeblock-segment:hover{background-color:rgba(14,14,14,.03)}#schedule #add_day_appt{bottom:88px;right:28px}#schedule .add-appointment:hover{color:#3f9c90}#schedule .appointment-overlay{background:#000;z-index:50}#schedule .appointment-sidebar{background-color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.15);height:100%;display:flex;flex-direction:column;font-size:.875rem;width:350px;overflow-y:auto;position:absolute;right:0;transition:all .1s ease-in-out;z-index:100}#schedule .appointment-sidebar.hidden{width:0}#schedule .appointment-sidebar.showing{min-width:350px;width:25vw;top:70px;min-height:1025px;height:calc(100% - 120px)}#schedule .appointment-sidebar .appointment-date{background-color:#fafafa;border:1px solid #bdbaba;font-family:Eina02,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;padding:10px 15px 8px 15px;cursor:pointer}#schedule .appointment-sidebar .close-appointment-sidebar{color:#ea656561;cursor:pointer;font-size:1.125rem;position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:150;line-height:30px;text-align:center;border:solid 2px #ea656561;border-radius:4px;transition:all .3s ease-in-out}#schedule .appointment-sidebar .create-new-patient{color:#ea656561;cursor:pointer;font-size:1.125rem;position:absolute;top:10px;left:10px;width:30px;height:30px;z-index:150;line-height:30px;text-align:center;border:solid 2px #ea656561;border-radius:4px;transition:all .3s ease-in-out}#schedule .appointment-sidebar .create-new-patient:hover{background-color:#f7f7f7;color:#ea6565;border-color:#ea6565}#schedule .appointment-sidebar .close-appointment-sidebar:hover{background-color:#f7f7f7;color:#ea6565;border-color:#ea6565}#schedule .appointment-sidebar form{display:flex;flex-direction:column;position:relative;height:100%}#schedule .appointment-sidebar fieldset{margin:0;padding:10px 20px}#schedule .appointment-sidebar fieldset.alt-bg{background-color:#f7f7f7}#schedule .appointment-sidebar fieldset textarea{font-size:.875rem;margin-bottom:0}#schedule .appointment-sidebar .chosen-single{font-size:.875rem;height:40px;line-height:36px}#schedule .appointment-sidebar .custom-input-number .custom-input-number__control .cin-button{height:40px;line-height:36px}#schedule .appointment-sidebar .custom-input-number .custom-input-number__control input{font-size:.875rem;height:40px;margin-bottom:0}#schedule .appointment-sidebar .patient__stats .stat{padding:10px 20px}#schedule .appointment-sidebar .patient-for-appointment{border-bottom:1px solid #e7e7e7;margin-bottom:10px;opacity:1}#schedule .appointment-sidebar .patient-for-appointment.unselected{opacity:.25}#schedule .appointment-sidebar .card.patient-search{cursor:default;height:100%;padding-bottom:20px;position:relative}#schedule .appointment-sidebar .card.patient-search:hover{box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}#schedule .appointment-sidebar .card.patient-search .card__content{padding:0}#schedule .appointment-sidebar .card.patient-search .card__content .patient__info .avatar.large{height:120px;width:120px;margin:10px 0 15px 0}#schedule .appointment-sidebar .card.patient-search .card__content .patient__info .avatar.large .avatar__image{height:120px;top:0;left:0;width:120px}#schedule .appointment-sidebar .live-search{padding:0;position:relative}#schedule .appointment-sidebar .live-search input{height:40px;margin-bottom:0}#schedule .appointment-sidebar .live-search input.input-with-icon{padding-left:40px}#schedule .appointment-sidebar .live-search .input-icon{line-height:40px}#schedule .appointment-sidebar .results{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;top:70px;left:0;right:0;z-index:50}#schedule .appointment-sidebar .results ul.result-list{border:1px solid #49b5a8;font-size:.8125rem;list-style:none;margin:0;padding:0}#schedule .appointment-sidebar .results ul.result-list:empty{border:none;padding:0}#schedule .appointment-sidebar .results ul.result-list li{border-bottom:1px solid #e7e7e7;cursor:pointer;padding:4px 15px}#schedule .appointment-sidebar .results ul.result-list li:hover{background-color:#f2f1ef}#schedule .appointment-sidebar .results ul.result-list li:last-child{border-bottom:none}#schedule .appointment-sidebar .results ul.result-list li.selected{background-color:#f2f1ef}#schedule .appointment-sidebar .radio-checker label{font-size:.8125rem}#schedule .appointment-sidebar .sidebar-action{background-color:#fff;border-top:1px solid #e7e7e7;padding:15px 20px}#schedule .appointment-sidebar .sidebar-action .button{margin:0 10px 0 0;width:100%}#schedule .appointment-sidebar .sidebar-action-sticky{background-color:#fff;border-top:1px solid #e7e7e7;padding:15px 20px;position:fixed;bottom:0;width:25vw}#schedule .appointment-sidebar .sidebar-action-sticky .button{margin:0 10px 0 0;width:100%}.patient-appointment-card{width:100%}.patient-appointment-card .patient-content{display:flex;padding:15px 30px 0 30px}.patient-appointment-card .patient-content .avatar{margin-right:15px}.patient-appointment-card .patient-content .patient-information{align-items:flex-start;padding-top:10px;padding-right:5px}.patient-appointment-card .patient-content .patient-information h3{font-size:1.3125rem;margin-bottom:0}.patient-appointment-card .patient-content .patient-information .patient-demographics{color:#7e7d7b;font-size:.875rem}.patient-appointment-card .patient-content .patient-information .patient-number{align-self:flex-start;border-radius:15px;border:1px solid #7e7d7b;color:#333;display:inline-flex;align-items:center;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;margin:5px 0 0 -3px;padding:5px 15px 3px 15px}.patient-appointment-card .patient-content .patient-information .patient-number .label{color:#7e7d7b;font-size:.6875rem;line-height:20px;margin-right:4px}.patient-appointment-card .patient-content .patient-actions{margin-left:auto;text-align:right}.patient-appointment-card .patient-content .patient-actions .patient-actions__buttons .button{margin:5px 0 0 5px}.patient-appointment-card .patient-content .patient-actions .patient-actions__links{margin-top:15px;display:flex;text-align:center}.confirm-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .resend-email,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a,.send-reminder{background-color:#f7f7f7;border-radius:20px;color:#7e7d7b;cursor:pointer;font-size:.75rem;line-height:1.4;margin-left:3px;padding:7px 9px}.confirm-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .resend-email:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a:hover,.send-reminder:hover{color:#49b5a8}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .resend-email i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a i,.send-reminder i{margin:2px 3px 0 0}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .request-survey,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a{background-color:#f7f7f7;border-radius:20px;color:#7e7d7b;cursor:pointer;display:inline-block;font-size:.75rem;line-height:1.4;margin-left:3px;padding:7px 9px}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .request-survey:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a:hover{color:#49b5a8}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .request-survey i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a i{margin:2px 3px 0 0}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a.take-survey{background-color:#f7f7f7;border-radius:20px;color:#7e7d7b;cursor:pointer;display:inline-block;font-size:.75rem;line-height:1.4;margin-left:3px;padding:7px 9px}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a.take-survey:hover,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a:hover{color:#49b5a8}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links .edit-appointment i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a i,.patient-appointment-card .patient-content .patient-actions .patient-actions__links a.take-survey i{margin:2px 3px 0 0}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment{margin-right:10px}.patient-appointment-card .patient-content .patient-actions .patient-actions__links .cancel-appointment:hover{color:#ea6565}.patient-appointment-card .patient-content .patient-actions .vitals{flex:0 1 480px;margin-top:10px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.patient-appointment-card .patient-content .patient-actions .vitals ul#stats{justify-content:center;display:flex;list-style:none;margin:0;padding:0}.patient-appointment-card .patient-content .patient-actions .vitals ul#stats li{border-left:1px solid #dadada;text-align:center;width:80px}.patient-appointment-card .patient-content .patient-actions .vitals ul#stats li:last-child{border-right:1px solid #dadada}.patient-appointment-card .patient-content .patient-actions .vitals ul#stats li input{background-color:#fafafa;border-bottom:1px solid #efefef;border-top:none;border-left:none;border-right:none;cursor:pointer;font-size:1rem;height:auto;padding:10px 5px!important;margin-bottom:2px;text-align:center}.patient-appointment-card .patient-content .patient-vitals .vitals{flex:0 1 480px;margin-top:10px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.patient-appointment-card .patient-content .patient-vitals .vitals ul#stats{justify-content:center;display:flex;list-style:none;margin:0;padding:0}.patient-appointment-card .patient-content .patient-vitals .vitals ul#stats li{border-left:1px solid #dadada;text-align:center;width:80px}.patient-appointment-card .patient-content .patient-vitals .vitals ul#stats li:last-child{border-right:1px solid #dadada}.patient-appointment-card .patient-content .patient-vitals .vitals ul#stats li input{background-color:#fafafa;border-bottom:1px solid #efefef;border-top:none;border-left:none;border-right:none;cursor:pointer;font-size:1rem;height:auto;padding:10px 5px!important;margin-bottom:2px;text-align:center}.patient-appointment-card .patient-content .patient__health-score-green{border-radius:30px;border:1px solid #49b5a8;color:#49b5a8;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:25px;line-height:25px;width:30%;text-align:center;padding:0 5px;margin-top:5px}.patient-appointment-card .patient-content .patient__health-score-yellow{border-radius:3px;border:1px solid #e8b361;color:#e8b361;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}.patient-appointment-card .patient-content .patient__health-score-red{border-radius:3px;border:1px solid #ea6565;color:#ea6565;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;height:30px;left:30px;line-height:30px;position:absolute;text-align:center;top:20px;padding:0 5px}@media only screen and (max-width:450px){.patient-appointment-card .patient-content .patient-profile{margin:0 auto;width:125px}}.patient-appointment-card .alert{margin:0;padding:10px 15px}.patient-appointment-card .choose-appointment-room{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;display:none;flex-direction:row;padding:15px 20px;width:100%}.patient-appointment-card .choose-appointment-room.showing{display:flex}.patient-appointment-card .choose-appointment-room #assign_room{display:flex;flex-direction:row;width:100%}.patient-appointment-card .choose-appointment-room #assign_room label{flex:0 0 auto;font-size:.875rem;line-height:40px;margin:0 10px 0 0}.patient-appointment-card .choose-appointment-room #assign_room .room-options{flex:2;margin-right:15px}.patient-appointment-card .choose-appointment-room #assign_room .room-options select{margin-bottom:0;width:100%}.patient-appointment-card .choose-appointment-room #assign_room .submit-form-actions{flex:0;text-align:right}.patient-appointment-card .choose-appointment-room #assign_room .submit-form-actions button{margin-bottom:0}.patient-appointment-card .choose-appointment-status{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;display:none;flex-direction:row;padding:15px 20px;width:100%}.patient-appointment-card .choose-appointment-status.showing{display:flex}.patient-appointment-card .choose-appointment-status #assign_status{display:flex;flex-direction:row;width:100%}.patient-appointment-card .choose-appointment-status #assign_status label{flex:0 0 auto;font-size:.875rem;line-height:40px;margin:0 10px 0 0}.patient-appointment-card .choose-appointment-status #assign_status .room-options{flex:2;margin-right:15px}.patient-appointment-card .choose-appointment-status #assign_status .room-options select{margin-bottom:0;width:100%}.patient-appointment-card .choose-appointment-status #assign_status .submit-form-actions{flex:0;text-align:right}.patient-appointment-card .choose-appointment-status #assign_status .submit-form-actions button{margin-bottom:0}.patient-appointment-card .appointment-content{display:flex;border-top:1px solid #e7e7e7;margin-top:15px;width:100%;flex-wrap:wrap}.patient-appointment-card .appointment-content .card-actions{flex:1 0 100%}.patient-appointment-card .appointment-content .appointment-content__interview{align-items:flex-start;display:flex;flex:2;flex-direction:column;padding:20px 30px}.patient-appointment-card .appointment-content .appointment-content__interview h1{flex:0 0 auto;font-size:1.3125rem;line-height:1.2}.patient-appointment-card .appointment-content .appointment-content__interview .further-reports{color:#7e7d7b;font-size:1rem;padding:0}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes{margin-top:20px;width:100%}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note{background-color:#f7f7f7;display:flex;margin-bottom:10px;padding:15px;position:relative}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note{background-color:#fff;border-radius:10px;border:1px solid #f7f7f7;cursor:pointer;position:absolute;top:-6px;right:-6px;height:20px;width:20px;line-height:13px;text-align:center}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note i{color:#ea6565;font-size:8px}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note:hover{background-color:#ea6565;box-shadow:0 5px 15px rgba(14,14,14,.1)}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note:hover i{color:#fff}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .add-note-to-chart{background-color:#fff;border-radius:10px;border:1px solid #f7f7f7;cursor:pointer;position:absolute;top:-6px;right:25px;height:20px;width:20px;line-height:13px;text-align:center}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .add-note-to-chart i{color:#49b5a8;font-size:11px}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .add-note-to-chart:hover{background-color:#49b5a8;box-shadow:0 5px 15px rgba(14,14,14,.1)}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .add-note-to-chart:hover i{color:#fff}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note-from-chart{background-color:#fff;border-radius:10px;border:1px solid #f7f7f7;cursor:pointer;position:absolute;top:-6px;right:25px;height:20px;width:20px;line-height:13px;text-align:center}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note-from-chart i{color:#ea6565;font-size:11px}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note-from-chart:hover{background-color:#ea6565;box-shadow:0 5px 15px rgba(14,14,14,.1)}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .remove-note-from-chart:hover i{color:#fff}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .content{color:#5f5f5d;flex:1;font-size:.875rem;line-height:1.125rem;margin-left:15px}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .timeago{color:#9f9d9d;font-size:.6875rem;margin-top:3px;padding-left:10px}.patient-appointment-card .appointment-content .appointment-content__interview .chart-notes .note .on-chart-note{width:0;height:0;border-top:15px solid #ea6565;border-right:15px solid transparent;position:absolute;top:0;left:0}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form{display:none;margin-top:25px;width:100%}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form .label-text{color:#9f9d9d;font-size:.8875rem;margin-top:5px;position:absolute}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form textarea{font-size:.875rem;margin-bottom:5px}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form .button{margin:0 10px 0 0}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form .cancel-add-chart-note{cursor:pointer;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.patient-appointment-card .appointment-content .appointment-content__interview .add-chart-note-form .cancel-add-chart-note:hover{background-color:#f7f7f7}.patient-appointment-card .appointment-content .appointment-content__interview .show-chart-note-form{align-self:flex-start;margin-top:5px}.patient-appointment-card .appointment-content .appointment-content__timeline{background-color:#f7f7f7;border-left:1px solid #e7e7e7;flex:0 0 240px;border-bottom-right-radius:8px}.patient-appointment-card .appointment-content .appointment-content__timeline .chart-prescriptions{border-top:1px solid #e7e7e7;padding:15px}.patient-appointment-card .appointment-content .appointment-content__timeline .chart-prescriptions .blank-message{color:#9f9d9d;font-size:.75rem}.patient-appointment-card .appointment-content .appointment-content__timeline .chart-prescriptions .rx-card-holder .card.rx{margin-bottom:10px}.patient-appointment-card .appointment-content .appointment-content__timeline .chart-prescriptions .rx-card-holder .card.rx .card__content .drug-information{padding:10px 15px}.patient-appointment-card .appointment-content .appointment-content__timeline .chart-prescriptions .add-prescription{margin-top:10px}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card{border-left:4px solid #49b5a8;color:#7e7d7b;font-size:.875rem;padding:15px 30px;position:relative}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.blue{border-color:#3489cf}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.brown{border-color:#635d5e}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.dark-green{border-color:#66bc82}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.dark-red{border-color:#c6665e}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.green{border-color:#80d76d}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.green-brown{border-color:#c5bf8c}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.lavender{border-color:#a97ca5}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.magenta{border-color:#df5b92}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.orange{border-color:#e8b063}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.purple{border-color:#7d75a4}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.red{border-color:#f33f4d}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.red-orange{border-color:#d99a76}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.teal{border-color:#16ac97}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card.black{border-color:#474747}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card h4{margin-bottom:0}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card .edit-appointment{border-radius:5px;cursor:pointer;font-size:1rem;padding:5px 10px;position:absolute;top:6px;right:7px}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__card .edit-appointment:hover{background-color:#fff;color:#49b5a8}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status{display:inline-flex;align-content:center;color:#5f5f5d;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;padding:10px 0;margin:0 auto}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.base{color:#559ad1}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.checkout-status{color:#e9b362}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.checked-out-status{color:#a3a1a1}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.confirmed{color:#9dd98d}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.onsite{color:#49b5a8}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status.canceled{color:#f33f4d}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__status__room-card{display:inline-flex;align-content:center;color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;padding:10px 0;margin:0 auto}.patient-appointment-card .appointment-content .appointment-content__timeline .timeline__appointment{border-top:1px solid #e7e7e7;max-height:250px;overflow-y:auto;padding:15px 20px}.patient-appointment-card .cancel-appointment-form,.patient-appointment-card .edit-appointment-form{border-top:1px solid #e7e7e7;padding:20px 30px}.patient-appointment-card .cancel-appointment-form.hidden,.patient-appointment-card .edit-appointment-form.hidden{display:none}.patient-appointment-card .cancel-appointment-form.showing,.patient-appointment-card .edit-appointment-form.showing{display:block}.patient-appointment-card .cancel-appointment-form fieldset,.patient-appointment-card .edit-appointment-form fieldset{margin-bottom:15px}.patient-appointment-card .cancel-appointment-form .move-link,.patient-appointment-card .edit-appointment-form .move-link{position:absolute;right:15px}.patient-appointment-card .cancel-appointment-form .form-actions,.patient-appointment-card .edit-appointment-form .form-actions{display:flex;margin-bottom:20px}.patient-appointment-card .cancel-appointment-form .form-actions .button,.patient-appointment-card .edit-appointment-form .form-actions .button{flex:0;margin:0;width:auto}.patient-appointment-card .cancel-appointment-form .form-actions .cancel-appointment-cancel,.patient-appointment-card .edit-appointment-form .form-actions .cancel-appointment-cancel{cursor:pointer;height:50px;line-height:50px;margin-left:5px;text-align:center;width:50px}.patient-appointment-card .cancel-appointment-form .form-actions .cancel-appointment-cancel:hover,.patient-appointment-card .edit-appointment-form .form-actions .cancel-appointment-cancel:hover{background-color:#f7f7f7}.patient-appointment-card .view-alerts{display:flex;justify-content:center;margin:auto;background:#ea6565;color:#fff;text-transform:uppercase;font-size:.7125em;font-weight:600;letter-spacing:1;padding:8px;text-align:center}.alert-count{background:#fff;color:#ea6565;width:16px;height:16px;font-size:.625rem;border-radius:50%;text-align:center;margin-right:5px}.alerts{cursor:default;padding:15px;max-height:150px;overflow-y:auto;overflow-x:hidden}#settings{display:flex;flex-direction:column;overflow-y:hidden;position:relative}#settings .question-manage{overflow-y:auto}#settings .settings-page__nav{background-color:#f2f1ef;height:calc(100vh - 70px);padding:30px;position:absolute;top:70px;left:60px;bottom:0;width:300px}#settings .settings-page__nav h3{border-bottom:1px solid #dadada;font-size:1rem;padding-bottom:10px}#settings .settings-page__nav .subhead{color:#9f9d9d;font-size:.8125rem;margin-bottom:10px}#settings .settings-page__nav ul.secondary-nav{list-style:none;margin:0;padding:0}#settings .settings-page__nav ul.secondary-nav li.nav-item{margin-bottom:10px}#settings .settings-page__nav ul.secondary-nav li.nav-item a{background-color:#fff;border-radius:2px;color:#5f5f5d;font-size:.875rem;line-height:30px;padding:7px 10px}#settings .settings-page__nav ul.secondary-nav li.nav-item a:hover{box-shadow:0 2px 15px rgba(0,0,0,.1);text-decoration:none}#settings .settings-page__notification-bar-success{width:100%;background-color:#49b5a8;border:solid 1px #b6b6b6;font-size:.925rem;padding:10px;color:#fff;font-weight:600;margin-right:3px;cursor:pointer;text-align:center;z-index:1}#settings .settings-page__banner{background-color:#0e0e0e;padding:30px;position:fixed;height:200px;width:100%}#settings .settings-page__banner.list-page{height:120px;margin-top:50px}#settings .settings-page__banner.section-page{height:120px}#settings .settings-page__banner .settings-page__header{color:#fff;position:relative;z-index:10}#settings .settings-page__banner .settings-page__header .header__title{position:relative}#settings .settings-page__banner .settings-page__header .header__title h1,#settings .settings-page__banner .settings-page__header .header__title h2,#settings .settings-page__banner .settings-page__header .header__title h3{color:#fff}#settings .settings-page__banner .settings-page__header .header__title .counter{background-color:rgba(0,0,0,.5);margin-top:12px}#settings .settings-page__banner .settings-page__header .header__filter-search input.input-with-icon{background-color:rgba(0,0,0,.45);border:1px solid #dadada;border-radius:2px;color:#fff;height:45px;font-size:1rem;margin:0;padding:12px 20px 13px 35px;width:300px}#settings .settings-page__banner .settings-page__header .header__filter-search .input-icon{color:#fff;top:14px}#settings .settings-page__banner .settings-page__header .header__actions{margin-left:auto}#settings .settings-page__banner .settings-page__header .header__actions .button{margin:0;margin-left:5px}#settings .settings-page__banner .banner-image{background-image:url(/assets/media/banners/create-account.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}#settings .settings-page__banner .banner-image.app_help_modals{background-image:url(/assets/media/banners/settings-app-help.jpg)}#settings .settings-page__banner .banner-image.eva_notifications{background-image:url(/assets/media/banners/settings-eva-notifications.jpg)}#settings .settings-page__banner .banner-image.mysql{background-image:url(/assets/media/banners/settings-mysql.jpg)}#settings .settings-page__banner .banner-image.migration{background-image:url(/assets/media/banners/settings-migration.jpg)}#settings .settings-page__banner .banner-image.billing{background-image:url(/assets/media/banners/settings-billing.jpg)}#settings .settings-page__banner .banner-image.campaigns{background-image:url(/assets/media/banners/settings-campaigns.jpg)}#settings .settings-page__banner .banner-image.categories{background-image:url(/assets/media/banners/settings-categories.jpg)}#settings .settings-page__banner .banner-image.compounds{background-image:url(/assets/media/banners/settings-interview-section-medications-supplements.jpg)}#settings .settings-page__banner .banner-image.core{background-image:url(/assets/media/banners/settings-core.jpg)}#settings .settings-page__banner .banner-image.rx{background-image:url(/assets/media/banners/settings-rx.jpg)}#settings .settings-page__banner .banner-image.rx_note{background-image:url(/assets/media/banners/settings-rx-note.jpg)}#settings .settings-page__banner .banner-image.consents{background-image:url(/assets/media/banners/settings-consents.jpg)}#settings .settings-page__banner .banner-image.customizations{background-image:url(/assets/media/banners/settings-customizations.jpg)}#settings .settings-page__banner .banner-image.diagnoses{background-image:url(/assets/media/banners/settings-diagnosis.jpg)}#settings .settings-page__banner .banner-image.equipment{background-image:url(/assets/media/banners/settings-equipment.jpg)}#settings .settings-page__banner .banner-image.exams{background-image:url(/assets/media/banners/settings-exams.jpg)}#settings .settings-page__banner .banner-image.interaction_types{background-image:url(/assets/media/banners/settings-interaction-types.jpg)}#settings .settings-page__banner .banner-image.interactions{background-image:url(/assets/media/banners/settings-interactions.jpg)}#settings .settings-page__banner .banner-image.interviews{background-image:url(/assets/media/banners/settings-interviews.jpg)}#settings .settings-page__banner .banner-image.inventory{background-image:url(/assets/media/banners/settings-inventory.jpg)}#settings .settings-page__banner .banner-image.labs{background-image:url(/assets/media/banners/settings-labs.jpg)}#settings .settings-page__banner .banner-image.lab_graph_groups{background-image:url(/assets/media/banners/settings-labgroups.jpg)}#settings .settings-page__banner .banner-image.messages{background-image:url(/assets/media/banners/settings-messages.jpg)}#settings .settings-page__banner .banner-image.purchase_orders{background-image:url(/assets/media/banners/settings-purchase-orders.jpg)}#settings .settings-page__banner .banner-image.practice{background-image:url(/assets/media/banners/settings-practice.jpg)}#settings .settings-page__banner .banner-image.procedures{background-image:url(/assets/media/banners/settings-procedures.jpg)}#settings .settings-page__banner .banner-image.products{background-image:url(/assets/media/banners/settings-products.jpg)}#settings .settings-page__banner .banner-image.programs{background-image:url(/assets/media/banners/settings-programs.jpg)}#settings .settings-page__banner .banner-image.providers{background-image:url(/assets/media/banners/settings-providers.jpg)}#settings .settings-page__banner .banner-image.reporting{background-image:url(/assets/media/banners/settings-reporting.jpg)}#settings .settings-page__banner .banner-image.rooms{background-image:url(/assets/media/banners/settings-rooms.jpg)}#settings .settings-page__banner .banner-image.interview_scoring{background-image:url(/assets/media/banners/settings-scoring.jpg)}#settings .settings-page__banner .banner-image.security{background-image:url(/assets/media/banners/settings-security.jpg)}#settings .settings-page__banner .banner-image.services{background-image:url(/assets/media/banners/settings-services.jpg)}#settings .settings-page__banner .banner-image.supplies{background-image:url(/assets/media/banners/settings-supplies.jpg)}#settings .settings-page__banner .banner-image.surveys{background-image:url(/assets/media/banners/settings-surveys.jpg)}#settings .settings-page__banner .banner-image.coupons{background-image:url(/assets/media/banners/settings-coupons.jpg)}#settings .settings-page__banner .banner-image.referrals{background-image:url(/assets/media/banners/settings-referrals.jpg)}#settings .settings-page__banner .banner-image.team{background-image:url(/assets/media/banners/settings-team.jpg)}#settings .settings-page__banner .banner-image.treatments{background-image:url(/assets/media/banners/settings-treatments.jpg)}#settings .settings-page__banner .banner-image.vendors{background-image:url(/assets/media/banners/settings-vendors.jpg)}#settings .settings-page__banner .banner-image.practice_settings{background-image:url(/assets/media/banners/thumbs/settings-practice.jpg)}#settings .settings-page__banner .banner-image.rx-groups{background-image:url(/assets/media/banners/thumbs/settings-rx-groups.jpg)}#settings .settings-page__header{display:flex;flex-direction:row}#settings .settings-page__header .header__onboarding{padding:35px 35px 0 35px;background:rgba(234,101,101,.2);font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.825rem;line-height:2;width:100%}#settings .settings-page__header .header__onboarding .header__title{align-items:flex-start;align-content:flex-start;display:flex}#settings .settings-page__header .header__onboarding .header__title h1,#settings .settings-page__header .header__onboarding .header__title h2,#settings .settings-page__header .header__onboarding .header__title h3{margin-bottom:0}#settings .settings-page__header .header__onboarding ul.onboarding-steps{color:#333;list-style:none;margin:10px 0 0 0;padding:0;position:relative;z-index:20}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step{color:#333;margin-bottom:40px;position:relative;background:rgba(255,255,255,.5);padding:15px;display:flex;flex-direction:row;align-items:center}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step.complete{opacity:.3;background:rgba(255,255,255,.5)!important;cursor:default!important}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step:hover{background:rgba(255,255,255,1);cursor:pointer}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step .step__number{background-color:#ea6565;border:1px solid #ea6565;color:#fff;position:absolute;left:20px;border-radius:20px;font-size:.875rem;width:36px;height:36px;text-align:center;line-height:37px}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step .step__content{display:flex;flex-direction:column;margin-left:75px}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step .step__content .step__title{color:#333}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step .step__content .step__title h3{color:#333;margin-bottom:0}#settings .settings-page__header .header__onboarding ul.onboarding-steps li.step .step__content .step__description{color:#333}#settings .settings-page__header .header__new{position:absolute;top:-30px;left:15px;padding:2px 15px;background:#ea6565;color:#fff;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.65rem;line-height:2}#settings .settings-page__header .header__title{align-items:flex-start;align-content:flex-start;display:flex}#settings .settings-page__header .header__title h1,#settings .settings-page__header .header__title h2,#settings .settings-page__header .header__title h3{margin-bottom:0}#settings .settings-page__header .header__subhead{color:#9f9d9d;margin-bottom:25px;width:100%}#settings .settings-page__header .header__filter-search{margin:0 10px 0 auto}#settings .settings-page__header .header__actions{margin-left:auto;padding-left:30px}#settings .settings-page__content{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;padding:30px;width:100%}#settings .settings-page__content.list-view{margin-top:170px}#settings .settings-page__content .help-row .help-holder{background-color:#fff;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#settings .settings-page__content .help-row .help-holder.report{background-color:#fff;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 0 25px;position:relative;width:100%}#settings .settings-page__content .help-row .help-holder-alert{display:flex;justify-content:space-between;align-items:center;background-color:rgba(232,179,97,.2);border-radius:5px;color:#e8b361;font-size:.95rem;font-weight:700;padding:10px 15px 10px 25px;position:relative;width:100%}#settings .settings-page__content .help-row{padding:25px 0}#settings .settings-page__content .help-row.report{padding:0}#settings .settings-page__content .help-row .billing{padding:15px 0}#settings .settings-page__content .help-holder.report i{top:12px;color:#b6b6b6;font-size:1rem;position:absolute;left:0}#settings .settings-page__content .settings-page__content-row{margin-bottom:40px}#settings .settings-page__content .list{display:flex;list-style:none;margin:0;padding:0;width:100%}#settings .settings-page__manage{height:100%;padding-top:20px;overflow-y:auto;padding-bottom:150px}#settings .settings-page__manage label.inline-for-select{background-color:#f7f7f7;color:#7e7d7b;flex-shrink:0;font-size:.75rem!important;font-weight:500;height:30px;line-height:30px;letter-spacing:-.25px;margin-bottom:0;padding:0 15px}#settings .settings-page__manage .manage__form-column{background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.13);margin-bottom:20px;position:relative}#settings .settings-page__manage .manage__form-column.hidden{border:2px solid #e7e7e7;box-shadow:none}#settings .settings-page__manage .manage__form-column.hidden .form-column__titlebar{border-bottom:none}#settings .settings-page__manage .manage__form-column .back-button{top:25px;left:-40px}#settings .settings-page__manage .manage__form-column .item-image-content-columns{border-bottom:1px solid #e7e7e7}#settings .settings-page__manage .manage__form-column .item-image-content-columns .item-image-column{padding:30px 30px 0 30px;text-align:center}#settings .settings-page__manage .manage__form-column .item-image-content-columns .item-image-column h4{border-bottom:1px solid #e7e7e7;font-size:.9375rem;margin-bottom:20px;padding-bottom:10px;text-align:left}#settings .settings-page__manage .manage__form-column .item-image-content-columns .item-image-column img{margin-bottom:30px;max-width:100%;text-align:center}#settings .settings-page__manage .manage__form-column .item-image-content-columns .item-image-column .help-text{color:#9f9d9d;font-size:.8125rem;text-align:left}#settings .settings-page__manage .manage__form-column .item-image-content-columns .stacked-info-column{background-color:#f7f7f7;border-right:1px solid #e7e7e7;padding-right:0}#settings .settings-page__manage .manage__form-column .form-column__content-row{position:relative}#settings .settings-page__manage .manage__form-column .form-column__content-row.alt-bg{background-color:#f7f7f7;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1)}#settings .settings-page__manage .manage__form-column .form-column__content-row .help-row .help-holder{padding:0 0 0 30px;color:#b6b6b6;font-size:.75rem;position:relative;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .help-row{padding:15px 0;margin-top:25px}#settings .settings-page__manage .manage__form-column .form-column__content-row .help-row .help-holder i{color:#b6b6b6;font-size:1.3125rem;position:absolute;left:0}#settings .settings-page__manage .manage__form-column .form-column__content-row.bordered{border-bottom:1px solid #e7e7e7}#settings .settings-page__manage .manage__form-column .form-column__content-row.title-section{background-color:#fff;padding:20px 30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .fields-title h2{margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .fields-title h3{font-size:1rem;margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .fields-title .subhead{color:#9f9d9d;font-size:.875rem}#settings .settings-page__manage .manage__form-column .form-column__content-row.toggle-section{display:none}#settings .settings-page__manage .manage__form-column .form-column__content-row.toggle-section.showing{display:block}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;flex-wrap:nowrap;padding:20px 30px}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section h4{flex:0 0 auto;line-height:1;margin-bottom:0;margin-right:15px}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section .push-right{display:flex;position:absolute;right:0;margin-right:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section .push-right label{margin:auto;padding-right:10px}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section .push-right input{width:500px;margin:auto}#settings .settings-page__manage .manage__form-column .form-column__content-row.options-section .radio-checker{margin-top:5px}#settings .settings-page__manage .manage__form-column .form-column__content-row.right-column{padding-right:30%}#settings .settings-page__manage .manage__form-column .form-column__content-row .required-room{display:none}#settings .settings-page__manage .manage__form-column .form-column__content-row .versions-content{display:none}#settings .settings-page__manage .manage__form-column .form-column__content-row .versions-content.showing{display:block}#settings .settings-page__manage .manage__form-column .form-column__content-row .version-cards{padding:30px 30px 0 30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field{padding:20px 30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .checkbox-options{padding-bottom:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .radio-checker label{display:inline-block;float:left;margin-right:20px;width:auto}#settings .settings-page__manage .manage__form-column .form-column__content-row .color-theme-select{position:relative}#settings .settings-page__manage .manage__form-column .form-column__content-row .color-theme-select .sumo_color_theme_id .CaptionCont{padding-left:36px}#settings .settings-page__manage .manage__form-column .form-column__content-row .color-theme-select .sumo_color_theme_id .CaptionCont .search-txt{padding-left:36px}#settings .settings-page__manage .manage__form-column .form-column__content-row .color-theme-select .color-theme-dot{background-color:#f2f1ef;border-radius:10px;height:12px;position:absolute;top:45px;left:30px;width:12px;z-index:200}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col{flex:0 0 100%;padding:0 15px 20px 15px}@media only screen and (min-width:770px){#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col{flex:0 0 33.333333%}}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.charting{flex:0 0 50%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.charting .version .version-items .version-items__title-bar .items-search-add{flex:0 0 99%!important}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items{flex:0 0 100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version{display:flex;flex-direction:row}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-info{width:42%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items{border-left:1px solid #e7e7e7;flex:1}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items .version-items__title-bar{display:flex}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items .version-items__title-bar .items-title{display:inline-flex!important;flex:0 0 40%!important}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items .version-items__title-bar .items-search-add{justify-content:flex-end;flex:0 0 60%!important;margin-left:auto;text-align:right}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items table thead{display:table-header-group!important}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col.has-items .version .version-items table thead tr th{padding:7px 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card{margin:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version{border:1px solid #e7e7e7;box-shadow:0 5px 15px rgba(14,14,14,.1);min-width:200px;position:relative;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .remove-version{color:#bdbaba;cursor:pointer;font-size:.875rem;position:absolute;top:20px;right:15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .remove-version:hover{color:#ea6565}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version input.no-style{border:none;border-bottom:1px solid #e7e7e7;font-size:.875rem}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .name{height:60px;min-height:60px;position:relative;display:flex}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .name input,#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .name textarea{border:none;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:30px 20px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .name textarea{line-height:1.3;min-height:60px;padding:20px 40px 10px 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .content{background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .content textarea{background-color:#f7f7f7;border:none;color:#434341;font-size:.875rem;min-height:80px;padding:15px 20px;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .charting textarea{background-color:#f7f7f7;border:none;color:#434341;font-size:.875rem;min-height:80px;padding:15px 20px;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .charting{background-color:rgba(247,247,247,.5);border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;padding:10px 20px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .charting .redactor-box{border:none;padding:0;font-family:Helvetica,Arial,sans-serif;font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .charting .redactor-box .redactor-toolbar{padding:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .charting .redactor-box .redactor-styles{border:none;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .cpt-code input,#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .price input{font-size:.875rem;padding-left:40px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items .version-items__title-bar{display:flex;height:60px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items .version-items__title-bar .items-title{display:none;flex:0;padding:0 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items .version-items__title-bar .items-title h4{font-size:.875rem;line-height:60px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items .version-items__title-bar .items-search-add{display:flex;flex:0 0 100%;padding:15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items table{margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items table thead{display:none}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items table tbody tr td{padding:8px 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items table tbody .version-item-remover{color:#bdbaba;cursor:pointer}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .version-items table tbody .version-item-remover:hover{color:#ea6565}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row{padding:10px 15px 20px 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row label{font-size:.8125rem}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .add-item-form .input-with-icon-holder input{flex-grow:1;font-size:.8125rem;height:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .add-item-form .input-with-icon-holder .input-icon{top:2px;left:12px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .add-item-form .input-with-icon-holder .input-icon i{font-size:.875rem}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .add-item-form .button{height:32px;line-height:2rem;margin:0;padding:0 10px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;bottom:32px;left:0;right:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results ul.result-list{border:1px solid #49b5a8;font-size:.875rem;list-style:none;margin:0;padding:10px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results ul.result-list:empty{border:none;padding:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results ul.result-list li{border-bottom:1px solid #e7e7e7;cursor:pointer;padding:7px 10px}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results ul.result-list li:hover{background-color:#f2f1ef}#settings .settings-page__manage .manage__form-column .form-column__content-row .card-col .card.version .add-item-row .results ul.result-list li:last-child{border-bottom:none}#settings .settings-page__manage .manage__form-column .form-column__content-row .row{margin-bottom:20px}#settings .settings-page__manage .manage__form-column .form-column__content-row .row:last-child{margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row#individual_units{padding-top:20px}#settings .settings-page__manage .manage__form-column .form-column__content-row#individual_units h4{font-size:.875rem}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items{display:none}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table{margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table tbody td:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table tbody th:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table thead td:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table thead th:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table tbody td:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table tbody th:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table thead td:first-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table thead th:first-child{padding-left:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table tbody td:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table tbody th:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table thead td:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table thead th:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table tbody td:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table tbody th:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table thead td:last-child,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table thead th:last-child{padding-right:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table .group-item-remover,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table .group-item-remover{color:#9f9d9d;cursor:pointer}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items table .group-item-remover:hover,#settings .settings-page__manage .manage__form-column .form-column__content-row .invoice-items table .group-item-remover:hover{color:#ea6565}#settings .settings-page__manage .manage__form-column .form-column__content-row .interaction-total{position:absolute;text-align:right;top:30px;right:30px}#settings .settings-page__manage .manage__form-column .form-column__content-row .interaction-total .interaction-total-cost-holder{font-size:1.5rem;letter-spacing:-.5px;margin-top:5px}#settings .settings-page__manage .manage__form-column .form-column__content-row .interaction-total .interaction-total-cost-holder .interaction-total-cost{font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .toggle-holder{margin-top:15px}#settings .settings-page__manage .manage__form-column .form-column__content-row .group-items.showing{display:flex;flex-direction:column}#settings .settings-page__manage .manage__form-column .form-column__content-row label{font-size:.875rem}#settings .settings-page__manage .manage__form-column .form-column__content-row .title-input{border:none;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;padding:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields{display:flex;flex-direction:row;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields h4{max-width:50%}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields .search input{position:absolute;right:0;width:40%;padding-left:40px;margin-right:60px;margin-top:-10px}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields .search icon{position:absolute;right:0;margin:3px 510px 0 0;color:#bdbdbd}@media (max-width:1700px){#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields{display:block;width:100%}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields .search input{position:relative;right:0;width:100%;padding-left:40px;margin-right:0;margin-top:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .inline-fields .search icon{position:absolute;left:0;margin:12px 0 0 70px;color:#bdbdbd}}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field label{margin-bottom:0}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field .redactor-box{border:none;padding:none;font-family:Helvetica,Arial,sans-serif;font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field .redactor-box .redactor-styles{padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field textarea{background-color:transparent;border:none;color:#434341;padding:5px 0;resize:none;overflow:hidden;min-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:500}#settings .settings-page__manage .manage__form-column .form-column__content-row .text-field textarea.summary{font-size:1.3125rem}#settings .settings-page__manage .manage__form-column .version-actions{padding:10px 30px}#settings .settings-page__manage #non_group_items{padding-bottom:20px}#settings .settings-page__manage .invoice-items{padding-bottom:30px}#settings .settings-page__manage .group-items-list{padding:20px 30px 0 30px}#settings .settings-page__manage .group-items-list:empty{padding:0}#settings .settings-page__manage .group-items-list .edit-item-inline{margin-left:15px}#settings .settings-page__manage .group-items-list .number{display:inline-flex;margin-right:5px}#settings .settings-page__manage .group-items-list .unit-name{font-size:.75rem}#settings .settings-page__manage .group-items-total{color:#262523;display:inline-block;float:right;font-size:.875rem;padding:5px 0;text-align:right}#settings .settings-page__manage .group-items-total .group-items-total-cost{font-size:1rem;font-weight:600}#settings .settings-page__manage .group-items-total .group-items-total-cost:before{content:"$";font-size:.925em;line-height:1.6;padding:0 1px 0 2px;vertical-align:top}#settings .settings-page__manage .group-items-list-footer tr td{padding:15px 20px}#settings .settings-page__manage .group-items-list-footer .group-items-select-total{display:flex;width:100%}#settings .settings-page__manage .group-items-list-footer .item-adder-holder{display:flex;flex-shrink:0;width:35%}#settings .settings-page__manage .group-items-list-footer .item-adder-holder .SumoSelect>.CaptionCont{font-size:.75rem;height:30px;line-height:28px;min-height:30px}#settings .settings-page__manage .group-items-list-footer .item-adder-holder .SumoSelect>.CaptionCont>span{font-size:.8125rem}#settings .settings-page__manage .group-items-list-footer .item-adder-holder .SumoSelect>.CaptionCont>label>i:after{height:20px;line-height:30px}#settings .settings-page__manage .group-items-list-footer .item-adder-holder .SumoSelect.open .search-txt{height:30px}#settings .settings-page__manage .group-items-list-footer .item-adder-holder .SumoSelect.open>.optWrapper{top:30px}#settings .settings-page__manage .group-items-list-footer .group-items-total{margin-left:auto}#settings .settings-page__manage .manage__sidebar .actions-holder{margin:15px 0 30px 0}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__titlebar{background-color:#e7e7e7;margin:20px 0 10px 0;padding:15px}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__titlebar h3{color:#7e7d7b;font-size:.8125rem;line-height:1;margin-bottom:0}#settings .settings-page__manage .manage__sidebar .sidebar__content fieldset .help-text{background-color:#f2f1ef}#settings .settings-page__manage .manage__sidebar .sidebar__content .toggle-holder{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);width:100%}#settings .settings-page__manage .manage__sidebar .sidebar__content .current-image{width:80%}#settings .settings-page__manage .manage__sidebar .sidebar__content .current-image img{margin-bottom:15px;max-width:100%}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__card-list{margin-bottom:20px}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__card-list ul{background-color:#fff;box-shadow:0 2px 7px rgba(0,0,0,.1);list-style:none;margin:0;padding:0}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__card-list ul li{border-bottom:1px solid #e7e7e7;display:flex;font-size:.8125rem;line-height:30px;padding:5px 15px}#settings .settings-page__manage .manage__sidebar .sidebar__content .content__card-list ul li .code{color:#9f9d9d;font-size:.75rem;margin-left:auto;text-align:right}#settings .settings-page__manage .manage__sidebar .sidebar__content .inline-search-block{display:flex;margin-bottom:30px}#settings .settings-page__manage .manage__sidebar .sidebar__content .button{margin-bottom:10px}#settings .settings-page__manage .settings-item-actions{padding-top:10px;text-align:right}#settings .form-actions-bar{background-color:#fff;box-shadow:0 -5px 15px rgba(0,0,0,.1);padding-left:60px;position:fixed;bottom:0;left:0;right:0;z-index:500}#settings .form-actions-bar .container .col-10{display:flex;flex-direction:row}#settings .form-actions-bar .container .col-10 .settings-item-actions{margin-left:auto}#settings .form-actions-bar .button{margin:15px 3px}#settings .cards{display:flex;flex-wrap:wrap}#settings .card.settings{flex:1 0 100%;box-sizing:border-box;margin:1rem .5rem 0 .5rem}@media screen and (min-width:550px){#settings .card.settings{max-width:calc(50% - 1rem)}}@media screen and (min-width:1025px){#settings .card.settings{max-width:calc(25% - 1rem)}}#settings .card.settings{min-width:auto;position:relative}#settings .card.settings:hover{box-shadow:0 10px 40px rgba(0,0,0,.15);text-decoration:none}#settings .card.settings:hover .card__content i{color:#49b5a8}#settings .card.settings.disabled{box-shadow:none}#settings .card.settings.disabled .card__image{filter:grayscale(90%)}#settings .card.settings.disabled .card__content{color:#bdbaba}#settings .card.settings.disabled .card__content h3{color:#bdbaba}#settings .card.settings.disabled .card__content .description{color:#bdbaba}#settings .card.settings .card__image{background-color:#e7e7e7;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;height:120px;width:100%}#settings .card.settings .card_footer{text-transform:uppercase;letter-spacing:1px;font-size:.8125em;color:#bdbaba;background:#efefef;padding:5px 20px;position:absolute;bottom:0;width:100%}#settings .card.settings .card__image.app_help_modals{background-image:url(/assets/media/banners/thumbs/settings-app-help.jpg)}#settings .card.settings .card__image.campaigns{background-image:url(/assets/media/banners/thumbs/settings-campaigns.jpg)}#settings .card.settings .card__image.eva_notifications{background-image:url(/assets/media/banners/thumbs/settings-eva-notifications.jpg)}#settings .card.settings .card__image.mysql{background-image:url(/assets/media/banners/thumbs/settings-mysql.jpg)}#settings .card.settings .card__image.migration{background-image:url(/assets/media/banners/thumbs/settings-migration.jpg)}#settings .card.settings .card__image.billing{background-image:url(/assets/media/banners/thumbs/settings-billing.jpg)}#settings .card.settings .card__image.categories{background-image:url(/assets/media/banners/thumbs/settings-categories.jpg)}#settings .card.settings .card__image.compounds{background-image:url(/assets/media/banners/thumbs/settings-interview-section-medications-supplements.jpg)}#settings .card.settings .card__image.prescription_groups{background-image:url(/assets/media/banners/thumbs/settings-categories.jpg)}#settings .card.settings .card__image.core{background-image:url(/assets/media/banners/thumbs/settings-core.jpg)}#settings .card.settings .card__image.rx{background-image:url(/assets/media/banners/thumbs/settings-rx.jpg)}#settings .card.settings .card__image.referral{background-image:url(/assets/media/banners/thumbs/referral.jpg)}#settings .card.settings .card__image.rx_note{background-image:url(/assets/media/banners/thumbs/settings-rx-note.jpg)}#settings .card.settings .card__image.consents{background-image:url(/assets/media/banners/thumbs/settings-consents.jpg)}#settings .card.settings .card__image.customizations{background-image:url(/assets/media/banners/thumbs/settings-customizations.jpg)}#settings .card.settings .card__image.diagnoses{background-image:url(/assets/media/banners/thumbs/settings-diagnosis.jpg)}#settings .card.settings .card__image.equipment{background-image:url(/assets/media/banners/thumbs/settings-equipment.jpg)}#settings .card.settings .card__image.exams{background-image:url(/assets/media/banners/thumbs/settings-exams.jpg)}#settings .card.settings .card__image.interaction_types{background-image:url(/assets/media/banners/thumbs/settings-interaction-types.jpg)}#settings .card.settings .card__image.interactions{background-image:url(/assets/media/banners/thumbs/settings-interactions.jpg)}#settings .card.settings .card__image.interviews{background-image:url(/assets/media/banners/thumbs/settings-interviews.jpg)}#settings .card.settings .card__image.inventory{background-image:url(/assets/media/banners/thumbs/settings-inventory.jpg)}#settings .card.settings .card__image.labs{background-image:url(/assets/media/banners/thumbs/settings-labs.jpg)}#settings .card.settings .card__image.labgroups{background-image:url(/assets/media/banners/thumbs/settings-labgroups.jpg)}#settings .card.settings .card__image.messages{background-image:url(/assets/media/banners/thumbs/settings-messages.jpg)}#settings .card.settings .card__image.purchase_orders{background-image:url(/assets/media/banners/thumbs/settings-purchase-orders.jpg)}#settings .card.settings .card__image.practice{background-image:url(/assets/media/banners/thumbs/settings-practice.jpg)}#settings .card.settings .card__image.procedures{background-image:url(/assets/media/banners/thumbs/settings-procedures.jpg)}#settings .card.settings .card__image.products{background-image:url(/assets/media/banners/thumbs/settings-products.jpg)}#settings .card.settings .card__image.programs{background-image:url(/assets/media/banners/thumbs/settings-programs.jpg)}#settings .card.settings .card__image.providers{background-image:url(/assets/media/banners/thumbs/settings-providers.jpg)}#settings .card.settings .card__image.reporting{background-image:url(/assets/media/banners/thumbs/settings-reporting.jpg)}#settings .card.settings .card__image.rooms{background-image:url(/assets/media/banners/thumbs/settings-rooms.jpg)}#settings .card.settings .card__image.interview_scoring{background-image:url(/assets/media/banners/thumbs/settings-scoring.jpg)}#settings .card.settings .card__image.services{background-image:url(/assets/media/banners/thumbs/settings-services.jpg)}#settings .card.settings .card__image.supplies{background-image:url(/assets/media/banners/thumbs/settings-supplies.jpg)}#settings .card.settings .card__image.surveys{background-image:url(/assets/media/banners/thumbs/settings-surveys.jpg)}#settings .card.settings .card__image.coupons{background-image:url(/assets/media/banners/thumbs/settings-coupons.jpg)}#settings .card.settings .card__image.referrals{background-image:url(/assets/media/banners/thumbs/settings-referrals.jpg)}#settings .card.settings .card__image.team{background-image:url(/assets/media/banners/thumbs/settings-team.jpg)}#settings .card.settings .card__image.treatments{background-image:url(/assets/media/banners/thumbs/settings-treatments.jpg)}#settings .card.settings .card__image.vendors{background-image:url(/assets/media/banners/thumbs/settings-vendors.jpg)}#settings .card.settings .card__image.rx-groups{background-image:url(/assets/media/banners/thumbs/settings-rx-groups.jpg)}#settings .card.settings .card__content{display:flex;flex-direction:column;position:relative}#settings .card.settings .card__content i{color:#dadada;position:absolute;top:15px;right:15px;transition:color .1s ease-in-out}#settings .card.settings .card__content h3{font-size:1rem;line-height:1.25rem;margin-bottom:3px}#settings .card.settings .card__content .description{color:#9f9d9d;font-size:.875rem;margin-bottom:10px}#settings .card.settings .card__content .description p{margin-bottom:5px}#settings .card.settings .card__content .alert-system{border-top:1px solid #e7e7e7;color:#7e7d7b;font-size:.6875rem;letter-spacing:2px;margin:10px 0 5px 0;padding-top:7px;text-transform:uppercase}#settings .card.settings .card__content .alert-system .theme-dot{height:8px;margin-right:10px;width:8px}#settings .card.settings .edit-interview{background-color:rgba(0,0,0,.75);color:#fff;font-size:.8125rem;opacity:.7;padding:5px 10px;position:absolute;top:0;right:0}#settings .card.settings .edit-interview:hover{background-color:#49b5a8;opacity:1}#settings .interaction-item-cards{display:flex;flex-wrap:wrap;padding:20px 10px 10px 10px}#settings .interaction-item-cards:empty{padding:0}#settings .card-col{flex:0 0 100%;padding:0 15px 20px 15px;width:100%}@media only screen and (min-width:770px){#settings .card-col{flex:0 0 33.333333%}}#settings .card-col .card.item{border:1px solid #e7e7e7;box-shadow:0 5px 10px rgba(14,14,14,.05);margin:0;min-width:200px;position:relative;width:100%}#settings .card-col .card.item .remove-interaction-item{color:#bdbaba;cursor:pointer;font-size:.875rem;position:absolute;top:15px;right:15px}#settings .card-col .card.item .remove-interaction-item:hover{color:#ea6565}#settings .card-col .card.item .name{display:flex;height:auto;min-height:50px;padding:12px 20px;position:relative}#settings .card-col .card.item .name .survey-name{max-width:200px;overflow-wrap:break-word;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;flex:0 0 100%;font-weight:400;font-style:normal;font-size:.875rem}#settings .card-col .card.item .name h3{flex:0 0 auto;font-size:.875rem;margin:0}#settings .card-col .card.item .name .edit-item-inline{font-size:.625rem;letter-spacing:1px;line-height:26px;margin-left:10px;text-transform:uppercase}#settings .card-col .card.item .content{background-color:rgba(247,247,247,.7);border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#5f5f5d;font-size:.8125rem;padding:10px 20px}#settings .card-col .card.item .content em{color:#bdbaba}#settings .card-col .card.item .content p{margin-bottom:0}#settings .card-col .card.item .versions{background-color:rgba(231,231,231,.7);border-top:1px solid #e7e7e7;display:flex;flex-direction:column;padding:15px 20px}#settings .card-col .card.item .versions label.version-label{color:#7e7d7b;font-size:.75rem;letter-spacing:-.25px}#settings .card-col .card.item .versions .sumo-select{border:1px solid #dadada;height:40px;margin-top:10px;width:100%}#settings .card-col .card.item .versions .SumoSelect>.CaptionCont{font-size:.75rem;height:30px;line-height:28px;min-height:30px}#settings .card-col .card.item .versions .SumoSelect>.CaptionCont>span{font-size:.8125rem}#settings .card-col .card.item .versions .SumoSelect>.CaptionCont>label>i:after{height:20px;line-height:30px}#settings .card-col .card.item .versions .SumoSelect.open .search-txt{height:30px}#settings .card-col .card.item .versions .SumoSelect.open>.optWrapper{top:30px}#settings .back-button{border-radius:2px;color:#fff;height:28px;left:-50px;line-height:30px;position:absolute;text-align:center;top:9px;width:28px}#settings .back-button:hover{background-color:#49b5a8;text-decoration:none}#settings .back-button i{cursor:pointer}#coupon_codes .remove i{color:#9f9d9d;cursor:pointer;font-size:1rem}#coupon_codes .remove:hover i{color:#ea6565}.content-frame{margin-bottom:40px}.attributes{color:#dadada;display:flex;line-height:18px}.attributes .attribute{display:flex;padding:0 6px}.attributes .attribute.selected{color:#49b5a8}.attributes .attribute i{font-size:1.125rem;margin-left:5px}.survey-interaction-column{flex-wrap:wrap;display:flex}.survey-interaction{background:0 0;border:1px solid #49b5a8;color:#49b5a8;border-radius:30px;font-size:.7rem;padding:1px 10px;margin:2px;line-height:2.5;word-break:break-word}.survey-interaction:hover{background:#49b5a8;border:1px solid #49b5a8;color:#fff;border-radius:30px;font-size:.7rem;padding:1px 10px;margin:2px;word-break:break-word;line-height:2.5}.content-section{padding:20px 30px}.content-section fieldset{margin-bottom:15px}.po_no{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;color:#7e7d7b}.theme-dot{border-radius:10px;display:inline-flex;height:10px;margin-right:5px;width:10px}.selected-diagnosis{color:gray;cursor:pointer}.selected-diagnosis:hover{color:#ea6565;cursor:pointer}.interaction-questions-holder .interaction-questions .interaction-actions{padding:15px 20px 0 20px}.interaction-consents.hidden{display:none}.ui-accordion#sections{margin-bottom:30px}.ui-accordion#sections .ui-accordion-content{padding:15px 20px}.ui-accordion#sections .ui-accordion-content table{margin-bottom:20px}.ui-accordion#sections .ui-accordion-header{display:flex;flex-direction:row;padding:15px}.ui-accordion#sections .ui-accordion-header.ui-accordion-header-collapsed{background:#fff}.ui-accordion#sections .ui-accordion-header.ui-accordion-header-active .question-count,.ui-accordion#sections .ui-accordion-header.ui-accordion-header-active h3{color:#fff}.ui-accordion#sections .ui-accordion-header .ui-accordion-header-icon{margin-top:3px}.ui-accordion#sections .ui-accordion-header h3{font-size:.9375rem;flex:0 1 auto;margin-bottom:0;margin-left:5px}.ui-accordion#sections .ui-accordion-header .question-count{color:#7e7d7b;font-size:.8125rem;line-height:1.5rem;margin-left:auto;margin-right:5px}.questions{display:flex;flex-wrap:wrap;width:100%}.questions .add-section{margin-top:15px}.card.question{background-color:#fff;border:1px solid #e7e7e7;color:#262523;display:flex;flex-direction:row;flex:0 0 100%;margin-bottom:3px;padding:15px 15px}.card.question .question-content{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}.card.question .type{color:#9f9d9d;font-size:.8125rem;margin-left:auto}.provider-sidebar .id-me-overview .id-me-overview__header{background-color:#303851;border-radius:3px;display:flex;padding:10px 15px 11px 20px;width:100%}.provider-sidebar .id-me-overview .id-me-overview__header .id-me-logo img{height:20px}.provider-sidebar .id-me-overview .id-me-overview__header .verification-by{color:#fff;font-size:.6875rem;margin-left:auto;margin-top:12px}.provider-sidebar .id-me-overview .id-me-overview__content{color:#9f9d9d;font-size:.875rem;padding:15px}.provider-sidebar .id-me-overview .id-me-overview__content p{margin-bottom:20px}.provider-sidebar .id-me-overview .id-me-overview__content .how-it-works{color:#303851;cursor:pointer;text-decoration:underline}.provider-sidebar .id-me-help .id-me-help__banner{background-color:#434341;background-image:url(/assets/partners/id_me/idme-help-banner.png);background-repeat:no-repeat;background-size:cover;border-radius:3px;color:#fff;display:flex;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;height:80px;padding:10px 15px;vertical-align:bottom}.provider-sidebar .id-me-help .id-me-help__banner .banner-title{display:inline-block;align-self:flex-end}.provider-sidebar .id-me-help .id-me-help__content{color:#9f9d9d;font-size:.875rem;padding:15px}.id-me-verification-content .card__content{color:#7e7d7b;padding:30px 30px 50px 30px}.id-me-verification-content .card__content h2{margin-bottom:5px}.id-me-verification-content .card__content hr{border-top:2px solid #e7e7e7;margin:30px 0 20px 0}.id-me-verification-content .card__content .idme-step-banner{margin-bottom:15px}.id-me-verification-content .card__content .col-4{font-size:.875rem}.id-me-verification-content .card__content .col-4 .idme-step-banner img{border-radius:3px;max-width:100%}.id-me-verification-content .card__content .col-4 h4{margin-bottom:5px}.id-me-verification-content .card__content .col-4 p{margin-bottom:20px}.id-me-verification-content .card__content .col-4 ul{margin-top:0;padding-left:25px}.id-me-verification-content .card__content .col-4 ul li{margin-bottom:5px}.id-me-verification-complete-content h1{font-size:1.5rem;margin-bottom:5px}.id-me-verification-complete-content h4{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:1.125rem}.id-me-verification-complete-content p{color:#7e7d7b;margin-bottom:20px}.verification-footer{border-top:1px solid #e7e7e7;color:#7e7d7b;font-size:.875rem;margin-top:60px;padding-top:30px;text-align:center}.verification-footer ul.app-store-buttons{list-style:none;margin:0 auto;padding:0}.verification-footer ul.app-store-buttons li{display:inline-block;margin:0 5px}.verification-footer p{margin-bottom:20px}.provider-cards{display:flex;flex-wrap:wrap}.members .tab-content-holder .person .actions .kebab-actions-menu{margin-top:-5px;position:relative}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-toggle{border:1px solid #fff;border-radius:5px;cursor:pointer;font-size:1rem;line-height:1;padding:5px 10px 4px 10px;position:relative}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-toggle:hover{border:1px solid #dadada}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-toggle i{font-size:1rem}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-menu{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);display:none;min-width:170px;padding:0;position:absolute;top:35px;right:0;z-index:250}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-menu .kebab-menu-item{border-bottom:1px solid #dadada;color:#262523;cursor:pointer;display:block;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.75rem;padding:15px;text-decoration:none}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-menu .kebab-menu-item:hover{background-color:#f2f1ef}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-menu .kebab-menu-item.danger{color:#ea6565}.members .tab-content-holder .person .actions .kebab-actions-menu .kebab-menu .kebab-menu-item a{color:#262523}.service-levels ul{list-style:none;margin:0;margin-top:15px;padding:0}.service-levels ul li{background-color:#fff;color:#49b5a8;font-size:.875rem;border:1px solid #49b5a8;border-radius:25px;display:inline-block;padding:5px 15px}body.account{background-color:#fff;overflow-x:hidden;position:static}.response-holder{display:flex;align-items:center;flex-direction:column;height:100vh;margin:0 auto;position:absolute;padding:2vh 4vw;width:100%;z-index:200}.response-holder #thanks_message.hidden{display:none}.response-holder #thanks_message.showing{display:block}.response-holder .content-holder{background-color:#fff;border-radius:3px;box-shadow:0 10px 25px rgba(0,0,0,.35);padding-bottom:30px;position:relative;margin-top:0;max-width:800px;width:100%}.response-holder .content-holder.chart{max-width:1000px}.response-holder .content-holder .content-padded{padding:30px 40px}@media only screen and (min-width:770px){.response-holder .content-holder .content-padded{padding:40px 50px 30px 50px}}.response-holder .content-holder .content-padded.hidden{display:none}.response-holder .content-holder .content-padded.showing{display:block}.response-holder .content-holder .patient-cards-section{padding:10px 40px}@media only screen and (min-width:770px){.response-holder .content-holder .patient-cards-section{padding:10px 50px 20px 50px}}.response-holder .content-holder .patient-cards-section.hidden{display:none}.response-holder .content-holder .patient-cards-section h4{font-size:.6875rem;letter-spacing:2px;margin-bottom:15px;margin-left:15px}.response-holder .content-holder .patient-cards-section .card.medication{margin-bottom:15px;min-width:150px;position:relative}.response-holder .content-holder .patient-cards-section .card.medication .dynamic-item-remove{border-radius:5px;color:#9f9d9d;cursor:pointer;font-size:.75rem;padding:5px 7px;position:absolute;top:5px;right:5px}.response-holder .content-holder .patient-cards-section .card.medication .dynamic-item-remove:hover{background-color:#f7f7f7;color:#ea6565}.response-holder .content-holder .patient-cards-section .card.medication .card__content h5{font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.9375rem;margin-bottom:0}.response-holder .content-holder .patient-cards-section .card.medication .card__content summary{color:#9f9d9d;font-size:.8125rem}.response-holder .content-holder .item-adder-frame{background-color:#f7f7f7;margin-top:30px;padding:30px 40px}@media only screen and (min-width:770px){.response-holder .content-holder .item-adder-frame{padding:20px 50px}}.response-holder .content-holder .item-adder-frame h3{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;letter-spacing:0;margin-bottom:0}.response-holder .content-holder .item-adder-frame .subhead{margin-bottom:20px}.response-holder .content-holder .item-adder-frame fieldset label{font-size:.875rem}.response-holder .content-holder .app-logo{padding:40px 40px 0 40px}@media only screen and (min-width:770px){.response-holder .content-holder .app-logo{padding:40px 50px 0 50px}}.response-holder .content-holder .app-logo img{max-height:70px;max-width:250px}@media only screen and (min-width:770px){.response-holder .content-holder .app-logo img{max-height:90px}}.response-holder .content-holder h1{font-family:"PT Serif",serif;font-size:1.75rem;font-weight:500;letter-spacing:-.5px;line-height:2.25rem;margin-bottom:0}@media only screen and (min-width:770px){.response-holder .content-holder h1{font-size:2.25rem;font-weight:500;line-height:2.625rem}}.response-holder .content-holder h2{font-family:"PT Serif",serif;font-size:1.5rem;font-weight:500;letter-spacing:-.5px;line-height:2rem;margin-bottom:0}@media only screen and (min-width:770px){.response-holder .content-holder h2{font-size:1.75rem;line-height:2.25rem}}.response-holder .content-holder h3{font-family:"PT Serif",serif;font-size:1.5rem;font-weight:500;letter-spacing:-.5px;line-height:2rem;margin:10px 0 20px 0}.response-holder .content-holder h4{color:#9f9d9d;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.75rem;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:770px){.response-holder .content-holder h4{font-size:.875rem}}.response-holder .content-holder .explanation{color:#7e7d7b;margin:15px 0}.response-holder .content-holder textarea{background-color:#f7f7f7;border:transparent;color:#434341;font-size:1.125rem;margin-bottom:0;min-height:150px;padding:20px 40px}@media only screen and (min-width:770px){.response-holder .content-holder textarea{font-size:1.3125rem;padding:25px 50px;width:700px}}.response-holder .content-holder .child-question .content-padded{padding-bottom:15px}.response-holder .content-holder .child-question h3{font-family:"PT Serif",serif;font-size:1.3125rem;font-weight:500;letter-spacing:-.5px;line-height:1.75rem;margin-bottom:0}@media only screen and (min-width:770px){.response-holder .content-holder .child-question h3{font-size:1.75rem;line-height:2.25rem;margin-left:-50px}}.response-holder .content-holder .child-question .question-options{padding:0 50px}.response-holder .content-holder .child-question .question-options textarea{font-size:1.125rem!important;padding:20px}.response-holder .content-holder .question-options{padding:0 40px}@media only screen and (min-width:770px){.response-holder .content-holder .question-options{padding:0 50px}}.response-holder .content-holder .question-options .question-option{display:inline-block;overflow:hidden;position:relative}.response-holder .content-holder .question-options .question-option input[type=checkbox],.response-holder .content-holder .question-options .question-option input[type=radio]{position:absolute;opacity:0;height:0;top:-100px;left:-100px}.response-holder .content-holder .question-options .question-option input[type=checkbox]+label,.response-holder .content-holder .question-options .question-option input[type=radio]+label{background:#fff;border:1px solid #9f9d9d;border-radius:3px;box-sizing:border-box;color:#7e7d7b;cursor:pointer;display:inline-block;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;margin-right:5px;padding:15px 30px;position:relative}.response-holder .content-holder .question-options .question-option input[type=checkbox]:checked+label,.response-holder .content-holder .question-options .question-option input[type=radio]:checked+label{background:#48b5a8;color:#fff}.response-holder .content-holder .subhead{color:#7e7d7b;font-size:.875rem;font-weight:400;margin-bottom:30px}@media only screen and (min-width:770px){.response-holder .content-holder .subhead{font-size:1rem;margin-bottom:40px}}.response-holder .content-holder footer{color:#9f9d9d;font-size:.875rem;line-height:1.3125rem;margin:60px 0 40px 0}.response-holder footer{color:#fff;font-size:.875rem;max-width:800px;opacity:.7;padding:20px 30px;width:100%}.response-holder footer.chart{font-size:1rem;max-width:1000px}.response-holder footer p{margin-bottom:20px}.response-holder footer .start-over{color:#49b5a8;cursor:pointer}.progress-bar{box-sizing:content-box;height:24px;display:flex;background:#f7f7f7;border-top-left-radius:3px;border-top-right-radius:3px}.progress-bar>span{display:block;height:100%;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:3px;background-color:#4ab5a8;background-image:linear-gradient(center bottom,#4ab5a8 37%,#4ab5a8 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden;text-align:center;color:#fff;font-size:.875rem;font-weight:700;z-index:2}.progress-bar .progress{position:absolute;left:50%;transform:translate(-50%,0);color:#9f9d9d;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:3px;padding-top:5px}.animate>span>span,.progress-bar>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px;animation:move 2s linear infinite;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.animate>span:after{display:none}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.footer-help{display:flex;align-items:center;justify-content:center;color:#9f9d9d;font-size:.625rem}.page-background{background-color:#262523;display:flex;align-items:center;justify-content:center;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:100}.page-background .account-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}.page-background .account-image.darkness{opacity:.45}.modal-content-terms-policy{max-height:30em!important;padding:3em 3em 3em 3em!important;overflow:scroll;overflow-x:hidden;margin-bottom:50px;margin-top:50px}.modal-content-terms-policy h2{text-align:center;margin-top:-50px}.modal-content-terms-policy::-webkit-scrollbar{width:10px}.modal-content-terms-policy::-webkit-scrollbar-track{background:#fff}.modal-content-terms-policy::-webkit-scrollbar-thumb{background:#888;border-radius:10px}@media only screen and (max-width:887px){.close-terms-n-policy{background-color:#41b5a8!important;right:60px!important;top:0!important;width:45px!important;height:45px!important;border-radius:50%}.close-icon-term-n-policy{margin-top:10px;margin:12px;display:inline-block}}.mmm-lock-look{color:grey;font-family:Eina02-Regular;font-size:.875rem;line-height:60px;margin-right:30px;margin-top:9px;cursor:pointer}.mmm-locked-look{color:gray;font-family:Eina02-Regular;font-size:.875rem;line-height:60px}.mmm-locked-title{font-family:Eina02-Regular;font-size:.575rem;text-transform:uppercase;letter-spacing:1px}.mmm-locked-signature{color:gray;font-family:Eina02-Regular;font-size:.875rem;line-height:60px;margin-left:5px}.mmm-lock-look-unsignable{color:grey;font-family:Eina02-Regular;font-size:.575rem;line-height:60px;margin-right:30px}#gender{height:3.7em}.change-patient-lookup{width:100%;padding:0!important}.change-patient-search-title{background-color:#fcf5ea;font-size:.75rem;font-weight:400;letter-spacing:.25px;text-transform:none;color:#e8b361;border-top:1px solid #e8b361;border-bottom:1px solid #e8b361;height:3em;line-height:1.5;padding:6px 10px 10px 10px}.change-live-search-input{border:none!important}.change-patient-selector,.patient-selector{display:none}.change-patient-close{margin-right:10px;padding-top:6px;float:right;cursor:pointer}.discount-modal-close{transform:translateY(10px);opacity:1;color:#fff!important;position:absolute;cursor:pointer;top:-40px;right:-40px;backface-visibility:hidden;transition:opacity .5s cubic-bezier(.55,0,.1,1),transform .5s cubic-bezier(.55,0,.1,1);transition-delay:.1s}.chart-notes .summary{color:#9f9d9d;font-size:.75rem;margin-top:10px}.chart-notes .content{font-size:.8125rem;line-height:1.125rem!important}.chart-notes .card__content{margin-bottom:15px;border-left:solid 3px #ea6565}.add-new-addendum-form textarea{border-color:#e7e7e7;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;height:135px;margin-bottom:0;padding:15px;overflow:hidden;overflow-wrap:break-word;resize:none;border-radius:4px}.add-new-addendum-form button{margin-top:15px}.add-new-addendum-form{display:none;transition:all .3s ease-in-out}#old_addendum{border-bottom:1px solid #e7e7e7}.change-password-titlebar,.primary-address-titlebar{margin-top:35px;border-top:1px solid #e7e7e7;background-color:#f8f8f8}.billing-address-titlebar{border-top:1px solid #e7e7e7;margin-top:35px;padding-bottom:14px;background-color:#f8f8f8}.billing-address-titlebar .set-as-primary{float:right;margin-left:10px}.billing-address-titlebar h3{float:left;padding-top:5px}.address-lookup-container{width:100%;border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding:10px 15px 20px 15px}.address-lookup-container input{padding-left:40px}.address-lookup-container .input-icon{top:38px;left:27px}.show-ss-icon:hover{color:#05a798;cursor:pointer}.show-ss-icon{position:relative;right:10px}.hide-ss-icon{color:#d83838;position:relative;right:10px}.hide-ss-icon:hover{cursor:pointer}.edit-ss-icon{font-size:.9rem}.edit-ss-icon:hover{cursor:pointer;color:#00b8a6}.icon-close.edit-ss-icon:hover{cursor:pointer;color:#d83838}.save-ss-icon{display:none;color:#00b8a6;position:relative;right:10px}.close-ss-icon{color:#d83838}.save-ss-icon:hover{cursor:pointer}input[type=text]:disabled#ss_number{color:inherit!important}.doc-filter-tags{display:flex;background-color:#fff;border-radius:20px;cursor:pointer;font-size:.875rem;margin-right:10px;padding:5px 20px 7px 20px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;border:solid .15em #fff}.doc-filter-tags:hover{box-shadow:0 6px 20px -2px rgba(0,0,0,.15)}.doc-filter-tags:hover>.color-dot{background-color:#2ec1b1}.doc-filter-tags.active{box-shadow:0 6px 20px -2px rgba(0,0,0,.15);border-color:rgb(46,193,177,.45)}.doc-filter-tags.active>.color-dot{background-color:#2ec1b1}.doc-filter-tags .color-dot{background-color:rgb(46,193,177,.65);border-radius:50%;height:10px;margin-right:10px;margin-top:6px;width:10px}.docs-td-color-dot{background-color:#00c4b1;border-radius:50%;height:10px;margin-right:10px;margin-top:11px;width:10px;float:left}.docs-td-color-dot.one{background-color:rgb(52,137,207,1)}.color-dot.one{background-color:rgb(52,137,207,.65)}.docs-td-color-dot.two{background-color:rgb(169,124,165,1)}.color-dot.two{background-color:rgb(169,124,165,.65)}.docs-td-color-dot.three{background-color:rgb(128,215,109,1)}.color-dot.three{background-color:rgb(128,215,109,.65)}.docs-td-color-dot.four{background-color:rgb(243,63,77,1)}.color-dot.four{background-color:rgb(243,63,77,.65)}.docs-td-color-dot.five{background-color:rgb(52,137,207,1)}.color-dot.five{background-color:rgb(52,137,207,.65)}.docs-td-color-dot.seven{background-color:rgb(232,176,99,1)}.color-dot.seven{background-color:rgb(232,176,99,.65)}.docs-td-color-dot.signed{background-color:#a1b9b3;margin-top:5px}.docs-td-color-dot.review{background-color:rgb(232,176,99,1);margin-top:5px}.docs-td-color-dot.to-sign{background-color:rgb(128,215,109,1);margin-top:5px}.docs-td-color-dot.default{background-color:#a1b9b3;margin-top:5px}.doc-filter-tags.active>.color-dot.one{background-color:#3489cf}.doc-filter-tags:hover>.color-dot.one{background-color:#3489cf}.doc-filter-tags.active>.color-dot.two{background-color:#a97ca5}.doc-filter-tags:hover>.color-dot.two{background-color:#a97ca5}.doc-filter-tags.active>.color-dot.three{background-color:#80d76d}.doc-filter-tags:hover>.color-dot.three{background-color:#80d76d}.doc-filter-tags.active>.color-dot.four{background-color:#f33f4d}.doc-filter-tags:hover>.color-dot.four{background-color:#f33f4d}.doc-filter-tags.active>.color-dot.five{background-color:#3489cf}.doc-filter-tags:hover>.color-dot.five{background-color:#3489cf}.doc-filter-tags.active>.color-dot.seven{background-color:#e8b063}.doc-filter-tags:hover>.color-dot.seven{background-color:#e8b063}.doc-filter-tags.active[data-docs-id="1"]{border-color:rgb(52,137,207,.45)}.doc-filter-tags.active[data-docs-id="2"]{border-color:rgb(169,124,165,.45)}.doc-filter-tags.active[data-docs-id="3"]{border-color:rgb(128,215,109,.45)}.doc-filter-tags.active[data-docs-id="4"]{border-color:rgb(243,63,77,.45)}.doc-filter-tags.active[data-docs-id="5"]{border-color:rgb(52,137,207,.45)}.doc-filter-tags.active[data-docs-id="7"]{border-color:rgb(232,176,99,.45)}.modal.narrow.doc-view{min-width:80vw;max-width:80vw;max-height:80vh}#view_patient_docs{min-width:683px;width:65vw;height:80vh;background-color:#f7f7f7}#view_patient_docs .modal-header{padding:15px;background-color:#313751}#view_patient_docs .modal-header h3{color:#fff;font-size:.985rem;line-height:24px}#view_patient_docs .content{margin:10px;background-color:#ffff}#view_patient_docs .description{margin:10px;background-color:#ffff}#view_patient_docs .description section{padding:10px;font-size:.75rem}#view_patient_docs .description section p{margin-bottom:0}.dashboard table.table tbody tr td{border-bottom:none;padding:13px 15px}.status-color-dot.blue{background-color:#588093}.status-color-dot.brown{background-color:#635d5e}.status-color-dot.dark-green{background-color:#66bc82}.status-color-dot.dark-red{background-color:#c6665e}.status-color-dot.green{background-color:#33a069}.status-color-dot.green-brown{background-color:#a1b9b3}.status-color-dot.lavender{background-color:#a97ca5}.status-color-dot.magenta{background-color:#df5b92}.status-color-dot.orange{background-color:#f5b065}.status-color-dot.purple{background-color:#433352}.status-color-dot.red{background-color:#f33f4d}.status-color-dot.red-orange{background-color:#d99a76}.status-color-dot.teal{background-color:#248a8a}.status-color-dot.yellow{background-color:#fbd625}.status-color-dot.black{background-color:#474747}.secondary-nav-bar .nav-item.active a{border-bottom:solid 3px #41b6a8;color:#262523!important}.secondary-nav-bar .nav-item.active a:hover{border-bottom:solid 3px #41b6a8;color:#262523}.dashboard .upcoming-appointment{max-width:800px;margin:auto auto 50px auto}.patient-chart .card.patient-diagnosis{margin:15px 20px!important}.patient-chart .patient-diagnosis .assessment{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1rem}.patient-chart .patient-diagnosis .icd-code{color:#9f9d9d;font-size:.6875rem;margin-left:auto;text-align:right}.patient-chart .patient-diagnosis .card__content{border-left:3px solid #fff;border-radius:0;display:flex;flex-direction:row;margin-bottom:5px;padding:12px 20px 12px 15px;position:relative}.card.upcoming-appointment{transition:all .2s ease-in-out}.card.upcoming-appointment:hover{box-shadow:0 6px 20px -2px rgba(0,0,0,.15)}.card.upcoming-appointment .appointment:hover{cursor:pointer}div.appointment.table{color:#5f5f5d;font-size:.875rem}div.appointment.table:hover{cursor:pointer;background-color:#f7f7f7}div.appointment.table:nth-child(even):hover{cursor:pointer;background-color:#f2f1ef}div.appointment.table .impact{color:#262523;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}div.appointment.table:nth-child(even){background:#f7f7f7}div.inter-note.table{color:#5f5f5d;font-size:.875rem}div.inter-note.table:hover{cursor:pointer;background-color:#f7f7f7}div.inter-note.table:nth-child(even):hover{cursor:pointer;background-color:#f2f1ef}div.inter-note.table .impact{color:#262523;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem}div.inter-note.table:nth-child(even){background:#f7f7f7}#patients .column-section.diagnosis-column{max-height:350px;overflow-y:scroll}#patients .column-section{border:none!important}#patients_recent_graph{background-color:#f7f7f7}#patients_recent_graph .modal-header{border-bottom:none;margin-bottom:0;padding-bottom:auto;background-color:#303851;color:#fff;padding:15px}#patients_recent_graph .modal-header h3{color:#fff;font-size:.985rem;line-height:24px}#patients_recent_graph .content-padded{padding:25px;margin:11px;background-color:#ffff}#patients_recent_large_graph{background-color:#f7f7f7}#patients_recent_large_graph .modal-header{border-bottom:none;margin-bottom:0;padding-bottom:auto;background-color:#303851;color:#fff;padding:15px}#patients_recent_large_graph .modal-header h3{color:#fff;font-size:.985rem;line-height:24px}#patients_recent_large_graph .content-padded{padding:25px;margin:11px;background-color:#ffff}.patient-appointment-card .abstract{border-top:solid 1px #e7e7e7;width:100%}.patient-appointment-card .abstract .status-marker{position:relative;top:0;left:0;width:0;height:0;border-top:10px solid #ea6565;border-right:10px solid transparent;max-width:10px}.patient-appointment-card .abstract .message{padding:0 25px 15px;color:#434341;font-size:.8125rem;line-height:1}input#chart_height::placeholder{color:red;opacity:1}.patient-assessment-chart-graph{max-width:100%!important;padding:25px;min-height:300px}.edit-appointment-room-form{display:none;max-width:205px;min-width:205px;position:absolute;right:52px;margin-top:-2px}.appointment-room-title{display:block;float:right;margin-right:10px;color:#434341}.edit-appointment-room{float:right;position:relative;top:3px;color:#bdbaba}.edit-appointment-room:hover{cursor:pointer}.edit-appointment-room-form .options li:first-child{display:none}.stat.patient-phone-numbers{padding:0!important}.table-clickable{cursor:pointer}.address-phone-block .kabob-menu{position:absolute;right:10px}.address-phone-block .kabob-menu i{font-size:16px;color:#9f9d9d}#patients .column-section .column-section__titlebar{background-color:#303851}#patients .column-section .column-section__titlebar h3{color:#fff}table.table thead{background-color:#303851!important;color:#fff!important}.prescription .card.prescription__detail .column__title-bar{background-color:#303851!important}.prescription .card.prescription__detail .column__title-bar-goodrx{background-color:#ffee65!important;padding:6px 15px 10px 15px}.goodrx-section{display:block;max-height:500px;overflow-y:auto;padding:30px}.goodrx-card{margin-bottom:30px;border-radius:3px;background-color:#fff;border:1px dashed #a9a9a9;box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%);flex-direction:column;width:100%;cursor:pointer;transition:all .2s ease-in-out}.goodrx-card:hover{border:1px dashed #000}.goodrx-card-header{display:flex;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #f7f7f7}.goodrx-pharmacy{margin:auto 0;display:block}.goodrx-pharmacy-name{font-family:Eina02-Bold,sans-serif;font-size:.925rem}.goodrx-pharmacy-address{font-family:Eina02-Regular,sans-serif;font-size:.725rem;color:#7e7d7b}.goodrx-pharmacy-phone{font-family:Eina02-Regular,sans-serif;font-size:.725rem;color:#7e7d7b}.goodrx-price{font-family:Eina02-Semibold,sans-serif;color:#2da03e;font-size:2rem;margin:auto 0}.goodrx-content-section{justify-content:center;padding:10px 20px}.goodrx-content{display:flex;justify-content:space-between;margin:auto}.goodrx-content-id{font-family:Eina02-Regular,sans-serif;text-transform:uppercase;text-align:left}.goodrx-content-number{font-family:Eina02-Semibold,sans-serif;text-transform:uppercase;text-align:left}.goodrx-footer{background-color:#ffee65;height:auto;text-align:right;padding:0 6px 0 20px;display:flex;justify-content:space-between;font-size:.725rem;margin:auto 0}.goodrx-print{display:flex;padding-top:5px;font-family:Eina02-Semibold,sans-serif}.goodrx-print a{color:#000}.goodrx-print a:hover{color:#333}.prescription .card.prescription__detail .column__title-bar h2,.prescription .card.prescription__detail .column__title-bar h3{color:#fff}.prescription .card.prescription__detail .detail__column.center .column__title-bar{background-color:#f7f7f7!important}.prescription .card.prescription__detail .detail__column.center .column__title-bar h2{color:inherit!important}.search-overlay .search-overlay__content .results .result .appointment-combined .appointments .appointment-cards{min-height:295px;max-height:295px}@media only screen and (max-width:768px){.search-overlay .search-overlay__content .results .result{padding-right:0}.search-overlay .search-overlay__content .results .result .appointment-combined{display:block}.search-overlay .search-overlay__content .results .result .appointment-combined .appointments{display:none}}.live-search-patients-formating{padding:10px 10px!important;font-size:.85rem}.page-content table.dataTable thead th,table.dataTable thead td{color:#fff;background-color:inherit;border:none}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.65);border-radius:10px}::-webkit-scrollbar{width:4px}.veiw-patient-contacts{cursor:pointer}.view-patient-providers{cursor:pointer}#manage_patients_history .modal-header{background-color:#303851;padding:10px 20px;min-height:45px}#manage_patients_history .modal-header h3{color:#fff;float:left}#manage_patients_history{max-width:800px;overflow:hidden}.view-patient-history{cursor:pointer}.chart-patient-history{width:100%;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px;text-align:center;position:relative;bottom:-45px}.chart-patient-history:hover{background:#49b5a8;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.provider-review-history{cursor:pointer}.patients-history-list{padding:25px}ul.history-list{list-style:none;margin:0;margin-bottom:30px;padding:0}ul.history-list li{background-color:#fff;border:1px solid #dadada;border-radius:15px;cursor:default;color:#5f5f5d;display:inline-block;font-size:.9375rem;margin:0 4px 4px 0;padding:3px 5px 5px 15px}ul.history-list li i.add-alert{cursor:pointer;position:relative;top:-10px;right:-10px;background:#49b5a8;color:#fff;border-radius:50%;padding:1px;font-size:.925rem}ul.history-list li i.add-alert:hover{background:#3f9c90;color:#fff}ul.history-list li i.remove-alert{cursor:pointer;position:relative;top:-10px;right:-10px;background:#ea6565;color:#fff;border-radius:50%;padding:1px;font-size:.925rem}ul.history-list li i.remove-alert:hover{background:#e64746;color:#fff}.history-list input[type=checkbox]+label{background:rgba(255,255,255,.5);border:1px solid #7e7d7b;color:#7e7d7b;padding:5px 15px;border-radius:30px;cursor:pointer;width:100%;text-align:center}.history-list input[type=checkbox]:checked+label{background:#47b4a7;border:1px solid #47b4a7;color:#fff;padding:5px 15px;border-radius:30px;cursor:pointer}.patients-history-header{display:flex}.add-history{margin-left:15px;background:#dadada;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;font-size:.9rem}.add-history:hover{background:#47b4a7;color:#fff}.add-new-patient-history-form{display:none;background-color:#f7f7f7;padding:25px;max-height:350px;overflow-y:scroll}.add-new-patient-history-blank{display:flex;align-items:center;justify-content:center;min-height:91px;box-shadow:none;border:dashed 3px #0000001a;cursor:pointer;transition:all .2s ease-in-out}.add-new-patient-history-blank h3{text-align:center;color:#0000001a;transition:all .2s ease-in-out}.add-new-patient-history-blank:hover{border-color:#49b5a86b}.add-new-patient-history-blank:hover h3{color:#49b5a86b}.add-new-patient-history-blank.active{border-color:#49b5a86b}.add-new-patient-history-blank.active h3{color:#49b5a86b}.patients-history-container{margin-bottom:20px;min-height:91px}.patients-history-card h3{font-size:.85rem;margin-bottom:0;line-height:1rem}.patients-history-card h3 i{color:#42c7b8;position:relative;top:2px}.patients-history-card h3 span{color:#909090;font-size:.65rem!important}.patients-history-card .content{line-height:1.1rem}.patients-history-card .content span{font-size:.8rem}.add-new-patient-contact-form{display:none;background-color:#f7f7f7;padding:25px;max-height:500px;overflow-y:scroll}.add-new-patient-contact{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase;float:right;line-height:25px}.patients-contact-card{background-color:#fff;padding:10px 15px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);min-height:91px;transition:all .2s ease-in-out;word-break:break-all}.patients-contact-card.linked-user:hover{box-shadow:1px 2px 12px -2px rgb(0 0 0 / 21%)}.add-new-patient-contact-blank{display:flex;align-items:center;justify-content:center;min-height:91px;box-shadow:none;border:dashed 3px #0000001a;cursor:pointer;transition:all .2s ease-in-out}.add-new-patient-contact-blank h3{text-align:center;color:#0000001a;transition:all .2s ease-in-out}.add-new-patient-contact-blank:hover{border-color:#49b5a86b}.add-new-patient-contact-blank:hover h3{color:#49b5a86b}.add-new-patient-contact-blank.active{border-color:#49b5a86b}.add-new-patient-contact-blank.active h3{color:#49b5a86b}.patients-contact-container{margin-bottom:20px;min-height:91px}.patients-contact-card h3{font-size:.85rem;margin-bottom:0;line-height:1rem}.patients-contact-card h3 i{color:#42c7b8;position:relative;top:2px}.patients-contact-card h3 span{color:#909090;font-size:.65rem!important}.patients-contact-card .content{line-height:1.1rem}.patients-contact-card .content span{font-size:.8rem}.emergancy-patient-tag{position:absolute;top:0;left:15px;width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;display:block}.remove-patient-contact{background-color:#fff;border-radius:999px;cursor:pointer;position:absolute;top:-8px;right:4px;height:25px;width:25px;line-height:24px;text-align:center;box-shadow:0 0 6px 0 #00000038}.remove-patient-contact i{color:#42c7b8;font-size:13px;top:0;position:relative;font-weight:600}.remove-patient-contact:hover{background-color:#ea6565}.remove-patient-contact:hover i{color:#fff;top:-1px}.edit-patient-contact{background-color:#fff;border-radius:999px;cursor:pointer;position:absolute;top:22px;right:4px;height:25px;width:25px;line-height:24px;text-align:center;box-shadow:0 0 6px 0 #00000038}.edit-patient-contact i{color:#42c7b8;font-size:13px;top:0;position:relative;font-weight:600}.edit-patient-contact:hover{background-color:#42c7b8}.edit-patient-contact:hover i{color:#fff;top:0}.edit-patient-contact-form{display:none;background-color:#f7f7f7;padding:25px;max-height:500px;overflow-y:scroll}.patients-contact-container[id^=contact_]:hover .patient-contact-edit-buttons{visibility:visible;opacity:1}.patient-contact-edit-buttons{opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.patients-contact-list{padding:25px}#manage_patients_contacts .modal-header{background-color:#303851;padding:10px 20px;min-height:45px}#manage_patients_contacts .modal-header h3{color:#fff;float:left}#manage_patients_contacts{max-width:800px;overflow:hidden}.add-new-patient-contact-form .results{background-color:#fff;position:absolute;z-index:10;top:70px;width:calc(100% - 30px);box-shadow:0 12px 17px 0 rgb(0 0 0 / 5%);border-top:solid 1px #0000000d}#manage_patients_contacts .live-search-patients-formating{padding:10px 20px!important;font-size:.85rem;border-bottom:solid 1px #f2f2f2}#manage_patients_contacts .live-search-patients-formating:hover{cursor:pointer;background-color:#00000005}#manage_patients_contacts .live-search-patients-formating:last-child{border-bottom:none}.patients-contact-container a{color:#262523}.veiw-patient-providers{cursor:pointer}.add-new-patient-provider-form{display:none;background-color:#f7f7f7;padding:25px;max-height:350px;overflow-y:scroll}.add-new-patient-provider{color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase;float:right;line-height:25px}.patients-provider-card{background-color:#fff;min-height:91px;padding:10px 15px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;word-break:break-word}.patients-provider-card.linked-user:hover{box-shadow:1px 2px 12px -2px rgb(0 0 0 / 21%)}.add-new-patient-provider-blank{display:flex;align-items:center;justify-content:center;min-height:91px;box-shadow:none;border:dashed 3px #0000001a;cursor:pointer;transition:all .2s ease-in-out}.add-new-patient-provider-blank h3{text-align:center;color:#0000001a;transition:all .2s ease-in-out}.add-new-patient-provider-blank:hover{border-color:#49b5a86b}.add-new-patient-provider-blank:hover h3{color:#49b5a86b}.add-new-patient-provider-blank.active{border-color:#49b5a86b}.add-new-patient-provider-blank.active h3{color:#49b5a86b}.patients-provider-container{margin-bottom:20px}.patients-provider-card h3{font-size:.85rem;margin-bottom:0;line-height:1rem}.patients-provider-card h3 i{color:#42c7b8;position:relative;top:2px}.patients-provider-card h3 span{color:#909090;font-size:.65rem!important}.patients-provider-card .content{line-height:1.1rem}.patients-provider-card .content span{font-size:.8rem}.emergancy-patient-tag{position:absolute;top:0;left:15px;width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;display:block}.remove-patient-provider{background-color:#fff;border-radius:999px;cursor:pointer;position:absolute;top:-8px;right:4px;height:25px;width:25px;line-height:24px;text-align:center;box-shadow:0 0 6px 0 #00000038}.remove-patient-provider i{color:#42c7b8;font-size:13px;top:0;position:relative;font-weight:600}.remove-patient-provider:hover{background-color:#ea6565}.remove-patient-provider:hover i{color:#fff;top:-1px}.edit-patient-provider{background-color:#fff;border-radius:999px;cursor:pointer;position:absolute;top:22px;right:4px;height:25px;width:25px;line-height:24px;text-align:center;box-shadow:0 0 6px 0 #00000038}.edit-patient-provider i{color:#42c7b8;font-size:13px;top:0;position:relative;font-weight:600}.edit-patient-provider:hover{background-color:#42c7b8}.edit-patient-provider:hover i{color:#fff;top:0}.edit-patient-provider-form{display:none;background-color:#f7f7f7;padding:25px;max-height:350px;overflow-y:scroll}.patients-provider-container[id^=provider_]:hover .patient-provider-edit-buttons{visibility:visible;opacity:1}.patient-provider-edit-buttons{opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.patients-provider-list{padding:25px}#manage_patients_providers .modal-header{background-color:#303851;padding:10px 20px;min-height:45px}#manage_patients_providers .modal-header h3{color:#fff;float:left}#manage_patients_providers{max-width:800px;overflow:hidden}.add-new-patient-provider-form .results{background-color:#fff;position:absolute;z-index:10;top:70px;width:calc(100% - 30px);box-shadow:0 12px 17px 0 rgb(0 0 0 / 5%);border-top:solid 1px #0000000d}#manage_patients_providers .live-search-patients-formating{padding:10px 20px!important;font-size:.85rem;border-bottom:solid 1px #f2f2f2}#manage_patients_providers .live-search-patients-formating:hover{cursor:pointer;background-color:#00000005}#manage_patients_providers .live-search-patients-formating:last-child{border-bottom:none}.patients-provider-container a{color:#262523}#addendum_tooltip_box{width:15px}.tooltip-interections-icons{float:left;margin-left:25px}.clipboard-icon-interactions{font-size:25px;display:block;color:#000;margin-top:3px}.clipboard-icon-interactions:hover{color:#49b5a8}.diagnoses-primary{box-shadow:0 0 15px -5px #444;padding:4px 5px;border-radius:7px;max-height:26px;position:absolute;left:-12px;top:6px;background-color:#fff}.diagnoses-primary:hover{cursor:pointer}.diagnoses-primary i.icon-star-outlined.icon-star{color:#ea6565;position:relative;top:-2px}.diagnoses-primary i.icon-star-outlined{color:#0000008a;position:relative;top:-2px}.diagnoses-primary:hover i.icon-star-outlined{color:#ea6565}.avatar .profile-hover-mini{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;opacity:0;position:absolute;text-align:center;transition:all .2s ease-in-out;z-index:5;height:45px;line-height:45px;width:45px;top:7px;right:8px}.avatar .profile-hover-mini:hover{opacity:1}.avatar .profile-hover-xsmall{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;opacity:0;position:absolute;text-align:center;transition:all .2s ease-in-out;z-index:5;height:32px;line-height:32px;width:32px;top:0;right:0}.avatar .profile-hover-xsmall:hover{opacity:1}.avatar .profile-hover-messages{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;opacity:0;position:absolute;text-align:center;transition:all .2s ease-in-out;z-index:5;height:45px;line-height:45px;width:45px;top:7px;right:5px}.avatar .profile-hover-messages:hover{opacity:1}#clear_filter{display:none;font-size:.75rem;font-weight:400;letter-spacing:.25px;text-transform:none;color:#49b5a8;position:relative;top:5px;margin-left:10px}#clear_filter:hover{cursor:pointer;color:#3f9c90}#reportrange{background:#fff;cursor:pointer;padding:5px 10px;border:1px solid #ccc;width:100%;font-size:.8rem}.search-overlay{background-color:rgba(5,9,26,.65);position:absolute;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;justify-content:center}.search-overlay .search-overlay__content{background-color:#f9f9f9;display:flex;flex-direction:column;height:calc(85vh - 15%);width:85vw;top:15%;position:relative}.search-overlay__content .close-search{color:#fff;cursor:pointer;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:25px;letter-spacing:1.5px;position:absolute;top:-38px;right:-38px;text-align:center;text-transform:uppercase}@media only screen and (max-width:768px){.search-overlay .search-overlay__content .search-field input[type=search]{font-size:1.2rem}.search-overlay__content .close-search{display:none}}.reporting-content-container{margin-top:15px}.reporting-content-container .row{margin-left:5%}.reporting-content-container .row span{margin-left:20%}.report-chart{width:600px;height:400px;border:2px solid #000}.toggle-chart-report{border:2px solid #49b5a8;padding:0 2px 0 2px;border-radius:6px;background-color:#49b5a8;color:#fff}.toggle-chart-report-clicked{border:2px solid #303851;background-color:#303851;color:#fff}@media only screen and (min-width:1800px){.search-overlay .search-overlay__content .results .result{flex:0 0 33.333333%;min-width:576px}}#user_message{display:flex}#user_message .redactor-box.redactor-styles-on{border:none;width:100%}#user_message .redactor-box.redactor-styles-on .redactor-toolbar{padding:0}#user_message .redactor-toolbar a:hover,.redactor-air a:hover{background:#49b5a8}#user_message .redactor-placeholder:before{cursor:text}#user_message img{max-width:150px;max-height:150px;border-radius:10px;border:solid 2px #fff;box-shadow:0 0 27px -5px #00000040;transition:all .4s ease-in-out;margin-right:25px}#user_message img:hover{cursor:pointer;transform:scale(1.03)}#user_message ol,#user_message p,#user_message ul,.message ol,.message p,.message ul{margin-bottom:.95rem}.message #user_message_attach{border-radius:15px;transition:all .3s ease-in-out;border:solid 3px #fff;box-shadow:0 0 45px -20px #00000085;max-width:300px;max-height:300px;margin-right:35px}.message #user_message_attach:hover{cursor:pointer;transform:scale(1.85);z-index:10}#user-add-attachment:hover{cursor:pointer}#user_create_message,#user_message_submit{width:50px}.user-message-buttons{position:absolute;right:0;top:0;min-width:115px}.create-message-modal{display:flex;flex-direction:column;position:relative;min-height:300px;max-height:300px;overflow-y:auto;overflow-x:hidden}input#message_upload,input#message_upload_modal{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#user_message_upload iframe{max-height:100%}#user_message_upload img{max-height:100%}.message-filter-tags{display:flex;background-color:#fff;border-radius:20px;cursor:pointer;font-size:.65rem;margin-right:10px;padding:10px 12px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;border:solid 1px #fff;font-weight:700}.message-filter-tags:hover{box-shadow:0 6px 20px -2px rgba(0,0,0,.15)}.message-filter-tag:hover>.color-dot{background-color:#2ec1b1}.message-filter-tags .color-dot{background-color:rgb(171 171 171 / 66%);border-radius:50px;height:8px;margin-right:6px;margin-top:4px;width:8px}.message-filter-tags.active>.color-dot{background-color:#2ec1b1}.message-filter-tags.active{box-shadow:0 6px 20px -2px rgba(0,0,0,.15);border-color:rgb(46,193,177,.45)}.message-filter-tags .invoice-button{border-radius:4px;color:#49b5a8;cursor:pointer;background-color:#fff;padding:0 10px;margin-left:15px}.message-filter-tags .invoice-button:hover{color:#fff;background-color:#3f9c90}.message-filter-tags-large{display:flex;background-color:#fff;border-radius:20px;cursor:pointer;font-size:.85rem;margin-right:20px;padding:10px 20px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;border:solid 1px #fff;font-weight:700}.message-filter-tags-large:hover{box-shadow:0 6px 20px -2px rgba(0,0,0,.15)}.message-filter-tag:hover>.color-dot{background-color:#2ec1b1}.message-filter-tags-large .color-dot{background-color:rgb(171 171 171 / 66%);border-radius:50px;height:8px;margin-right:6px;margin-top:4px;width:8px}.message-filter-tags-large.active>.color-dot{background-color:#2ec1b1}.message-filter-tags-large.active{box-shadow:0 6px 20px -2px rgba(0,0,0,.15);border-color:rgb(46,193,177,.45)}.user-message-latest p{margin-bottom:0}#user_message_create .tab-content{display:none}#user_message_create .tab-content.active{display:block}#billing_credit .tab-content{display:none}#billing_credit .tab-content.active{display:block}.credit-input-currency{text-align:center!important;font-size:2em;color:#000}.credit-small-title{color:gray;font-size:.7875rem}.credit-title{color:#000;font-size:1.5rem;font-weight:600}.credit-void-section{background-color:rgba(232,179,97,.13);border:1px solid #e8b361;color:#e8b361;border-radius:3px;padding:10px 15px;margin:50px 0 0 0}.credit-void-section__title{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:5px;font-size:1.225em;border-bottom:1px solid rgba(233,180,90,.3);margin-bottom:20px}.credit-void-section__byline{font-size:.885em;margin-top:10px}#practice_settings .tab-content{display:none}#practice_settings .tab-content-pre{display:none}#practice_settings .tab-content-pre.active{display:block}#practice_settings .tab-content.active{display:block}#practice_settings .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#practice_settings .help-row{padding:15px 20px}#practice_settings .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#practice_settings .message-filter-tags{display:flex;background-color:transparent;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;cursor:pointer;font-size:.75rem;margin-right:10px;padding:12px 20px 12px 20px;transition:all .2s ease-in-out;border:solid 1px transparent;border-bottom:0;color:#7e7d7b;width:max-content;font-weight:500}#practice_settings .message-filter-tags.active{background:#fff;border:1px solid #dadada;border-bottom:0;color:#434341;position:relative}#practice_settings .message-filter-tags.active>.color-dot{background-color:#2ec1b1}#practice_settings .message-filter-tags.tab-pre{display:flex;background-color:#fff;border-radius:20px;cursor:pointer;font-size:.65rem;margin-right:10px;padding:10px 12px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;border:solid 1px #fff;font-weight:700}#practice_settings .message-filter-tags.tab-pre.active{box-shadow:0 6px 20px -2px rgba(0,0,0,.15);border-color:rgb(46,193,177,.45)}#practice_settings .alert.danger{background-color:#ea656561;border-color:#ea6565;color:#ea6565}#practice_settings .selected-color__swatch{position:absolute;top:6px;left:6px;background-color:#49b5a8;height:30px;width:30px;border-radius:6px}#practice_settings .selected-color__input{padding-left:45px}#practice_settings .practice-logo-upload{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#practice_settings .practice-logo-upload+label{cursor:pointer}#practice_settings .eva-checkbox-tags label{font-size:.95rem;padding-left:20px;padding-right:20px}#practice_settings .social-link{font-size:.9225rem;background:#f7f7f7;padding:10px 5px 9px 10px;border-left:.1px solid #bdbaba;border-top:.1px solid #bdbaba;border-bottom:.1px solid #bdbaba}#practice_settings .schedule-reminder-days{display:flex;font-size:.8225rem;font-weight:600;padding:0 0 0 10px;margin:-6px 0 0 0}#practice_settings .schedule-reminder-days-input{font-size:.9225rem;padding:0 10px;width:50px;text-align:center;margin-top:-8px}#practice_settings .eva-checkbox-tags{margin-top:10px}#practice_settings .practice-hours{margin-top:2.5rem}#practice_settings .practice-logo-upload+label *{pointer-events:none}#settings_manage_group .eva-checkbox-tags label{font-size:.95rem;padding-left:20px;padding-right:20px}#settings_manage_group .eva-checkbox-tags{margin-top:10px}#test_results .tab-content{display:none;padding:25px}#test_results .tab-content.active{display:block}#test_results .message-filter-tags{display:flex;background-color:transparent;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;cursor:pointer;font-size:.75rem;margin-right:10px;padding:12px 20px 12px 20px;transition:all .2s ease-in-out;border:solid 1px transparent;border-bottom:0;color:#7e7d7b;width:max-content;font-weight:500}#test_results .message-filter-tags.active{background:#fff;border:1px solid #dadada;border-bottom:0;color:#434341;position:relative}#test_results .test-results-content .counter{background-color:#e7e7e7;border-radius:3px;font-size:.75rem;line-height:1;padding:5px 7px;margin-left:10px;margin-top:-1px}#test_results .help-row{padding:15px 0}#test_results .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#test_results .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#billing_page .help-row{padding:15px 0}#billing_page .help-row .help-holder{background-color:#fff;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#billing_page .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#billing_page table.table{border:none}#patient_home table.table{border:none}#patient_home .loading-alert{background-color:#49b5a8;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:.75rem;padding:5px 10px;text-align:center;width:100px;z-index:100;position:absolute;top:103px;left:calc(50% - 50px)}#prescriptions_main .help-row{padding:15px 0}#prescriptions_main .help-row .help-holder{background-color:#fff;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#prescriptions_main .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#billing_report .card.interaction{display:flex;margin-bottom:30px;min-width:auto;width:32.3%;padding:20px;position:relative;border-radius:3px;background-color:#fff;color:#7a7a7a;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);border-left:solid 4px #41b6a8;font-size:.8rem}#billing_report .card.interaction span{font-size:1.8rem;color:#333}#billing_report .card.interaction.sub{display:flex;margin-bottom:30px;min-width:auto;width:10%;padding:10px;position:relative;border-radius:3px;background-color:#fff;color:#7a7a7a;font-size:.75rem;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);border-left:solid 4px #848484}#billing_report .card.interaction.sub span{font-size:1.25rem;color:#333}#chart_room_assign .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_room_assign .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_room_assign .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_room_assign .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_room_assign .card .description{color:#9f9d9d;font-size:.8125rem}#chart_room_assign .card.selected{border:solid 2px #49b5a8}#chart_room_assign .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_room_assign .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_room_assign .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_room_assign .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_room_assign .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_room_assign .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_room_assign .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_room_assign .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_room_assign .card .description{color:#9f9d9d;font-size:.8125rem}#chart_room_assign .card.selected{border:solid 2px #49b5a8}#chart_room_assign .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_room_assign .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_room_assign .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_room_assign .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_interaction_assign .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_interaction_assign .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_interaction_assign .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_interaction_assign .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_interaction_assign .card .description{color:#9f9d9d;font-size:.8125rem}#chart_interaction_assign .card.selected{border:solid 2px #49b5a8}#chart_interaction_assign .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_interaction_assign .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_interaction_assign .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_interaction_assign .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_interaction_assign .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_interaction_assign .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_interaction_assign .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_interaction_assign .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_interaction_assign .card .description{color:#9f9d9d;font-size:.8125rem}#chart_interaction_assign .card.selected{border:solid 2px #49b5a8}#chart_interaction_assign .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_interaction_assign .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_interaction_assign .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_interaction_assign .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_exam_select .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_exam_select .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_exam_select .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_exam_select .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_exam_select .card .description{color:#9f9d9d;font-size:.8125rem}#chart_exam_select .card.selected{border:solid 2px #49b5a8}#chart_exam_select .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_exam_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_exam_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_exam_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_exam_select .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_exam_select .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_exam_select .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_exam_select .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_exam_select .card .description{color:#9f9d9d;font-size:.8125rem}#chart_exam_select .card.selected{border:solid 2px #49b5a8}#chart_exam_select .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_exam_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_exam_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_exam_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_copy_select .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_copy_select .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_copy_select .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_copy_select .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_copy_select .card .description{color:#9f9d9d;font-size:.8125rem}#chart_copy_select .card.selected{border:solid 2px #49b5a8}#chart_copy_select .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_copy_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_copy_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_copy_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_copy_select .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_copy_select .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_copy_select .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_copy_select .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_copy_select .card .description{color:#9f9d9d;font-size:.8125rem}#chart_copy_select .card.selected{border:solid 2px #49b5a8}#chart_copy_select .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_copy_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_copy_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_copy_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}.chart-frame__container{display:flex;align-content:center;justify-content:center;height:max-content;max-height:80vh;overflow-y:auto}.modal-frame__container{display:flex;align-content:center;justify-content:center;height:max-content;max-height:80vh;overflow-y:auto}input.submit-insurance{display:flex;justify-content:center;cursor:pointer;width:100%;margin:auto;background:#49b4a7;color:#fff;font-family:Eina02-SemiBold,sans-serif;font-size:.975rem;padding:15px 0}input.submit-insurance:hover{background:#3f9c90}.close-insurance-modal i{color:#fff;font-size:1rem;cursor:pointer}#practice_tasks .tab-content{display:none}#billing_page .tab-content{display:none}#billing_page .tab-content.active{display:block}#practice_tasks .task-priority-select{position:relative}#practice_tasks .task-priority-select .SumoSelect>.CaptionCont{font-weight:500}#practice_tasks .task-priority-select .SumoSelect>.optWrapper>.options li label{padding-left:10px}#practice_tasks .task-priority-select .SumoSelect>.optWrapper>.options li.task-priority-low label{color:#49b5a8;font-weight:500}#practice_tasks .task-priority-select .SumoSelect>.optWrapper>.options li.task-priority-medium label{color:#e8b361;font-weight:500}#practice_tasks .task-priority-select .SumoSelect>.optWrapper>.options li.task-priority-high label{color:#ea6565;font-weight:500}.no-sort::after{display:none!important}.no-sort{pointer-events:none!important;cursor:default!important}#practice_tasks .tab-content.active{display:block}#practice_tasks .tab-content-type{display:none}#practice_tasks .tab-content-type.active{display:block}#practice_tasks .message-filter-tags{display:flex;background-color:transparent;box-shadow:none;cursor:pointer;transition:all .2s ease-in-out;border-bottom:0;border-top:0;width:max-content;color:#7e7d7b;flex:0 1 auto;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;font-size:.75rem;border:solid 1px #bcbcbc85;box-shadow:none;padding:10px 18px 10px 18px}#practice_tasks .message-filter-tags:hover{border:1px solid #48b5a8;position:relative;box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%)}#practice_tasks .message-filter-tags.active{background:#48b5a8;border:1px solid #48b5a8;color:#fff;position:relative;box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%)}#practice_tasks .message-filter-tags>.color-dot{margin-top:6px}#practice_tasks .message-filter-tags.active>.color-dot{background-color:#2ec1b1;margin-top:6px}#practice_tasks .priority-low{color:#48b5a8}#practice_tasks .priority-medium{color:#e8b361}#practice_tasks .priority-high{color:#ea6565}#practice_tasks .filter-title{color:#9f9d9d;font-size:.625rem;letter-spacing:1.5px;text-transform:uppercase}#practice_tasks .counter{padding:4px 6px;margin-left:5px}#practice_tasks .message-filter-tags.active .counter{background:rgba(255,255,255,.2);padding:4px 6px;margin-left:5px}#practice_tasks .card__titlebar{background-color:transparent}#practice_tasks .card .card__titlebar h2{color:inherit}#practice_tasks .card{box-shadow:none}#practice_tasks .blank-holder .blank-state .blank-state__message{margin-top:0;width:auto}#practice_tasks .help-row{margin-bottom:10px}#practice_tasks .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#practice_tasks .help-row .help-holder i{color:#49b5a8;font-size:1rem;position:absolute;top:12px;left:20px}#practice_tasks .reminder-section{display:none;margin-top:15px}#prescriptions_main .card .card__titlebar{background-color:transparent}#prescriptions_main .card .card__titlebar h3{color:#333}#prescriptions_main .card{box-shadow:none;background-color:transparent}#prescriptions_main table{background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}#prescriptions_main .prescriptions-clickable{cursor:pointer}#prescriptions_main .prescriptions-clickable .rx-status{color:#559ad1;font-size:.9125rem;line-height:1;margin:10px 15px 0 0}#prescriptions_main .prescriptions-clickable .rx-status.base{color:#e8b361}#prescriptions_main .prescriptions-clickable .rx-status.ready{color:#b593b2}#prescriptions_main .prescriptions-clickable .rx-status.complete{color:#49b5a8}#prescriptions_main .prescriptions-clickable .rx-status.processing{color:#559ad1}mt-5 md:mt-0 max-w-full min-w-full flex flex-wrap #message_attach{min-width:100%;max-width:100%;display:flex;flex-wrap:wrap}#message_attach_modal{min-width:100%;max-width:100%;display:flex;flex-wrap:wrap}#remove_attached{position:absolute;top:-.75rem;right:.75rem;width:1.5rem;height:1.5rem;font-size:.75rem;line-height:1rem;display:flex;justify-content:center;align-items:center;z-index:40;cursor:pointer;border-radius:9999px;border:solid 1px #fff;background-color:#000;color:#fff}#download_attached{position:absolute;top:-.65rem;right:2.5rem;width:1.5rem;height:1.5rem;font-size:.75rem;line-height:1rem;display:flex;justify-content:center;align-items:center;z-index:40;cursor:pointer;border-radius:9999px;border:solid 1px #fff;background-color:#000;color:#fff}.attached-image{margin-right:.5rem;position:relative;width:max-content;display:flex}#user_message_create .message-filter-tags{display:flex;background-color:#fff;border-radius:20px;cursor:pointer;font-size:.85rem;margin-right:10px;padding:8px 20px 8px 20px;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;border:solid 2px #fff;font-weight:700}#user_message_create .message-filter-tags:hover{box-shadow:0 6px 20px -2px rgba(0,0,0,.15)}#user_message_create .message-filter-tag:hover>.color-dot{background-color:#2ec1b1}#user_message_create .message-filter-tags .color-dot{background-color:rgb(171 171 171 / 66%);border-radius:50px;height:8px;margin-right:6px;margin-top:6px;width:8px}#user_message_create .message-filter-tags.active>.color-dot{background-color:#2ec1b1}#user_message_create .message-filter-tags.active{box-shadow:0 6px 20px -2px rgba(0,0,0,.15);border-color:rgb(46,193,177,.45)}#message_tab_bar .message-tabs{display:none;height:calc(100vh - 320px);overflow:auto;overflow-x:hidden}#message_tab_bar .message-tabs.active{display:block}.from-avatar,.sentto-avatar{transition:all .2s ease-in-out}.from-avatar:hover,.sentto-avatar:hover{position:absolute;z-index:30;animation:pulse 1s linear 1;transform:scale(1)}@keyframes push{50%{transform:scale(.8)}}.from-avatar .avatar__image,.sentto-avatar .avatar__image{border:solid 2px #fff}.sentto-avatar{position:absolute;left:15px}.from-avatar{position:absolute;left:-10px}.dk-bg{position:relative}.dk-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(26,33,62,.75);border-left:solid 4px #fff}.message-tab-settings{opacity:0;position:absolute;bottom:-15px;right:-34px;transition:transform .5s ease}.message-tab-settings.active{opacity:1!important;bottom:-15px;right:-34px;transform:translateX(-17px);-webkit-transform:translateX(-17px)}.message_tab_settings_toggle{display:block;position:absolute;bottom:15px;right:17px;z-index:999}.patient-message-container{border-bottom:1px solid #e7e7e7;cursor:pointer;position:relative;z-index:1;transition:all .15s ease-in-out}.patient-message-container .messages__patient{padding:15px 0 15px 20px}.patient-message-container:hover{background-color:#f8f8f8;border-left:solid 5px #2ec1b1}.patient-message-container:hover.private{background-color:#f8f8f8;border-left:solid 5px #ea6565}.patient-message-container.selected{background-color:#f8f8f8;border-left:solid 5px #2ec1b1}.patient-message-container.selected.private{background-color:#f8f8f8;border-left:solid 5px #ea6565}.message-mark-read{width:48px;height:48px;background-color:#49b5a8;display:flex;justify-content:center}.message-mark-read:hover{background-color:#3f9c90}.message-mark-unread{width:48px;height:48px;background-color:#e8b361;display:flex;justify-content:center}.message-mark-unread:hover{background-color:#e3a341}.message-archive{width:48px;height:48px;background-color:#ea6565;display:flex;justify-content:center}.message-archive:hover{background-color:#c75353}.private-message-tag{width:0;height:0;border-top:13px solid #ea6565;border-right:13px solid transparent;position:absolute;top:0;left:0}.lab-message-container{padding:10px;border-radius:15px;transition:all .3s ease-in-out;border:solid 3px #fff;box-shadow:0 0 45px -20px #00000085;max-width:350px;margin-top:15px;margin-bottom:15px}.lab-message-container:hover{transform:scale(1.01)}.lab-message-container .content{text-align:center;border:solid 2px #2ec1b1;padding:20px}.lab-message-container .content h2{font-size:.8rem;line-height:1.5rem}.lab-message-container .content i{font-size:5.4rem}.labs{font-family:Eina02-Regular;font-size:.4125em;line-height:1.5;margin:3px}input.lab-input+label{background:rgba(255,255,255,.5);border:1px solid #7e7d7b;color:#7e7d7b;padding:5px 15px;border-radius:30px;cursor:pointer;text-align:center}input.lab-input:checked+label{background:#47b4a7;border:1px solid #47b4a7;color:#fff;padding:5px 15px;border-radius:30px;cursor:pointer}input.lab-input__favorite+label{background:rgba(255,255,255,.5);border:1px solid #e8b361;color:#e8b361;padding:5px 15px;border-radius:30px;cursor:pointer;text-align:center}input.lab-input__favorite:checked+label{background:#47b4a7;border:1px solid #47b4a7;color:#fff;padding:5px 15px;border-radius:30px;cursor:pointer}.lab-order-actions{display:flex;align-items:center;bottom:0;right:0;left:0;margin:0;width:100%}.save-lab{bottom:0;right:0;left:0;margin:0;background:#303851;color:#fff;font-family:Eina02-Semibold,sans-serif;padding:15px;text-align:center;cursor:pointer;width:100%}.lab-order-actions .disabled-save{cursor:not-allowed;pointer-events:none;background:#57607f}.save-lab:hover{background:#23293b}.send-lab{bottom:0;right:0;left:0;margin:0;background:#49b5a8;color:#fff;font-family:Eina02-Semibold,sans-serif;padding:15px;text-align:center;cursor:pointer;width:100%}.send-lab:hover{background:#3f9c90}.lab-order-actions .disabled-send{cursor:not-allowed;pointer-events:none;background:#7eada7}.send-lab-now{bottom:0;right:0;left:0;margin:0;background:#e8b361;color:#fff;font-family:Eina02-Semibold,sans-serif;padding:15px;text-align:center;cursor:pointer;width:100%}.send-lab-now:hover{background:#e3a543}.cancel-lab{bottom:0;right:0;left:0;margin:0;background:#303851;color:#fff;font-family:Eina02-Semibold,sans-serif;padding:15px;text-align:center;cursor:pointer;width:100%}.close-lab{bottom:0;right:0;left:0;margin:0;background:#49b5a8;color:#fff;font-family:Eina02-Semibold,sans-serif;padding:15px;text-align:center;cursor:pointer;width:100%}.close-lab:hover{background:#3f9c90}.selected-labs{bottom:0;right:0;left:0;margin:0;background:#f7f7f7;color:#7e7d7b;font-size:.825rem;font-family:Eina02-Semibold,sans-serif;padding:15px 35px;overflow-y:auto;height:920px}.selected-labs .title{font-size:1rem}.selected-labs ul.lab-group{font-size:.825rem;font-family:Eina02-Regular,sans-serif;list-style-type:circle}.clear-input{color:#7e7d7b;position:absolute;border-radius:5px;right:75px;z-index:2;border:none;top:13px;height:30px;cursor:pointer;transform:translateX(2px)}#add_office_note .live-search{position:relative;width:100%}#add_office_note .live-search .input-with-icon-holder input[type=search]{border:1px solid #bcbaba;margin-bottom:0;padding:15px 15px 15px 40px}#add_office_note .live-search .input-with-icon-holder .input-icon{line-height:40px}#add_office_note .live-search .results{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);position:absolute;top:49px;left:0;right:0;width:100%;z-index:50}#add_office_note .live-search .results ul.result-list{border:1px solid #dadada;font-size:.875rem;max-height:40vh;list-style:none;overflow-y:scroll;margin:0;padding:0}#add_office_note .live-search .results ul.result-list:empty{border:none;height:0;padding:0}#add_office_note .live-search .results ul.result-list li{border-bottom:1px solid #e7e7e7;cursor:pointer;line-height:1.3;padding:10px 15px}#add_office_note .live-search .results ul.result-list li:hover{background-color:#f2f1ef}#add_office_note .live-search .results ul.result-list li:last-child{border-bottom:none}#add_office_note .live-search .results ul.result-list li.selected{background-color:#f2f1ef}#add_office_note .avatar{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:40px;width:40px;display:inline-block;float:left;margin:-10px 15px 0 0!important}#add_office_note .avatar.small{height:32px;width:32px}#add_office_note .avatar.small .avatar__image{height:32px;width:32px;top:0;left:0}#add_office_note .avatar .profile-hover-xsmall{background-color:rgba(48,56,81,.7);border-radius:50%;color:#fff;cursor:pointer;font-size:.75rem;opacity:0;position:absolute;text-align:center;transition:all .2s ease-in-out;z-index:5;height:32px;line-height:32px;width:32px;top:3px;right:0}#add_office_note .avatar .profile-hover-xsmall:hover{opacity:1}.active-method{border:2px solid #49b5a8}table.dataTable thead td,table.dataTable thead th{color:#fff;background-color:inherit;border:none}.dataTables_wrapper::after{background-color:#f7f7f7;clear:none}.checkout-div{opacity:0;overflow:hidden;height:0;transition:transform .3s ease-in-out;transform:scaleY(0);transform-origin:top}.checkout-div.active{opacity:1;overflow:hidden;transition:transform .3s ease-in-out;transform-origin:top;height:auto;transform:scaleY(1)}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{color:#f7f7f7;clear:none}.active-method{border:2px solid #49b5a8}.refund-box{margin:0 20px 35px 20px;border-bottom:solid 2px #e1e1e1}.refund_fieldset{padding-bottom:20px}.remaining-balance-text{Display:flex;justify-content:flex-end;align-items:center;color:#ea6565;font-size:.925rem;font-weight:600}span.remaining-balance-amount{font-size:.925rem;padding:0 38px 0 15px}#chart_diagnoses_select .cards{display:flex;flex-wrap:wrap;margin-bottom:30px}#chart_diagnoses_select .card{border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);flex-direction:column;cursor:pointer;flex:0 1 48%;margin:1%;min-width:100px;padding:15px;width:auto}#chart_diagnoses_select .card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}#chart_diagnoses_select .card .name{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9375rem;margin-bottom:2px}#chart_diagnoses_select .card .description{color:#9f9d9d;font-size:.8125rem}#chart_diagnoses_select .frame__card{min-width:693px;width:100%;min-height:300px}#chart_diagnoses_select .card.selected{border:solid 2px #49b5a8}#chart_diagnoses_select .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px}#chart_diagnoses_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_diagnoses_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_diagnoses_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_diagnoses_select .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_diagnoses_select .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_diagnoses_select .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_diagnoses_select .add-frame__header-search{margin-left:auto;padding-right:20px;flex:0 1 50%}#chart_diagnoses_select .add-frame__header-search input{background-color:rgba(247,247,247,.5);font-size:.875rem;margin-bottom:0;padding:0 15px 5px 40px}#chart_diagnoses_select .add-frame__header-search .input-icon{color:#bdbaba;line-height:42px}#chart_diagnoses_select .tab-content-search{display:none}#chart_diagnoses_select .tab-content-search.active{display:block}#chart_diagnoses_select .tab-content-impression{display:none}#chart_diagnoses_select .tab-content-impression.active{display:block}#chart_diagnoses_select .filter-tabs{margin-left:auto;margin-top:5px}#chart_diagnoses_select .message-filter-tags.active{box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%);border-color:rgb(46,193,177,.45)}#chart_diagnoses_select .message-filter-tags:hover{box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%)}#chart_diagnoses_select .message-filter-tags{font-size:.75rem;border:solid 1px #bcbcbc85;box-shadow:none;padding:8px 18px 10px 18px}#chart_diagnoses_select .message-filter-tags .color-dot{margin-top:6px}#chart_diagnoses_select .loading{background-color:#49b5a8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:none;font-size:.75rem;padding:5px 10px;text-align:center;width:100px;z-index:100;position:absolute;top:0;left:calc(50% - 50px)}#chart_holder .patient_meds__titlebar .view-prescriptions{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.4rem;text-transform:uppercase;padding:0 10px;background-color:#efefed;height:20px;margin:8px 0 0 5px}#chart_holder .patient_meds__titlebar .view-prescriptions:hover{background:#49b5a8;color:#fff}#chart_holder .patient_meds__titlebar .section__header-action{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin:auto 0 auto auto;text-transform:uppercase;padding:0 10px;background-color:#efefed}#chart_holder .patient_meds__titlebar .section__header-action:hover{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}#chart_holder .drug-description-script p{margin-bottom:0;margin-top:2px;border-top:1px solid #e9e9e9}.credit_row_deposit{border-top:1px solid #e9e9e9;color:#5f5f5d;position:relative;display:flex;justify-content:space-between;cursor:pointer;padding-top:5px;padding-bottom:5px}#chart_medication_manage .settings-page__manage{height:auto;padding-top:0;overflow-y:auto;padding-bottom:0}#chart_medication_manage .settings-page__manage .manage__form-column{background-color:transparent;box-shadow:none;margin-bottom:none;position:unset}#chart_medication_manage .form-actions-bar{padding-left:0;position:unset;bottom:0;left:0;right:0;z-index:0}#chart_holder .tab-content-med{display:none}#chart_holder .tab-content-med.active{display:flex;flex-direction:column}#chart_holder .tab-content-pre{display:none}#chart_holder .tab-content-pre.active{display:flex;flex-direction:column}#chart_holder .message-filter-tags.active,#chart_holder .message-filter-tags:hover{box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%)}#chart_holder .message-filter-tags{box-shadow:none;border-color:#bcbcbc85}#chart_holder .message-filter-tags.active{border-color:rgb(46,193,177,.45)}#chart_holder .patient_meds__titlebar.border{border-top:1px solid #e7e7e7;margin-top:10px}.patient-chart #patient_meds{border-right:1px solid #e7e7e7;background-color:transparent;padding:0;max-width:325px;min-width:325px}#patient_meds .filter-tabs{padding:0 20px 20px 20px}#patient_meds .prescriptions{max-height:300px;overflow-y:auto;overflow-x:hidden}.provider-filter{background:#fff;display:flex;align-items:center;padding:10px 0;overflow-y:hidden}.provider-filter label{text-transform:uppercase;letter-spacing:1.5px;margin:0 15px 0 25px;line-height:2px;min-width:155px}.provider-filter ul.provider-filter-tabs{padding:0;margin:auto 0;justify-content:flex-start;align-items:center;display:flex;white-space:nowrap;list-style:none;width:150%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}.provider-filter ul.provider-filter-tabs::-webkit-scrollbar{display:none}.provider-filter ul.provider-filter-tabs li.provider-filter-tab{margin:0 5px;color:#49b5a8;font-size:.825rem;cursor:pointer;padding:5px 10px;border:1px solid #49b5a8;border-radius:30px;list-style:none;display:inline-block}.provider-filter ul.provider-filter-tabs li.provider-filter-tab.active{color:#fff;background:#49b5a8;border:1px solid #49b5a8}.provider-filter ul.provider-filter-tabs li.provider-filter-tab:hover{color:#fff;background:#49b5a8;border:1px solid #49b5a8}.provider-filter ul.provider-filter-tabs li.provider-filter-tab-clear{margin:0 5px;color:#9f9d9d;font-size:.825rem;cursor:pointer;list-style:none;padding:5px 10px;border:1px solid #9f9d9d;border-radius:50%}.provider-filter ul.provider-filter-tabs li.provider-filter-tab-clear i{font-size:.625rem}.provider-filter ul.provider-filter-tabs li.provider-filter-tab-clear:hover{color:#fff;background:#ea6565;border:1px solid #ea6565}.image_upload_input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.image_upload_input+label{cursor:pointer}.credit_row_deposit{border-top:1px solid #e9e9e9;color:#5f5f5d;position:relative;display:flex;justify-content:space-between;cursor:pointer;padding-top:5px;padding-bottom:5px}.pharmacy_scrollbar{height:calc(100vh - 160px);overflow-y:auto}#patient_meds .blank-holder .blank-state.small{background-color:#f2f1ef;border:1px dotted #bdbaba;text-align:left}#patient_meds .blank-holder .blank-state.small h5{font-size:.8125rem}#patient_meds .blank-holder .blank-state .blank-state__message .message p{margin-bottom:0;line-height:1.2}#active_diagnoses .card{border:solid 1px #fff;transition:all .2s ease-in-out}#chart_diagnoses .card{border:solid 1px #fff;transition:all .2s ease-in-out;min-width:auto}#chart_diagnoses .card:hover{cursor:pointer}#active_diagnoses .card:hover{border-color:rgb(46,193,177,.45);cursor:copy}#active_diagnoses .edit-chart-dx,#chart_diagnoses .edit-chart-dx{cursor:pointer;position:absolute;top:11px;right:5px;transition:all .2s ease-in-out;color:#a5a5a5;font-size:.75rem;display:block;height:30px;width:30px;text-align:center}#active_diagnoses .edit-chart-dx:hover,#chart_diagnoses .edit-chart-dx:hover{color:#ea6565}#todays_meds:before{background-color:#3389cf;color:#fff;content:"today";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px;z-index:9}#todays_meds{border:2px solid #3389cf;border-radius:3px}#current_meds:before{background-color:#e9b363;color:#fff;content:"current";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px;z-index:9}#current_meds{border:2px solid #e9b363;border-radius:3px}#other_meds:before{background-color:#c6bf8c;color:#fff;content:"other meds";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px;z-index:9}#other_meds{border:2px solid #c6bf8c;border-radius:3px}#primary_dx.card:before{background-color:#3489cf;color:#fff;content:"primary";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px}#primary_dx.card{border:2px solid #3489cf;border-radius:3px}#todays-chart-diagnoses:before{background-color:#e9b362;color:#fff;content:"today";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px;z-index:999}#todays-chart-diagnoses{border:2px solid #e9b362;border-radius:3px;position:relative;z-index:10;margin-top:20px}#active-chart-diagnoses:before{background-color:#c6bf8c;color:#fff;content:"active";font-size:.5625rem;padding:3px 8px;position:absolute;text-transform:uppercase;letter-spacing:1.5px;top:-10px;left:10px;border-radius:30px;z-index:999}#active-chart-diagnoses{border:2px solid #c6bf8c;border-radius:3px;position:relative;z-index:9;margin-top:20px}#chart_document_center .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px;min-width:683px;width:35vw}#chart_medication_manage #settings{min-width:683px;width:35vw}#chart_data .modal{min-width:683px!important}#chart_data .kabob-menu__ingredient{cursor:pointer}#chart_document_center .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_document_center .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_document_center .doc-filter-tags{font-size:.75rem}#chart_document_center .doc-filter-tags .color-dot{height:8px;width:8px;margin-top:.45em;margin-right:4px}#chart_document_center .docs-td-color-dot{height:8px;margin-right:5px;margin-top:7px;width:8px}#chart_document_center table.table{box-shadow:none;min-width:650px}#chart_followup_task .tab-content{display:none}#chart_followup_task .tab-content.active{display:block}#chart_followup_task .frame__content{display:block;height:calc(100% - 70px);overflow-y:auto;padding:15px;min-width:30vw;max-width:65vw}#chart_followup_task .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_followup_task .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_followup_task .filter-tabs{padding:20px 0}#chart_followup_task .message-filter-tags.active{box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%);border-color:rgb(46,193,177,.45)}#chart_followup_task .message-filter-tags{font-size:.75rem;border:solid 1px #bcbcbc85;box-shadow:none;padding:8px 18px 10px 18px}#chart_followup_task .message-filter-tags .color-dot{margin-top:6px}#treatment_types .message-filter-tags.active{background:rgba(74,181,168,1);color:#fff;position:relative;box-shadow:none}#treatment_types .message-filter-tags{display:flex;background-color:rgba(49,56,81,.9);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:none;cursor:pointer;margin-top:10px;padding:12px 20px 12px 20px;transition:all .2s ease-in-out;width:max-content;box-shadow:none;color:#fff;flex:0 1 auto;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}#treatment_types .message-filter-tags:hover{background:rgba(74,181,168,1);color:#fff;box-shadow:none}#treatment_types .tab-content-treat{display:none}#treatment_types .tab-content-treat.active{display:block}#treatment_types{position:relative}#treatment_types .add-frame-opener{max-width:75px;position:absolute;right:20px;top:17px;border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px;background-color:#efefed}#treatment_types .add-frame-opener:hover{background-color:#49b5a8;color:#fff}#chart_data .dx-exam-section .section__cards{max-height:300px;overflow-y:auto;overflow-x:hidden}#chart_unsigned_consents .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#chart_unsigned_consents .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#chart_unsigned_consents .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#chart_unsigned_consents .view-consent-modal{cursor:pointer}#chart_unsigned_consents .frame__card .frame__content{padding:25px}#chart_unsigned_consents .frame__card .frame__content tbody tr:first-child{border-top:1px solid #e7e7e7}#signature{background-color:#f7f7f7}#provider_signature{background-color:#fff}#patient_signature{background-color:#fff}.upload_sig_hidden{display:none;height:158px}.signature-image{min-height:156px;height:auto;padding:10px 10px 10px 10px}.signature-image img{display:block;margin:auto}.ul_tabs{padding:20px 13px;justify-content:flex-start;display:flex;margin:0}#chart_graph #assessment_chart{width:100%!important}#chart_graph #survey_last_update,#patients_recent_graph #survey_last_update{text-align:right;max-width:max-content;color:#7e7d7b;display:flex;padding:0 10px 0 10px;margin:5px 0 0 auto;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;text-transform:uppercase}#chart_graph #survey_last_update,#patients_recent_large_graph #survey_last_update{text-align:right;max-width:max-content;color:#7e7d7b;display:flex;padding:0 10px 0 10px;margin:5px 0 0 auto;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;text-transform:uppercase}.blank-message{background-color:#f7f7f7;color:#7e7d7b;font-size:.875rem;margin-bottom:15px;padding:15px 20px}.blank-message p{margin-bottom:0}#top_three_alerts .card.assessment{border-left:6px solid #fff;border-radius:0;display:flex;flex-direction:row;margin-bottom:5px;padding:12px 20px 12px 15px;position:relative;z-index:5;margin:15px 20px!important}#top_three_alerts .card .assessment{color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1rem;margin-left:10px}#top_three_alerts .card.assessment.blue{border-color:#3489cf}#top_three_alerts .card.assessment.brown{border-color:#635d5e}#top_three_alerts .card.assessment.dark-green{border-color:#66bc82}#top_three_alerts .card.assessment.dark-red{border-color:#c6665e}#top_three_alerts .card.assessment.green{border-color:#80d76d}#top_three_alerts .card.assessment.green-brown{border-color:#c5bf8c}#top_three_alerts .card.assessment.lavender{border-color:#a97ca5}#top_three_alerts .card.assessment.magenta{border-color:#df5b92}#top_three_alerts .card.assessment.orange{border-color:#e8b063}#top_three_alerts .card.assessment.purple{border-color:#7d75a4}#top_three_alerts .card.assessment.red{border-color:#f33f4d}#top_three_alerts .card.assessment.red-orange{border-color:#d99a76}#top_three_alerts .card.assessment.teal{border-color:#16ac97}#top_three_alerts .card.assessment.yellow{border-color:#fbd625}#open-chart-notifier-pulse{border-color:transparent;top:0;right:0}#open-chart-notifier-pulse.notifier{border-color:transparent;width:8px;height:8px}#settings #inv_disclaimer{overflow-y:auto!important;height:150px}#practice_settings .SumoSelect>.optWrapper>.options li label{white-space:normal!important}.SumoSelect>.optWrapper>.options li.option-primary label{color:#4ab5a8}.SumoSelect>.optWrapper>.options li.option-warning label{color:#e8b361}.SumoSelect>.optWrapper>.options li.option-danger label{color:#ea6565}.SumoSelect>.optWrapper>.options li.option-gray label{color:#7e7d7b}#image_of_sig{width:auto;max-width:500px;height:auto;max-height:300px}.profile-pic{width:200px;height:200px;object-fit:cover;background-repeat:no-repeat;border-radius:50%;background-position:center center}.settings-pic{width:200px;height:200px;object-fit:contain;background-repeat:no-repeat;background-position:center center}.practice-logo{width:200px;height:200px;object-fit:contain;background-color:#fff;background-repeat:no-repeat;border-radius:999px;background-position:center;text-align:center;padding:5px;margin:auto;top:0}img.practice-logo{width:150px;margin:auto;top:0}.profile-image-container{background:#fafafa;border:#dedede solid 1px;padding:15px 0 0 0;width:100%;margin:auto;text-align:center}.practice-logo-container{background:#fafafa;border:#dedede solid 1px;padding:15px 0 0 0;width:100%;text-align:center}.practice-logo-container-no-border{background:#fafafa;padding:15px 0 0 0;width:100%;text-align:center}.profile-image-button{background:#49b6a8;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:100%;margin:0}.profile-image-button:hover{background:#3f9c90;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:100%;margin:0}.profile-upload-button{background:#49b6a8;text-align:center;color:#fff;font-size:.845rem;cursor:pointer;padding:15px;width:75%;margin:0}.profile-snap-button{background:#49b6a8;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:75%;margin:0}.profile-snap-button:hover{background:#3f9c90;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:75%;margin:0}.profile-upload-button:hover{background:#3f9c90;color:#fff;font-size:.845rem;cursor:pointer;padding:15px;width:75%;margin:0}.profile-rotate-button{background:#e8b361;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-rotate-button a{color:#fff}.profile-rotate-button:hover{background:#e3a543;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-camera-button{background:#2f3851;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-camera-button:hover{background:#23293b;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-close-button{background:#ea6565;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-close-button:hover{background:#e64546;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:0}.profile-close-preview-button{background:#ea6565;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:10px 0 0 0}.profile-close-preview-button:hover{background:#e64546;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;width:25%;margin:10px 0 0 0}.profile-reset-button{background:#2f3851;display:flex;justify-content:space-between;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;margin:10px 0 0 0;width:25%}.profile-reset-button:hover{background:#23293b;display:flex;color:#fff;cursor:pointer}.profile-button-separator{display:flex;align-items:center;text-align:center;font-size:.9125rem;font-family:Eina02-Semibold,sans-serif;color:#9f9d9d;margin-top:20px}.profile-button-separator::after,.profile-button-separator::before{content:'';flex:1;border-bottom:1px solid #9f9d9d}.profile-button-separator:not(:empty)::before{margin-right:.25em}.profile-button-separator:not(:empty)::after{margin-left:.25em}.profile-save-button{background:#49b6a8;display:flex;justify-content:space-between;text-align:center;color:#fff;font-size:.9125rem;cursor:pointer;padding:15px;margin:10px 0 0 0;width:50%}.profile-save-button:hover{background:#3f9c90;display:flex;color:#fff;cursor:pointer}#keyboard-container{margin:auto}#keyboard{margin:0;list-style:none}#keyboard li{float:left;margin:0 5px 5px 0;width:100px;height:100px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:100px;text-align:center;background:#ececec;border:1px solid #f9f9f9;border-radius:100px}.capslock,.clearl,.left-shift,.switch,.tab{clear:left}#keyboard .delete,#keyboard .tab{width:100px}#keyboard .capslock{width:100px}#keyboard .return{width:100px}#keyboard .left-shift{width:100px}#keyboard .switch{width:100px}#keyboard .rightright-shift{width:109px}#keyboard-room-container{margin:auto;width:320px}#keyboard_room{margin:0;list-style:none}#keyboard_room li{float:left;margin:0 5px 5px 0;width:85px;height:85px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:85px;text-align:center;background:#ececec;border:1px solid #f9f9f9;border-radius:50%}#keyboard_room .delete,#keyboard_room .tab{width:85px}#keyboard_room .capslock{width:85px}#keyboard_room .return{width:85px}#keyboard_room .left-shift{width:85px}#keyboard_room .switch{width:85px}#keyboard_room .rightright-shift{width:85px}.lastitem{margin-right:0}.uppercase{text-transform:uppercase}#keyboard .space{float:left;width:556px}#keyboard .return,#keyboard .space,#keyboard .switch{font-size:28px}.on{display:none}#keyboard li:hover{position:relative;top:1px;left:1px;border-color:#f7f7f7;cursor:pointer}#keyboard button{float:left;margin:0 20px 20px 0;width:100px;height:100px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:100px;text-align:center;background:#ececec;border:1px solid #f9f9f9;border-radius:100px}#keyboard_room li:hover{position:relative;top:1px;left:1px;border-color:#f7f7f7;cursor:pointer}#keyboard_room button{float:left;margin:0 20px 20px 0;width:85px;height:85px;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:85px;text-align:center;background:#ececec;border:1px solid #f9f9f9;border-radius:50%}.button.disabled{background-color:#e7e7e7!important;color:#bdbaba;cursor:not-allowed}#modal_frame .frame__header{background-color:#303851;border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#modal_frame .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px;color:#fff;padding-left:10px}#modal_frame .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#modal_frame .frame__content{padding:15px}#add_office_note .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#add_office_note .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#add_office_note .frame__header .task-start{flex:0 1 auto;font-size:1.5rem;line-height:1.5rem;margin:10px 30px 0 0;color:#48b5a8;cursor:pointer}#add_office_note .frame__header .task-start:hover{color:#3f9c90}#add_office_note .frame__header .task-stop{flex:0 1 auto;font-size:1.5rem;line-height:1.5rem;margin:10px 30px 0 0;color:#e8b361;cursor:pointer}#add_office_note .frame__header .task-stop:hover{color:#e3a341}#add_office_note .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#add_office_note .redactor-box.redactor-styles-on{border:none}#add_office_note .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#add_office_note .help-row{padding:15px 20px}#add_office_note .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#add_office_note p{margin-bottom:0}#office_notes .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:0 15px 10px 40px;position:relative;width:100%}#office_notes .help-row{padding:0 20px 15px 0}#office_notes .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;left:0}#office_notes .status-marker-header .avatar{background-color:#dadada;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:40px;width:40px;display:inline-block;float:left;margin:5px 15px 0 0!important}#office_notes .drug-name{font-size:.75rem;color:#9f9d9d}#office_notes .drug-description-script{font-size:.95rem;line-height:1.25rem;color:initial}#office_notes .drug-description-script p{margin-bottom:1.25rem}#office_notes .rx-card-holder .card.rx .card__content .status-marker{border-top:14px solid #dadada;border-right:14px solid transparent}#office_notes .rx-card-holder .card.rx .card__content .status-marker.failed{border-top-color:#ea6565}#products .product-section{display:flex;flex-wrap:wrap;align-content:flex-start;flex-direction:row;width:100%}#products .product-header{padding:50px 50px 0 50px}#products .product-search input{padding-left:40px}#products .product-search i{position:absolute;left:0;margin:12px 0 0 63px;color:#a9a9a9}#products .status-marker-header .avatar{background-position:center center;background-repeat:no-repeat;background-size:contain;height:50px;width:50px;display:inline-block;float:left;margin:0!important}#products .status-marker-header .avatar icon{font-size:3rem;display:inline-block;float:left;margin:0!important}#products .vendor-name{font-size:.75rem;color:#9f9d9d}#products .drug-name{font-size:1rem}#products .drug-description-script{font-size:.95rem;line-height:1.25rem;color:initial}#products .drug-description-script p{margin-bottom:1.25rem}#products .rx-card-holder{width:33.33%}#products .rx-card-holder .card.rx{color:#0e0e0e;display:flex;flex:1 1 auto;margin:20px;min-height:70px;min-width:70px;position:relative;border-radius:3px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease-in-out}#products .rx-card-holder .card.rx:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}#products .rx-card-holder .card.rx.selected{border:2px solid #47b4a7}#products .rx-card-holder .card.rx .card__content .status-marker{border-top:14px solid #dadada;border-right:14px solid transparent}#products .rx-card-holder .card.rx .card__content .status-marker.failed{border-top-color:#ea6565}@media (max-width:1278px){#products .product-section{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;position:relative;width:100%;margin:auto}#products .rx-card-holder{cursor:pointer;width:100%}}@media screen and (min-width:1024px){.alert-products{width:1270px;opacity:1;padding:0}}@media screen and (min-width:1367px){.alert-products{width:340px;opacity:1;padding:0}}.alert-products .alert-product-card{opacity:1;padding:10px 15px;margin:10px;border-radius:10px;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);position:relative}.alert-products .alert-product-card:hover{box-shadow:0 3px 5px rgba(0,0,0,.3)}.alert-products .product-alert-name{font-family:Eina02-Semibold,sans-serif;font-size:.525rem;text-transform:uppercase;border-radius:3px;text-align:center;color:#fff;padding:3px 10px;position:absolute;top:-10px}.dosage-section{display:flex}.dosage-icon{border-top:1px solid #f4f4f4;border-right:none;border-bottom:none;border-left:none;background:#fafafa;font-size:.925rem;color:#d3d3d3;margin:15px 0 0 0;padding:10px 0 0 15px}#settings .settings-page__manage .manage__form-column .form-column__content-row input.dosage-input{border-top:1px solid #f4f4f4;border-right:none;border-bottom:none;border-left:none;background:#fafafa;font-size:.925rem;color:#333;margin:15px 0 0 0;padding-left:15px}.secondary-nav .notifier{border:2px solid #ea6565;background-color:#ea6565;border-radius:10px;position:absolute;top:22px;left:10px;width:6px;height:6px}.patient-secondary-nav .notifier{border:2px solid #ea6565;background-color:#ea6565;border-radius:10px;position:absolute;top:22px;left:10px;width:6px;height:6px}@media only screen and (max-width:1025px){.secondary-nav .notifier{left:2px}}#int_right_actions #reportrange{background:#fff;cursor:pointer;padding:5px 10px;border:1px solid #ccc;width:100%;font-size:inherit;max-height:40px}#int_right_actions #clear_filter{display:none;font-size:.75rem;font-weight:400;letter-spacing:.25px;text-transform:none;color:#49b5a8;position:relative;top:10px;margin-left:10px;max-height:20px}#inter_manage .help-row{padding:15px 0}#inter_manage .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#inter_manage .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}.patient_column_button{border-radius:4px;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.425rem;letter-spacing:1px;line-height:1.475rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px;width:max-content}.patient_column_button:hover{background:#49b5a8;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.425rem;letter-spacing:1px;line-height:1.475rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.recent_interactions_column_button{border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.425rem;letter-spacing:1px;line-height:1.475rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#49b5a8;padding:5px 10px;width:max-content}.recent_interactions_column_button:hover{background:#3f9c90;border-radius:4px;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.425rem;letter-spacing:1px;line-height:1.475rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:5px 10px}.hover-cursor{cursor:pointer}.modal.payment-view{min-width:max-content!important;max-width:max-content!important}#payments_report{min-width:700px;width:65vw;height:80vh;background-color:#f7f7f7}#payments_report .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#payments_report .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#payments_report .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:100%}#payments_report .redactor-box.redactor-styles-on{border:none}#payments_report .help-row .help-holder{background-color:#f8f8f8;border-radius:5px;color:#757575;font-size:.75rem;padding:10px 15px 10px 40px;position:relative;width:100%}#payments_report .help-row{padding:15px 20px}#payments_report .help-row .help-holder i{color:#49b5a8;font-size:1.3125rem;position:absolute;top:8px;left:10px}#payments_report p{margin-bottom:0}.view-archived-dx{width:100%;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px;text-align:center}.view-archived-dx:hover{background:#49b5a8;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.take-core-interview{width:100%;color:#49b5a8;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;background-color:#efefed;padding:0 10px;text-align:center}.take-core-interview:hover{background:#49b5a8;color:#fff;cursor:pointer;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;letter-spacing:1px;line-height:1.875rem;margin-left:auto;margin-bottom:auto;text-transform:uppercase;padding:0 10px}.modal.new-patient{min-width:max-content!important;max-width:max-content!important}.hide-modal-section{visibility:hidden}#schedule_new_patient{min-width:683px;background-color:#f7f7f7}#schedule_new_patient .frame__header{border-bottom:1px solid #e7e7e7;display:flex;height:70px;padding:14px 30px 10px 20px}#schedule_new_patient .frame__header h5{flex:0 1 auto;font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;margin-top:10px}#schedule_new_patient .frame__card{background-color:#fff;display:flex;flex-direction:column;max-height:90vh;min-width:800px;max-width:80vw;width:35vw}#schedule_new_patient #gender{height:auto}#schedule .appt-tab-placement{z-index:999;display:flex;position:absolute;top:375px;right:-169px;flex-direction:row;transform:rotate(90deg);width:fit-content;transition:right .1s ease-in-out}#schedule .appt-tab-placement.active{right:182px}#schedule .appt-tab-placement-dashboard{z-index:999;display:flex;position:absolute;top:320px;right:-103px;flex-direction:row;transform:rotate(90deg);width:fit-content;transition:right .1s ease-in-out;margin-right:0}#schedule .appt-tab-placement-dashboard.active{right:248px}#schedule .new-task-tab-dashboard{z-index:999;display:flex;position:absolute;top:240px;right:-18px;flex-direction:row;transform:rotate(90deg);width:fit-content;transition:right .1s ease-in-out}@media (max-width:1024px){#schedule .new-task-tab-dashboard{display:none}}#schedule .new-task-tab-container{color:#fff;font-size:.75rem;font-weight:600;background-color:#41b6a8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:row}#schedule .new-task-tab{display:block;padding:10px 12px;width:max-content;position:relative;cursor:pointer}#schedule .appt-tab{display:block;padding:10px 12px 10px 25px;width:max-content;position:relative;cursor:pointer}#schedule .task-count{background:rgba(255,255,255,.3);position:relative;left:13px;top:8px;font-size:.675rem;color:#fff;padding:2px 5px;border-radius:3px;height:23px;transform:rotate(270deg)}#schedule .task-content-container{background:#f7f7f7;padding:15px;border-radius:5px;margin-bottom:15px;box-shadow:0 2px 4px rgba(51,3,0,.2);cursor:pointer}#schedule .task-content-container:hover{box-shadow:0 2px 4px rgba(51,3,0,.5)}#schedule .task-content-container.active{background:rgba(232,179,97,.1);padding:15px;border-radius:5px;margin-bottom:15px;box-shadow:0 2px 4px rgba(51,3,0,.2)}#schedule .task-content-container:hover{box-shadow:0 2px 6px rgba(51,3,0,.3)}#schedule .task-status{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;margin-bottom:10px}#schedule .task-group{font-family:Eina02-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.525rem;color:gray}#schedule .task-status-new{font-family:Eina02-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.625rem;color:#e8b361}.task-status-color-new{color:#e8b361}.task-status-color-open{color:#559ad1}.task-status-color-in-progress{color:#49b5a8}.task-status-color-scheduled{color:#b493b1}.task-status-color-recurring{color:#b493b1}#schedule .task-status-open{font-family:Eina02-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.625rem;margin-bottom:10px;color:#559ad1}#schedule .task-status-in-progress{font-family:Eina02-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.625rem;margin-bottom:10px;color:#49b5a8}#schedule .task-status-scheduled{font-family:Eina02-Bold,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.625rem;margin-bottom:10px;color:#b493b1}#schedule .task-content{display:flex;justify-content:space-between}#schedule .task-text{padding-right:15px}#schedule .task-actions{margin:0 15px 0 50px}#schedule .task-start{font-size:1.25rem;color:rgba(235,188,108,.5);cursor:pointer}#schedule .task-start:hover{color:#e8b361}#practice_tasks .task-start{font-size:1rem;color:rgba(64,182,168,.5);cursor:pointer}#practice_tasks .task-start:hover{color:#40b6a8}#practice_tasks .task-stop{font-size:1rem;color:rgba(235,188,108,.5);cursor:pointer}#practice_tasks .task-stop:hover{color:#e8b361}#practice_tasks .task-delete{font-size:1rem;cursor:pointer;margin-left:5px}#practice_tasks .task-delete:hover{color:#ea6565}#schedule .task-stop{font-size:1.25rem;color:rgba(237,112,112,.5);cursor:pointer}#schedule .task-stop:hover{color:#ea6565}#schedule .task-close{margin-bottom:10px;font-size:1.25rem;color:rgba(72,181,168,.5);cursor:pointer}#schedule .task-close:hover{color:#49b5a8}#schedule .task-author{margin-top:10px;font-size:.725rem;color:#9f9d9d}#schedule .task-due{font-size:.725rem;color:#9f9d9d}#schedule .task-patient{font-size:.725rem;text-decoration:underline;color:#49b5a8}#schedule .task-patient:hover{font-size:.725rem;color:#3f9c90}#schedule .task-started-by{color:#9f9d9d;font-size:.725rem;font-weight:600;margin-top:10px}#schedule .appt-tabs{display:block;padding:8px 15px 10px 35px;width:max-content;position:relative;cursor:pointer}#schedule .appt-tabs i{border:solid 1px #fff;margin-right:5px;color:#41b6a8;font-size:.65rem;font-weight:700;border-radius:999px;background-color:#fff;position:absolute;left:14px;top:12px}#schedule .appt-tabs-container{color:#fff;font-size:.75rem;font-weight:600;background-color:#41b6a8;margin-right:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:row;transition:all .3s ease-in-out}#schedule .appt-tabs-container:hover{background-color:#33857b}#schedule .appt-tabs-container.active{background-color:#33857b}#schedule .sidebar-tab{display:none;visibility:hidden;height:0;opacity:0;transition:all .5s ease}#schedule .sidebar-tab.active{display:block;height:auto;visibility:visible;opacity:1}#schedule .new-patient .patient__info{opacity:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px 0;width:100%}#schedule .new-patient .patient__info .patient-name{color:#0e0e0e;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}#schedule .appt-add-new-patient{display:none}#schedule .appt-add-new-patient.active{display:block}#schedule .add-appt-sidebar{color:rgba(64,182,168,.5);cursor:pointer;font-size:1.125rem;position:absolute;top:10px;left:10px;width:30px;height:30px;z-index:150;line-height:30px;text-align:center;border:solid 2px rgba(64,182,168,.5);border-radius:4px;transition:all .3s ease-in-out}#schedule .add-appt-sidebar:hover{background-color:#f7f7f7;color:#48b5a8;border-color:#48b5a8}#schedule .close-appt-sidebar{color:#ea656561;cursor:pointer;font-size:1.125rem;position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:150;line-height:30px;text-align:center;border:solid 2px #ea656561;border-radius:4px;transition:all .3s ease-in-out}#schedule .close-appt-sidebar:hover{background-color:#f7f7f7;color:#ea6565;border-color:#ea6565}#schedule .appt-length-value{font-weight:800;font-size:.85rem}#schedule .appt_l{position:absolute;right:-7px;top:-3px;border-left:1px solid rgb(255 255 255 / 56%);border-bottom:1px solid rgb(255 255 255 / 56%);display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00000042}#schedule .appt_l.block{position:absolute;right:-8px;top:-3px;border-left:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgb(0 0 0 / 45%)}#schedule .all-day-timeblock{width:100%;text-align:center;font-size:.825rem;padding:2px 10px;color:#fff;background-color:#e8b361;font-weight:600;cursor:pointer;padding:10px;border-bottom:1px solid #cc923a}#schedule .all-day-timeblock i{position:relative;top:2px;margin-right:10px;font-size:1.2rem;font-weight:700}.eva-range-container{display:flex;flex-direction:row;align-items:center}.eva-range-value-container{display:flex;flex-direction:row}.eva-range-value{background-color:transparent!important;border:none!important;color:#fff;font-family:Eina02,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;margin-left:0;height:30px!important;max-width:max-content;margin-bottom:0;padding:0!important;text-align:center}.eva-range-value::-webkit-inner-spin-button,.eva-range-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.eva-range-value-text{display:flex;justify-items:center;align-items:center;color:#fff;font-size:.875rem}.eva-range-container-edit{display:flex;flex-direction:row;align-items:center}.eva-range-value-container-edit{display:flex;flex-direction:row}.eva-range-value-edit{background-color:transparent!important;border:none!important;color:#fff;font-family:Eina02,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;margin-left:0;height:30px!important;max-width:max-content;margin-bottom:0;padding:0!important;text-align:center}.eva-range-value-edit::-webkit-inner-spin-button,.eva-range-value-edit::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.eva-range-value-text-edit{display:flex;justify-items:center;align-items:center;color:#fff;font-size:.875rem}input.eva-range-slider,input.eva-range-slider-edit{--thumbSize:30px;--trackSize:20px;--thumbBg:#fff;--trackBg:#f7f7f7;--progressBg:#41b6a8;--webkitProgressPercent:0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--thumbSize);width:100%;margin:0;padding:0}input.eva-range-slider-edit:focus,input.eva-range-slider:focus{outline:0}input.eva-range-slider-edit::-webkit-slider-thumb,input.eva-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumbSize);height:var(--thumbSize);background-color:var(--thumbBg);border-radius:calc(var(--thumbSize)/ 2);border:solid 2px var(--progressBg);box-shadow:0 2px 6px rgba(0,0,0,.2);margin-top:calc(((var(--thumbSize) - var(--trackSize))/ 2) * -1);cursor:pointer}input.eva-range-slider-edit::-moz-range-thumb,input.eva-range-slider::-moz-range-thumb{-moz-appearance:none;appearance:none;width:var(--thumbSize);height:var(--thumbSize);background-color:var(--thumbBg);border-radius:calc(var(--thumbSize)/ 2);border:none;box-shadow:0 2px 6px rgba(0,0,0,.2);margin-top:calc(((var(--thumbSize) - var(--trackSize))/ 2) * -1);cursor:pointer}input.eva-range-slider-edit::-ms-thumb,input.eva-range-slider::-ms-thumb{-ms-appearance:none;appearance:none;width:var(--thumbSize);height:var(--thumbSize);background-color:var(--thumbBg);border-radius:calc(var(--thumbSize)/ 2);border:none;box-shadow:0 2px 6px rgba(0,0,0,.2);margin-top:calc(((var(--thumbSize) - var(--trackSize))/ 2) * -1);cursor:pointer}input.eva-range-slider-edit::-webkit-slider-runnable-track,input.eva-range-slider::-webkit-slider-runnable-track{height:var(--trackSize);background-image:linear-gradient(90deg,var(--progressBg) var(--webkitProgressPercent),var(--trackBg) var(--webkitProgressPercent));border-radius:calc(var(--trackSize)/ 2);border:solid 1px #ccc}input.eva-range-slider-edit::-moz-range-track,input.eva-range-slider::-moz-range-track{height:var(--trackSize);background-color:var(--trackBg);border-radius:calc(var(--trackSize)/ 2);border:solid 1px #ccc}input.eva-range-slider-edit::-ms-track,input.eva-range-slider::-ms-track{height:var(--trackSize);background-color:var(--trackBg);border-radius:calc(var(--trackSize)/ 2);border:solid 1px #ccc}input.eva-range-slider-edit::-moz-range-progress,input.eva-range-slider::-moz-range-progress{height:var(--trackSize);background-color:var(--progressBg);border-radius:calc(var(--trackSize)/ 2) 0 0 calc(var(--trackSize)/ 2)}input.eva-range-slider-edit::-ms-fill-lower,input.eva-range-slider::-ms-fill-lower{height:var(--trackSize);background-color:var(--progressBg);border-radius:calc(var(--trackSize)/ 2) 0 0 calc(var(--trackSize)/ 2)}#inv_manage .status img{width:30px!important;height:30px!important;margin-right:8px}#inv_manage .refund_buttons{font-size:10px;padding:10px 10px;margin-bottom:0;background-color:#efefed;color:#49b5a8;transition:all .3s ease-in-out;border:solid 1px #0000001f}#inv_manage .refund_buttons:hover{background-color:#49b5a8;color:#efefed}#inv_manage #set_inv_date{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.version-segment>.treatment_version{line-height:2}.inserted-text{background-color:#fefefe!important}.version-segment>.exam_version{line-height:3}#selected_list{font-family:Eina02-Semibold,sans-serif;font-size:.925rem;position:absolute;right:5px;display:inline;top:60px;display:none;border:1px solid #bcbaba;border-radius:5px;box-shadow:0 2px 7px 0 rgb(0 0 0 / 10%);background-color:#f7f7f7;padding:10px;cursor:pointer}.programs-title{font-family:Eina02-Semibold,sans-serif;color:#fff;font-size:1rem;font-weight:600;padding:10px 0 0 30px;background:#2f3851}.profile-image{position:relative;width:125px;height:125px}.profile-image-large{position:relative;width:105px;height:105px}.profile-image-medium{position:relative;width:90px;height:90px}canvas.healthscore{display:block;position:absolute;top:0;left:0}span.avatar-xlarge{display:block;position:relative;width:120px;height:120px;top:0;right:0;margin:auto;border-radius:50%;background-position:center;background-size:cover}span.avatar-large{display:block;position:relative;width:100px;height:100px;top:0;right:0;margin:auto;border-radius:50%;background-position:center;background-size:cover}span.avatar-dashboard{display:block;position:relative;width:85px;height:85px;top:0;margin:auto;border-radius:50%;background-position:center;background-size:cover}span.avatar-dashboard-mini{display:block;position:relative;width:45px;height:45px;top:0;margin:auto;border-radius:50%;background-position:center;background-size:cover}percent-healthy{font-size:.725rem;font-family:Eina02-Semibold,sans-serif;color:#48b5a8}percent-alert{font-size:.725rem;font-family:Eina02-Semibold,sans-serif;color:#e8b361}percent-danger{font-size:.725rem;font-family:Eina02-Semibold,sans-serif;color:#ea6565}.profile_alert.critical{display:flex;background-color:#ea6565;color:#fff;padding:5px;margin:15px 0;font-size:.925rem;font-family:Eina02-Regular,sans-serif}.profile_alert.critical i{color:#fff!important;padding:3px 10px 0 5px}.program-enrollment-conflict{border-radius:15px;border:1px solid #ea6565;color:#434341;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;margin:4px 0 5px 35px;padding:5px 15px}.enrolled-header{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#2f3851;color:#fff;padding:5px 10px;text-align:left}.enrolled-patients{display:flex;padding:2px 10px}.payments-left{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.6rem;margin:8px 10px 0 10px}#enrolled-tip{cursor:pointer}.page_pop_up_content{overflow:auto;width:auto;min-width:150px;max-height:20vh;padding-bottom:5px}.page_pop_up{display:none;position:absolute;width:auto;min-height:50px;max-height:30vh;color:#000;border:1px solid rgba(231,231,231,1);border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);background-color:#fff}.page_pop_up a{color:#000}.page_pop_up a:hover{color:#48b5a8}.popup_close{position:absolute;border-radius:50%;height:20px;width:20px;padding:1px 0 0 0;color:#555454;cursor:pointer;text-align:center;top:-20px;right:-20px;font-size:.8rem}.spacer-sm{margin:8px 0}.spacer{margin:15px 0}.spacer-lg{margin:30px 0}.spacer-xl{margin:60px 0}.spacer-2xl{margin:120px 0}.icon-button-round{background-color:#48b5a8;color:#fff;border-radius:50%;padding:5px;cursor:pointer}.icon-button-round:hover{background-color:#3f9c90}.icon-button-remove-round{background-color:#ea6565;color:#fff;border-radius:50%;padding:5px;cursor:pointer}.icon-button-remove-round:hover{background-color:#e64646}.red-hover:hover{color:red}.remove-markup{background-color:#fff;border-radius:10px;border:1px solid #f7f7f7;cursor:pointer;position:relative;top:20px;right:-350px;height:20px;width:20px;line-height:13px;text-align:center}.remove-markup i{color:#ea6565;font-size:8px}.remove-markup:hover{background-color:#ea6565;box-shadow:0 5px 15px rgba(14,14,14,.1)}.remove-markup:hover i{color:#fff;font-size:8px}#email_response.exists{background-color:rgba(234,101,101,.1);font-size:.75rem;margin:0;padding:6px 15px 8px 15px}.eva-notification-banner{background-color:#49b5a8;display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;justify-content:right;height:40px;width:100%;overflow:hidden}.eva-notification-text{font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;flex-wrap:nowrap;white-space:nowrap;width:100%;overflow:hidden;text-align:center}.eva-notification-close{font-family:Eina02-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;cursor:pointer;margin:0 20px}.pulsate-text{-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;opacity:.5;color:#ea6565;font-size:2rem;font-weight:700;text-align:center}@-webkit-keyframes pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.speech-text-label{color:#434341;font-size:.725rem;font-weight:700;text-align:center;margin-top:25px}.table .status-success{color:#49b5a8;font-size:.875rem;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.table .status-canceled{color:#e8b361;font-size:.875rem;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.table .status-failure{color:#ea6565;font-size:.875rem;font-family:Eina02-SemiBold,"Helvetica Neue",Helvetica,Arial,sans-serif}.rotate180{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.rotate180.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.message-zoom{transform:scale(1.5)}#user_messsage_modal.zoom-in:hover{cursor:zoom-in}#user_messsage_modal.zoom-out:hover{cursor:zoom-out}.message-count{display:flex;background-color:#49b5a8;border-radius:5px;padding:5px 15px;color:#fff;font-size:.725rem;font-weight:600;justify-content:center;letter-spacing:1px;position:relative;text-transform:uppercase;z-index:75;margin:-28px auto 0 auto;width:10%}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.redactor-box.purpose-redactor-box{display:flex}.redactor-toolbar-wrapper.purpose-redactor-icon{margin:-10px 0 0 -55px;padding-bottom:30px}.redactor-box.additional-redactor-box{display:flex}.redactor-toolbar-wrapper.additional-redactor-icon{position:absolute;margin:-55px 0 0 0}.redactor-box.version-redactor-box{display:block}.redactor-toolbar-wrapper.version-redactor-icon{margin:15px 0}.provider-impression .redactor-box.overview-redactor-box{display:flex}.provider-impression .redactor-toolbar-wrapper.overview-redactor-icon{position:absolute;margin:10px 0 0 10px}.provider-impression .redactor-in.overview-redactor-textarea{background:#fff;padding:15px 15px 0 75px;width:100%;height:55px;overflow:scroll;word-break:break-word}.provider-impression .redactor-in.overview-redactor-textarea::-webkit-scrollbar{width:0;background:0 0}.rotate180-2{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.rotate180-2.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate180-legend{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.rotate180-legend.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate180-notes{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.rotate180-notes.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.descriptor-max-length{color:#bdbaba;font-size:.6875rem;position:absolute;right:15px}