input {
	padding: 3px;
}

.nav-tabs > li > a {
	margin-top: 5px;
	border: none;
}

.group {
	width: 48%;
	float: left;
	margin: 10px;
}

.group .title {
	height: 30px;
	line-height: 30px;
	font-size: 1em;
	cursor: move;

}

.group .input, .group .toggle, .group .option  {
	padding: 10px;
	font-family: "Open Sans", sans-serif;	
	font-weight: 300;
}

.group .toggle {
	cursor: pointer;
}

.group .input span, .group .option span {
	display: inline-block;
	width: 15%;
	text-align: right;
	padding-right: 10px;
}

.group input, .group select {
	width: 80%;
}

.group i {
	font-size: 1.2em;
	padding: 5px;
}

.form button {
  border-radius: 3px;
  border: 1px solid #7aa7c7;
  box-shadow: rgba(255, 255, 255, .7) 0 1px 0 0 inset;
  box-sizing: border-box;
  color: #39739d;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system,system-ui,"Segoe UI","Liberation Sans",sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.15385;
  margin: 5px;
  outline: none;
  padding: 8px .8em;
  position: relative;
  text-align: center;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: baseline;
  white-space: nowrap;
}

.form button:hover,
button:focus {
}

.form button:focus {
  box-shadow: 0 0 0 4px rgba(0, 149, 255, .15);
}

.form button:active {
  box-shadow: none;
}
