
  .iconBtn {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
  }
    
  .iconBtn svg {
    margin-left: 0.5em;
  }
  
  .expandCollapseBtn {
    cursor: pointer;
  }
  
  a.primaryButton:hover {
    color: #ffffff;
  }

  
   .divWithIcon.stretch {
  
    align-items: stretch;
  }

  label.required > span:first-of-type::after,
  div.required > span:first-of-type::after {
    content: "*";
    padding-left: 0.2em;
    
    color: #f00;
  }

  .currentLink {
    color: #fb6262;
  }
  
  .gap0     { gap: 0.00rem !important; }
  .gap025   { gap: 0.25rem !important; }
  .gap05    { gap: 0.50rem !important; }
  .gap075   { gap: 0.75rem !important; }
  .gap1     { gap: 1.00rem !important; }
  .gap2     { gap: 2.00rem !important; }
  .gap3     { gap: 3.00rem !important; }
  .gap4     { gap: 4.00rem !important; }
  
  
  .dashboardTitle > h2 {
    margin-bottom: 0em;
  }
  
  .imageCont {
    
    display:none;
  }
  
  .flipX {
    transform: scalex(-1);
  }
  
  @media screen and (min-width: 700px) {
    
    .alternateOrder {
      order: 2;
    }
    
    a.primaryButton:hover {
      color: " . COLOURS['text_light'] . ";
     }
    
    .imageCont {
      display:block;
      margin: auto;
    }
  }
  