
@media all {
  [class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: "abohns-custom-icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    
    
    font-variant: normal;
    text-transform: none;
    
    line-height: 1em;
    
    
    margin-left: .2em;
    
    
    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    
     }
  .icon-chev-solid-up:before {
    content: '\e800'; }
  
  .icon-chev-solid-down:before {
    content: '\e801'; }
  
  .icon-chev-solid-left:before {
    content: '\e802'; }
  
  .icon-chev-solid-right:before {
    content: '\e803'; }
  
  .icon-chev-outline-up:before {
    content: '\e804'; }
  
  .icon-chev-outline-down:before {
    content: '\e805'; }
  
  .icon-chev-outline-left:before {
    content: '\e806'; }
  
  .icon-chev-outline-right:before {
    content: '\e807'; }
  
  .icon-caret-left:before {
    content: '\e808'; }
  
  .icon-caret-right:before {
    content: '\e809'; }
  
  .icon-chev-left:before {
    content: '\e80a'; }
  
  .icon-chev-right:before {
    content: '\e80b'; }
  
  .icon-sign-out:before {
    content: '\e80c'; }
  
  .icon-sign-in:before {
    content: '\e80d'; }
  
  .icon-circle-solid:before {
    content: '\e80e'; }
  
  .icon-circle-outline:before {
    content: '\e80f'; }
  
  .icon-search-thick:before {
    content: '\e810'; }
  
  .icon-search-thin:before {
    content: '\e811'; }
  
  .icon-circle-check:before {
    content: '\e812'; }
  
  .icon-attention:before {
    content: '\e813'; }
  
  .icon-nav:before {
    content: '\e815'; }
  
  .icon-info:before {
    content: '\e86c'; }
  
  .icon-close:before {
    content: '\e86d'; }
  
  .icon-link-ext-alt:before {
    content: '\f14c'; }
  
  .expand-toggle .icon {
    font-size: 0.83333rem; }
  .expand-toggle .expand {
    display: inline-block; }
  .expand-toggle .shrink {
    display: none; }
  .expand-toggle[aria-expanded="true"] .expand {
    display: none; }
  .expand-toggle[aria-expanded="true"] .shrink {
    display: inline-block; }
  .task-status {
    font-size: 0.77778rem;
    text-transform: uppercase;
    text-align: center;
    font-family: "Poppins", sans-serif; }
    .task-status:before {
      padding-right: 4px;
      position: relative;
      top: 5px; }
    .task-status--available:before {
      content: url("../resources/icons/status--available.png"); }
    .task-status--overdue:before {
      content: url("../resources/icons/status--overdue.png"); }
    .task-status--completed:before {
      content: url("../resources/icons/status--completed.png"); } }

