/* Floating ISI Block Styles */

body {
  padding-bottom: 230px;
}

#isi-floating-block {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100;
  transition: all 0.3s ease;
  max-height: 213px;
  overflow: hidden;
  background: white;
}

#isi-floating-block.expanded {
  max-height: 80vh;
  overflow-y: auto;
  @media (max-height:800px) {
    max-height: 70vh;
  }
}

#isi-floating-block.hidden {
  display: none;
}

