:root{--primary-color:#297EA6;--primary-hover-color:#359CCD;--primary-font-color:#222222;--primary-hover-font-color:#444444;--primary-gray-bg-color:#f8f8f8;--primary-gray-border-color:#e6e6e6;--clickable-icon-color:#484848;--clickable-icon-hover-color:#555555;--table-primary-border-color:#d9d9d9;--text-success-color:#008952;--text-danger-color:#c7254e;--text-muted-color:#777777;--success-bg-color:#037764;--svg-icon-color-dark:#222222;--svg-icon-color-light:#FFFFFF;}
body,.popover,.robo-chat .ql-container{color:var(--primary-font-color);font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:normal;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:0px;color:var(--primary-font-color);}
th{font-weight:500;}
.navbar-custom .nav .dropdown-menu-nav li a,.navbar-custom .in .nav .dropdown-menu-nav li a{color:var(--primary-font-color);}
nav.navbar-custom .robo-nav-search a{font-family:'Open Sans',sans-serif;letter-spacing:normal;}
a{color:var(--primary-color);}
a:hover,a:focus{color:var(--primary-hover-color);}
.panel-title a,.panel-title a:hover,.panel-title a:focus{color:var(--primary-font-color);}
a.triple-dot-link,.client-notes-editor-view-title-edit-icon > a,a.doc-download-icon{color:var(--clickable-icon-color);}
a.triple-dot-link:hover,a.triple-dot-link:focus,.client-notes-editor-view-title-edit-icon > a:hover,.client-notes-editor-view-title-edit-icon > a:focus,a.doc-download-icon:hover,a.doc-download-icon:focus{color:var(--clickable-icon-hover-color);}
.client-active-package-row a.package-link,.client-nav-header-pro-tags-packages-grid a.package-link,.client-active-package-row a.package-link:hover,.client-nav-header-pro-tags-packages-grid a.package-link:hover,.client-active-package-row a.package-link:focus.client-nav-header-pro-tags-packages-grid a.package-link:focus{color:var(--primary-font-color);}
.robo-text-success{color:var(--text-success-color);}
.robo-text-danger{color:var(--text-danger-color);}
code{margin:4px 0;padding:0;font-size:90%;color:var(--text-danger-color);background-color:transparent;display:inline-block;border-radius:0;}
.btn-help{color:#FFFFFF;background-color:var(--primary-color);border-color:var(--primary-color);}
.btn-help:hover,.btn-help:focus,.btn-help.focus,.btn-help:active,.btn-help.active,.open > .dropdown-toggle.btn-help{color:#FFFFFF;background-color:var(--primary-hover-color);border-color:var(--primary-hover-color);}
.btn-primary{color:#FFFFFF;background-color:var(--primary-color);border-color:var(--primary-color);}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#FFFFFF;background-color:var(--primary-hover-color);border-color:var(--primary-hover-color);}
.btn-primary-inverse{color:var(--primary-color);background-color:#FFFFFF;border-color:#FFFFFF}
.btn-primary-inverse:hover,.btn-primary-inverse:focus,.btn-primary-inverse.focus,.btn-primary-inverse:active,.btn-primary-inverse.active,.open > .dropdown-toggle.btn-primary-inverse{color:var(--primary-hover-color);background-color:#FFFFFF;border-color:var(--primary-hover-color);}
.btn-success{color:#FFFFFF;background-color:var(--success-bg-color);border-color:var(--success-bg-color);}
.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#FFFFFF;background-color:#04957d;border-color:#04957d;}
.btn-success[disabled]{background-color:#8fb3ac;border-color:#8fb3ac;}
.alert-success{color:var(--success-bg-color);background-color:#f1f8f5;border-color:#cde5dc;}
.robo-file-upload-area.highlight{color:var(--success-bg-color);background-color:#f1f8f5;border-color:#cde5dc;}
.alert-info{color:var(--primary-color);background-color:#ffffff;border-color:var(--primary-hover-color);}
.alert-danger{color:#a94442;background-color:#f8eded;border-color:#ebccd1;}
.label-primary{color:#FFFFFF;background-color:var(--primary-color);border-color:var(--primary-color);}
.tooltip.robo-tooltip .tooltip-inner{color:#ffffff;background-color:#222222;max-width:320px;}
.tooltip.in.robo-tooltip{opacity:.95;}
.tooltip.top.robo-tooltip .tooltip-arrow,.tooltip.right.robo-tooltip .tooltip-arrow,.tooltip.bottom.robo-tooltip .tooltip-arrow,.tooltip.left.robo-tooltip .tooltip-arrow{border-top-color:#222222;}
.client-filter-nav .navbar-filter-header,.client-filter-nav .nav-filter-group .nav-filter-title{color:#484848;}
.panel-primary{border-color:var(--primary-color);}
.panel-primary > .panel-heading{color:#FFFFFF;background-color:var(--primary-color);border-color:var(--primary-color);}
.panel-primary .panel-title a:hover,.panel-primary .panel-title a:focus{color:#FFFFFF;}
.setting-title{font-weight:500;}
nav.direct-link-form-header{background-color:#FFFFFF;border-bottom:1px solid var(--primary-gray-border-color);}
nav.direct-link-form-header .navbar-text{color:var(--primary-font-color);}
.robo-panel{border-color:var(--primary-gray-border-color);-webkit-box-shadow:none;box-shadow:none;}
.robo-panel > .robo-panel-heading{background-color:#FFFFFF;border-bottom:solid 3px var(--primary-color);border-left:none;color:var(--primary-font-color);padding:10px 12px 7px 10px;}
.robo-dashboard-minor .robo-panel > .robo-panel-heading{border-bottom:solid 2px var(--primary-color);padding:8px 2px 5px 10px;}
h3.robo-panel-title{font-size:20px;font-family:'Raleway','Open Sans',sans-serif;font-weight:500;}
h3.robo-panel-title button{font-family:'Open Sans',sans-serif;}
.robo-panel ul.list-group,.robo-panel div.robo-panel-body{border-left:none;border-right:none;border-bottom:1px solid var(--primary-gray-border-color);}
.robo-panel .list-group-item,.robo-panel div.list-group-item-appended{border-color:var(--primary-gray-border-color);}
.robo-panel .robo-panel-clickable-row:hover,.robo-panel .robo-panel-clickable-row:focus{color:var(--primary-font-color);background-color:var(--primary-gray-bg-color);}
div.robo-panel-highlight{border-color:#EDB230;}
div.robo-panel-highlight > .robo-panel-heading{border-color:#EDB230;}
div.robo-panel-highlight > .robo-panel-heading .robo-panel-heading-btn a.btn,a.btn-robo-highlight{color:var(--primary-color);border-color:var(--primary-color);}
div.robo-panel-highlight > .robo-panel-heading .robo-panel-heading-btn a.btn:hover,a.btn-robo-highlight:hover{color:var(--primary-hover-color);border-color:var(--primary-hover-color);}
div.robo-panel-highlight ul.list-group,div.robo-panel-highlight div.robo-panel-body{border-right-color:#fce4cf;border-bottom-color:#fce4cf;border-left-color:#fce4cf;}
div.robo-panel-highlight .list-group-item{border-color:#fce4cf;}
hr.robo-dashboard-spacer{border-top-color:#f2f2f2;}
.robo-dashboard-minor .client-summary-row-1 .list-group{max-height:270px;overflow-y:auto;}
.site-announcement-alert a.btn-success,.whats-new-item a.btn-success{background-color:transparent;color:var(--success-bg-color);}
.site-announcement-alert a.btn-success:hover,.whats-new-item a.btn-success:hover{background-color:transparent;color:#04957d;}
.feedback .feedback-tab{background-color:#7f7f7f;}
nav.navbar-custom a{color:var(--primary-font-color);font-family:'Raleway','Open Sans',sans-serif;font-size:16px;font-weight:600;text-transform:none;}
.navbar-custom .nav li a:focus,.navbar-custom .nav li.active a:hover,.navbar-custom .nav li.active a:focus{color:var(--primary-font-color);}
.navbar-custom .nav li a:hover{color:var(--primary-hover-font-color);}
nav.navbar-custom.navbar-custom-bg-color{background-color:#FFFFFF;border-bottom:1px solid var(--primary-gray-border-color);}
.navbar-custom .nav li.active a{background-color:transparent;border-bottom:3px solid var(--primary-color);padding-bottom:12px;}
.navbar-custom .nav li.active a.nav-icon{padding-bottom:13px;}
.navbar-toggle .icon-bar{border-color:var(--primary-font-color);}
@media (max-width:1000px){.navbar-custom .nav li.active a{background-color:rgba(255,255,255,.2);border-bottom:none;padding-bottom:10px;}
}
.navbar-custom .nav li .dropdown-menu a{border-bottom:none;padding-bottom:3px;}
.navbar-custom .nav .dropdown-menu-nav li a:hover{color:#FFFFFF;background-color:var(--primary-color);}
.navbar-login{background-color:#FFFFFF;border-bottom:1px solid var(--primary-gray-border-color);}
nav.navbar-login{padding-top:0px;}
.feedback .feedback-tab:hover{background-color:var(--primary-gray-border-color);}
.feedback .feedback-tab{bottom:166px;left:9px;background-color:#f2f2f2;color:#484848;font-size:14px;width:84px;height:28px;margin-left:-39px;margin-bottom:-3px;padding-top:3px;}
@media (max-width:1100px){.feedback .feedback-tab{left:-4px;font-size:11px;text-align:center;width:70px;height:12px;margin-left:-25px;margin-bottom:-3px;padding-top:0px;}
}
.save-work-reminder-slide-down{background-color:var(--primary-color);color:#ffffff;padding-left:20px;padding-right:20px;}
.save-work-reminder-slide-up{background-color:var(--primary-color);color:#ffffff;padding-left:20px;padding-right:20px;}
.update-site-version-reminder-slide-down{background-color:#ffffff;border:solid 2px var(--primary-color);border-top:solid 3px var(--primary-color);color:var(--primary-font-color);padding-left:20px;padding-right:20px;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot{background:var(--primary-color);}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar{background:var(--primary-color);}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after{background:#f28f3b;}
._720kb-datepicker-calendar-header:nth-child(odd){background:var(--primary-color);}
._720kb-datepicker-calendar-days-header{background:rgba(19,142,250,0.1);}
button.btn-report-action{color:#057bc2;}
button.btn-report-action:hover,button.btn-report-action:focus,button.btn-report-action.focus,button.btn-report-action:active,button.btn-report-action.active,.open > button.dropdown-toggle.btn-report-action{color:var(--primary-color);background-color:var(--primary-gray-border-color);border-color:#adadad;}
.robo-sub-loader{color:var(--primary-color);}
.robo-schedule-title-col{background-color:var(--primary-color);border-top-color:var(--primary-color);border-bottom-color:var(--primary-color);}
.ql-toolbar.ql-snow,.ql-container.ql-snow{border-color:var(--primary-gray-border-color);}
.fixed-public-help-nav .navbar-help-brand > img{margin-top:16px;margin-bottom:12px;height:26px;}
.public-help-nav{border-color:var(--primary-gray-border-color);color:var(--primary-font-color);}
.public-help-nav .help-article-list li.active-article span.active-article-icon,.public-help-nav .help-article-list li.active-sub-article span.active-sub-article-icon{color:#cccccc;}
.public-help-nav .navbar-help-header{border-color:var(--primary-gray-border-color);}
.top-public-help-nav .navbar-help-brand > img{margin-top:16px;margin-right:15px;height:24px;}
@media (max-width:600px){.top-public-help-nav .navbar-help-brand > img{margin-top:18px;margin-right:10px;height:16px;}
}
.public-help .top-public-help-nav .navbar{border-bottom-color:var(--primary-gray-border-color);}
.top-public-help-nav .navbar-default{background-color:#ffffff;}
.top-public-help-nav .navbar-default .navbar-nav > li > a,.top-public-help-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:var(--primary-font-color);}
.top-public-help-nav .navbar-default .navbar-nav > .open > a,.top-public-help-nav .navbar-default .navbar-nav > .open > a:hover,.top-public-help-nav .navbar-default .navbar-nav > .open > a:focus{color:var(--primary-font-color);background-color:var(--primary-gray-bg-color);}
.robo-color-pkr-square .clr-field input{color:var(--primary-font-color);}
a.robo-glyphicon-remove-circle{color:#d9534f;}
a.robo-glyphicon-remove-circle:hover,a.robo-glyphicon-remove-circle:focus{color:#d1332e;}
.branding-preview-navbar-grid{border-bottom-color:var(--primary-gray-border-color);}
.branding-preview-navbar-nav{color:var(--primary-font-color);font-family:'Raleway','Open Sans',sans-serif;font-size:16px;font-weight:600;margin-top:7px;text-align:right;margin-right:6px;}
.branding-preview-navbar-nav span{padding:12px 12px 15px 12px;}
.branding-preview-navbar-nav span.preview-active{border-bottom-color:var(--primary-color);}
.initial-interview-notes,.json-form-notes,.food-mood-notes{background-color:var(--primary-gray-bg-color);border:1px solid var(--primary-gray-bg-color);border-radius:4px;}
.client-filter-nav{background-color:var(--primary-gray-bg-color);border:1px solid var(--primary-gray-border-color);border-radius:4px;padding-right:10px;padding-left:10px;}
.panel-default{border-color:var(--primary-gray-border-color);}
.panel-default > .panel-heading{background-color:var(--primary-gray-bg-color);border-color:var(--primary-gray-border-color);color:var(--primary-font-color);}
.well{background-color:var(--primary-gray-bg-color);border:1px solid var(--primary-gray-border-color);box-shadow:none;}
.well-hr{border-top-color:var(--primary-gray-border-color);}
.table-bordered,.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid var(--table-primary-border-color);}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border-top-color:var(--table-primary-border-color);}
table.table:not(.table-bordered):not(.recommendations-form-table-edit):not(.flex-rec-table-edit){border-bottom:1px solid var(--table-primary-border-color);}
table.resources-table,div.share-unshare-material-table-body{border-bottom-color:var(--table-primary-border-color);}
.share-unshare-material-table-body table.table{border-bottom:none;}
table th.sticky-header:after{border-bottom:1px solid var(--table-primary-border-color);}
.account-report-settings .panel-body .account-report-settings-sub-panel{border-top-color:var(--primary-gray-border-color);}
.account-report-settings-sub-panel-title a,.account-report-settings-sub-panel-title a:hover,.account-report-settings-sub-panel-title a:focus{color:var(--primary-font-color);}
.robo-sidebar-menu .robo-sidebar-item-update-date{color:#878787;}
.robo-sidebar-menu .robo-sidebar-item:hover{background-color:var(--primary-gray-bg-color);}
.robo-sidebar-menu .robo-sidebar-item-active .robo-sidebar-item-active-wrapper{border-left:4px solid var(--primary-color);}
.robo-sidebar-menu .robo-sidebar-item-default{border-top-color:var(--primary-gray-border-color);}
.robo-sidebar-menu .robo-sidebar-item-default:last-of-type{border-bottom-color:var(--primary-gray-border-color);}
.robo-chat-container .robo-chat-messages{border-color:var(--primary-gray-border-color);}
.robo-chat-msg-grid{background-color:var(--primary-gray-bg-color);}
div.robo-chat-msg-owner{background-color:#DCF8C6;}
.robo-progress .progress-bar{background-color:var(--primary-color);}
.whats-new-section h3{border-bottom-color:var(--primary-color);color:var(--primary-font-color);}
