.draggable-container {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 10;
  pointer-events: none;
}
.draggable-element {
  width: 255px;
  background: var(--color-ti-white);
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  pointer-events: auto;
  border: 1px solid var(--color-ti-indicator-grey);
  box-shadow: 1px 1px 3px 0px var(--color-ti-indicator-grey);
  transition: width 1s ease-in-out;
}
.title-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 40px;
  transition: all 1s ease-in-out;
  cursor: move;
}
.toggle-icon {
  cursor: pointer;
  height: 30px;
  width: 30px;
  color: var(--color-ti-primary-red);
  transition: all 1s ease-in-out;
  margin-right: 5px;
}
.modal-title {
  font-family: Roboto;
  font-size: 15px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--color-ti-secondary-blue-light);
  margin-left: 20px;
  transition: all 1s ease-in-out;
}
.main-container {
  margin: 10px;
  font-size: 16px;
  line-height: 1.3;
  color: var(--color-ti-text-grey-darker);
  text-align: justify;
}
.drag-icon-container {
  height: 80%;
  position: relative;
}
.drag-icon {
  color: var(--color-ti-indicator-grey);
  height: 100%;
  width: 35px;
  position: absolute;
}
.icon-left {
  left: -10px;
}
.icon-right {
  left: 0px;
}
.content-expanded .draggable-element {
  width: 860px;
  background: var(--color-ti-white);
}
.content-expanded .title-container {
  height: 50px;
}
.content-expanded .modal-title {
  font-size: 20px;
}
.content-expanded .toggle-icon {
  height: 50px;
  width: 50px;
  margin-right: 20px;
}
.content-expanded .icon-left {
  left: -5px;
}
.content-expanded .icon-right {
  left: 5px;
}
.content-expanded .drag-icon-container {
  height: 100%;
}
