/* Shared accessibility and readability layer */
body{font-size:17px;line-height:1.5}.crm-brand span{font-size:11px!important;line-height:1.5!important}.crm-sidebar nav>small{font-size:11px!important;line-height:1.5!important}.crm-sidebar nav a,.crm-sidebar .nav-disabled{font-size:15px!important;line-height:1.35!important}.crm-sidebar nav i{font-size:11px!important}.crm-sidebar-bottom>a{font-size:13px!important;line-height:1.5!important}.crm-sidebar-bottom>small{font-size:10px!important;line-height:1.5!important}.client-company,.staff-name{font-size:13px!important}.page-head>div>span,.client-hero>div>span{font-size:12px!important;line-height:1.5!important}.page-head p,.client-hero p{font-size:16px!important;line-height:1.65!important}.status,.portal-link,.privacy-badge{font-size:12px!important;line-height:1.4!important}.card>header>i{font-size:12px!important}.card h2{font-size:29px!important}.card header p{font-size:14px!important;line-height:1.55!important}.card label,.staff-board label,.feedback-panel label{font-size:14px!important;line-height:1.45!important}.card label small,.card small{font-size:12px;line-height:1.5}.card input,.card textarea,.card select,.staff-board input,.staff-board textarea,.staff-board select,.feedback-panel input,.feedback-panel textarea,.feedback-panel select{font-size:15px!important;line-height:1.5!important}.card button,.staff-board button,.feedback-panel button,.assignment-list button{font-size:13px!important;line-height:1.3!important}.meter span{font-size:11px!important}.settings details summary,.staff-create summary{font-size:14px!important}.empty{font-size:14px!important}.log-list strong{font-size:13px!important}.log-list span{font-size:11px!important}.log-list p{font-size:13px!important}.alert{font-size:15px!important}.job-state{font-size:11px!important;line-height:1.35!important}.job-item summary strong{font-size:16px!important;line-height:1.35!important}.job-item summary small{font-size:12px!important;line-height:1.5!important}.job-body>p{font-size:15px!important;line-height:1.7!important}.workflow-stats span{font-size:12px!important;line-height:1.4!important}.client-list strong{font-size:14px!important}.client-list span{font-size:12px!important}.client-job-head small,.staff-board article>small{font-size:12px!important;line-height:1.45!important}.client-jobs article>p,.staff-board article>p{font-size:14px!important;line-height:1.7!important}.offer>span{font-size:13px!important}.free-label{font-size:12px!important}.future-nav>span{font-size:11px!important}.future-nav>div{font-size:14px!important}.assignment-list span strong{font-size:14px!important}.assignment-list span small{font-size:12px!important}.inline-assignment:before{font-size:14px!important}.staff-board article>div>b{font-size:11px!important}.feedback-widget>summary b{font-size:13px!important}.feedback-panel>span{font-size:11px!important}.feedback-panel>p{font-size:14px!important}.feedback-recent>b{font-size:13px!important}.feedback-recent>div{font-size:12px!important}.feedback-admin summary>span{font-size:11px!important}.feedback-admin summary>strong{font-size:14px!important}.feedback-admin summary>small{font-size:12px!important}.feedback-admin details>p{font-size:14px!important}.contact-picker-panel>header span{font-size:11px!important}.contact-picker-panel p{font-size:14px!important}.picker-row strong{font-size:14px!important}.picker-row small{font-size:12px!important}.picker-row>b{font-size:13px!important}.contact-picker-meta,.contact-picker-panel>footer>span{font-size:13px!important}.crm-auth-form small,.crm-auth-visual span{font-size:12px!important}.crm-auth-form p{font-size:15px!important}.crm-auth-form label{font-size:14px!important}.back-link{font-size:13px!important}
@media(max-width:700px){body{font-size:16px}.crm-sidebar nav a{font-size:14px!important}.card h2{font-size:26px!important}.page-head p,.client-hero p{font-size:15px!important}.job-item summary{align-items:flex-start}.job-state{font-size:10px!important}}
