.color-navy{color:#1b2b54}.mdi>svg{pointer-events:none!important}.mdi:before{font-size:24px;line-height:14px}.btn .mdi:before{font-size:18px;line-height:14px;position:relative;top:2px}.alert-secondary{background-color:#f5f5f5}.alert .mdi:before{position:relative;top:4px;margin-right:2px}.input-group-addon .mdi:before{position:relative;top:3px}.list-group-item .mdi:before{position:relative;top:3px;left:-3px}body{font-family:Open Sans,sans-serif}.cssCode{background-color:#eee;border-radius:5px;border:1px solid #bebebe;padding:10px;box-shadow:inset 0 0 5px #ccc}.accentWrap{border-right:1px solid #ccc;border-left:1px solid #ccc;background:linear-gradient(90deg,#eaeaea,#fefefe,#eaeaea);padding:5px 8px;border-radius:5px;display:inline-block}.btn-mar-rht{margin-right:10px}.btn,.btn.active:focus,.btn:active:focus,.btn:focus{box-shadow:0 0 3px #333;border-radius:4px;text-align:center}.btn:hover{box-shadow:0 0 0 #333}.accentWrap .btn:nth-child(2){margin-left:10px}.btn-block,.btn-group-vertical .btn,.btn-group .btn{text-align:center}.btn{background-image:none}.btn-default,.btn-secondary{background-color:#e8ebe8;color:#000;border:1px solid #fff}.btn-default:active,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.btn-outline-default:active,.btn-outline-default:active:hover,.btn-outline-default:focus,.btn-outline-default:hover,.btn-outline-secondary:active,.btn-outline-secondary:active:hover,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary:focus,.btn-secondary:hover{background-color:#ccc;color:#000;border:1px solid #fff}.btn-outline-default{background-color:#fff;border-color:#e8ebe8;color:#e8ebe8}.btn-custom,.btn-primary{background-color:#1a2954;color:#fff;border:1px solid #fff}.btn-custom:active,.btn-custom:active:hover,.btn-custom:focus,.btn-custom:hover,.btn-outline-primary:active,.btn-outline-primary:active:hover,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#767f98;border:1px solid #fff}.btn-custom:active .mdi,.btn-custom:active:hover .mdi,.btn-custom:focus .mdi,.btn-custom:hover .mdi,.btn-outline-primary:active .mdi,.btn-outline-primary:active:hover .mdi,.btn-outline-primary:focus .mdi,.btn-outline-primary:hover .mdi,.btn-primary:active .mdi,.btn-primary:active:hover .mdi,.btn-primary:focus .mdi,.btn-primary:hover .mdi{color:#fff}.btn-outline-primary{background-color:#fff;border-color:#1a2954;color:#1a2954}.btn-outline-primary-updated{background-color:#fff;border:1px solid #1a2954;color:#1a2954}.btn-outline-primary-updated:active,.btn-outline-primary-updated:active:hover,.btn-outline-primary-updated:focus,.btn-outline-primary-updated:hover{background-color:#767f98;border:1px solid #fff;color:#fff}.btn-outline-primary-updated:active .mdi,.btn-outline-primary-updated:active:hover .mdi,.btn-outline-primary-updated:focus .mdi,.btn-outline-primary-updated:hover .mdi{color:#fff}.btn-info{background-color:#17a2b8;color:#fff;border:1px solid #fff}.btn-info:active,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.btn-outline-info:active,.btn-outline-info:active:hover,.btn-outline-info:focus,.btn-outline-info:hover{background-color:#127b8c;border:1px solid #fff;color:#fff}.btn-info:active .mdi,.btn-info:active:hover .mdi,.btn-info:focus .mdi,.btn-info:hover .mdi,.btn-outline-info:active .mdi,.btn-outline-info:active:hover .mdi,.btn-outline-info:focus .mdi,.btn-outline-info:hover .mdi{color:#fff}.btn-outline-info{background-color:#fff;border-color:#17a2b8;color:#17a2b8}.btn-green,.btn-success{background-color:#2fcc40;color:#000;border:1px solid #fff}.btn-green:active,.btn-green:active:hover,.btn-green:focus,.btn-green:hover,.btn-outline-success:active,.btn-outline-success:active:hover,.btn-outline-success:focus,.btn-outline-success:hover,.btn-success:active,.btn-success:active:hover,.btn-success:focus,.btn-success:hover{background-color:#4cae4c;color:#000;border:1px solid #fff}.btn-green:active .mdi,.btn-green:active:hover .mdi,.btn-green:focus .mdi,.btn-green:hover .mdi,.btn-outline-success:active .mdi,.btn-outline-success:active:hover .mdi,.btn-outline-success:focus .mdi,.btn-outline-success:hover .mdi,.btn-success:active .mdi,.btn-success:active:hover .mdi,.btn-success:focus .mdi,.btn-success:hover .mdi{color:#000}.btn-outline-success{background-color:#fff;border-color:#2fcc40}.btn-warning{background-color:#ffc107;color:#000;border:1px solid #fff}.btn-outline-warning:active,.btn-outline-warning:active:hover,.btn-outline-warning:focus,.btn-outline-warning:hover,.btn-warning:active,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover{background-color:#fecf42;color:#000;border:1px solid #fff}.btn-outline-warning:active .mdi,.btn-outline-warning:active:hover .mdi,.btn-outline-warning:focus .mdi,.btn-outline-warning:hover .mdi,.btn-warning:active .mdi,.btn-warning:active:hover .mdi,.btn-warning:focus .mdi,.btn-warning:hover .mdi{color:#000}.btn-outline-warning{background-color:#fff;border-color:#ffc107;color:#ffc107}.btn-danger{background-color:#f44336;color:#fff;border:1px solid #fff}.btn-danger:active,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.btn-outline-danger:active,.btn-outline-danger:active:hover,.btn-outline-danger:focus,.btn-outline-danger:hover{color:#fff;background-color:red;border:1px solid #fff}.btn-danger:active .mdi,.btn-danger:active:hover .mdi,.btn-danger:focus .mdi,.btn-danger:hover .mdi,.btn-outline-danger:active .mdi,.btn-outline-danger:active:hover .mdi,.btn-outline-danger:focus .mdi,.btn-outline-danger:hover .mdi{color:#fff}.btn-outline-danger{background-color:#fff;border-color:#f44336;color:#f44336}.btn-disabled,.btn-disabled:active,.btn-disabled:active:hover,.btn-disabled:focus,.btn-disabled:hover{box-shadow:0 0 0 #000;cursor:not-allowed;color:#777;background-color:#b7b7b7;border:1px solid #fff}.btn-group,.btn-group-vertical{box-shadow:0 0 3px #333;border-radius:5px}.btn-group .btn{box-shadow:0 0 0 #000}.slider-switch .slider-on-option{background:#1a2954;color:#fff}.slider-switch .slider-off-option{background:#ffc107;color:#000}.btn-group.open .btn-primary.dropdown-toggle{background-color:#1a2954}.switch-button .on-button{background:#1a2954;color:#fff}.switch-button .off-button{background:#ffc107;color:#000}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:#1a2954;color:#fff}.active-nav{background-image:url(/assets/media/images/dark-flag-1db5f9a4fc21da48d726323c6c1fa6d8.png)}.active-nav-icon_setting{background-image:url(/assets/media/images/active_nav_icon-45fffa8b16ee1eb500b30caa437af470.png);background-position:bottom;background-repeat:no-repeat;color:#fff;height:60px;text-align:center;text-shadow:none}.form-page-editor .visit-intake-field.current-wait-message,body.form_sessions .visit-intake-field.current-wait-message,body.visits .visit-intake-field.current-wait-message{color:#1b2b54}.btn{line-height:20px;font-size:14px}@media(min-width:1800px){body:not(.patient_list_review):not(.reports) .btn,body:not(.patient_list_review):not(.reports) .slider-switch .slider-button.slider-off-option,body:not(.patient_list_review):not(.reports) .slider-switch .slider-button.slider-on-option{font-size:20px}body:not(.patient_list_review):not(.reports) .btn{padding:10px 18px}}.form-page-editor .btn.drag-button{right:20px}.form-page-editor .btn.edit-button{right:55px}.form-page-editor .btn.remove-button{right:90px}.form-page-editor .edit-button:hover~.editable,.form-page-editor .editable.active-for-editing{border:1px dashed #767f98}.form-page-editor .editable.active-for-removal,.form-page-editor .remove-button:hover~.editable{border:1px dashed red}.hospital-name,.hospital-name-link{color:#1a2954}.hospital-name-link{text-decoration:underline}.condition-display-greyout{filter:alpha(opacity=60);opacity:.6;pointer-events:none}.no-cw-admin-message{color:red;font-style:italic;margin-top:-130px;padding-right:20px}.optimization-locked-banner{background-color:#fbeaea;border:2px solid #d9534f;padding:10px 14px;border-radius:6px;display:flex;align-items:center;font-size:14px;font-weight:500;margin-bottom:16px}.optimization-locked-banner .lock-icon-img{width:16px;height:16px;margin-right:10px;display:inline-block;vertical-align:middle}.optimization-locked-banner .banner-text{margin:0;padding:0;line-height:1.4;color:#000}