.forfieldset {
  box-shadow: 4px 4px 12px rgba(18, 9, 10, 0.8); }
  
/*New CHANGE*/
.forfieldset {
  font-size: 14px;
  font-family: Liberation Sans,Arial, Helvetica, sans-serif;
 
	width: fit-content;}
#form legend {
    font-family: Century Schoolbook L, Georgia, Charcoal, serif;
    font-size: 16px;
    font-weight: bold;
}
.unionrules {
  margin: 0 auto;
  background-color: #ffffff;
  color: #333333;
  font-size: 16px;
  font-family: Liberation Sans Narrow,Arial, Helvetica, serif;
  hyphens: auto;
  font-size: 16px;
  text-shadow: rgba(255, 255, 255, 0.5) -1px -1px 0, #333 1px 1px 0;
  background-image: linear-gradient(to top, #e3f4ff, rgba(18, 9, 10, 0.3));
  box-shadow: inset 0 0 6px rgba(18, 9, 10, 0.3);
  box-shadow: 2px 2px 6px rgba(18, 9, 10, 0.8);
  border-radius: 6px;
  padding: 10px; }
  
.button {
  background: rgba(255, 249, 227, 0.5);
  color: #ffffff;
  font-size: 16px;
  text-shadow: rgba(255, 255, 255, 0.5) -1px -1px 0, #333 1px 1px 0;
  background-image: linear-gradient(to top, #e3f4ff, rgba(18, 9, 10, 0.3));
  box-shadow: inset 0 0 6px rgba(18, 9, 10, 0.3);
  box-shadow: 2px 2px 6px rgba(18, 9, 10, 0.8);
  border-radius: 6px;
  padding: 10px;
  cursor: pointer; }	
  
.unionrules div {
background-color: #ffffff;
}
.password-control {
    cursor: pointer;
    color:blue;
}
#mess-gr, #mess-nmb {
    display: none;
}

#view-content {
	background: hsla(0,0%,78%,.3);
	border: 1px solid #c4c4c4;
	border-radius: 2px;
	color: #353535;
	direction: ltr;
	font-style: normal;
	min-width: 200px;
	padding: 1em;
	tab-size: 4;
	text-align: left;
	white-space: pre-wrap;
}
.ck-source-editing-area textarea, .ck-source-editing-area::after {
	border: 1px solid transparent;
	font-family: monospace;
	font-size: var(--ck-font-size-normal);
	line-height: var(--ck-line-height-base);
	margin: 0;
	padding: var(--ck-spacing-large);
	white-space: pre-wrap;
}
.demo-update__send {
  background: rgba(255, 249, 227, 0.5);
  color: #ffffff;
  font-size: 16px;
  text-shadow: rgba(255, 255, 255, 0.5) -1px -1px 0, #333 1px 1px 0;
  background-image: linear-gradient(to top, #e3f4ff, rgba(18, 9, 10, 0.3));
  box-shadow: inset 0 0 6px rgba(18, 9, 10, 0.3);
  box-shadow: 2px 2px 6px rgba(18, 9, 10, 0.8);
  border-radius: 6px;
  padding: 10px; }
