.prevent-text-select {
  /* to prevent text select */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.notImplemented {
  color: gray;
  margin-top: 10px;
  margin-left: 30px;
}

.text-align-center {
  text-align: center;
}

.small-gray-text {
  font-size: 0.9rem;
  color: var(--color-text-dim);
  margin-top: 1rem;
  margin-left: 1rem;
}

.small-gray-text-wrapped {
  font-size: 0.9rem;
  color: dimgray;
  margin: 1rem 0 1rem 1rem;  
  max-width: 360px;
}

.flex-across-1 {
  display: flex;
  flex-direction: row;
  align-items: baseline;
}

.flex-across-1>input {
  margin-left: 25px;
}


.editor-input-1 {
  margin-left: 12px;
  margin-top: 10px;
  width: 100px;
  text-align: center;
}

.editor-input-2 {
  margin-left: 12px;
  margin-top: 10px;
  width: 100px;
}

.editor-cbo-1 {
  margin-left: 12px;
  margin-top: 10px;
  width: 400px;
  font-size: 1.1rem;
}

/* margin-left: 80px; */

.num-shareholders {
  font-size: 0.8rem;
  color: var(--color-link);
  margin: 0 0 6px 0;
  padding: 0 0 0 6px;

}

.under-construction {
  color: var(--color-text-dim);
  margin: 20px 0 0 60px;
}


.cap-table-lock-msg {
  color: var(--color-cap-table-lock-msg);
  font-size: 0.8rem;
  font-weight: 600;
  margin-top: 8px;
  margin-left: 10px;
}

.page-404-div1 {
  margin: 35px 0 0 20px;
  color: dimgray;
}


.divLoggedOut {
  margin: 2rem 0 0 2rem;
}

.abstract-editor-default {
  color: gray;
  margin-left: 14px;
}

.abstract-editor-default::before {
  content: "(default ";
  font-size: .7rem;
}

.abstract-editor-default::after {
  content: ")";
  font-size: .7rem;
}

.import-shareholders-list {
  margin: 10px 10px 20px 0;
  padding: 25px;
}

.info-msmg-1{
  font-size: 0.8rem;
  margin:12px 0 0 12px;
  color:dimgray;
}