.main-container {
	max-width: 100%;
	padding-top: 5rem;
	margin-left: 1rem;
    margin-right: 1rem;
}

.content-box {
	padding: 0.5rem;
	margin: 0.5rem;
}

.scpi {
	font-family: monospace;
    font-size: 0.75rem;
}

.slidecontainer {
	width: 100%; /* Width of the outside container */
}

.enable-button {
	margin-left: 0.75rem;
    z-index: 1000;
}

.enable-input {
	height:1.5rem;
	width:1.5rem;
}

.accordion-label {
	margin-left: 2rem;
}

.accordion-button {
    color: #212529!important;
	background-color: #fff!important;
}

.accordion-enabled {
    color: #0c63e4!important;
    background-color: #e7f1ff!important;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}

/* The slider itself */
.slider {
	-webkit-appearance: none;	/* Override default CSS styles */
	appearance: none;
	width: 75%; /* Full-width */
	height: 20px; /* Specified height */
	background: #d3d3d3; /* Grey background */
	outline: none; /* Remove outline */
	opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
	-webkit-transition: .2s; /* 0.2 seconds transition on hover */
	transition: opacity .2s;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: rgb(0, 128, 255); /* Green background */
  cursor: pointer; /* Cursor on hover */
}

.slider::-moz-range-thumb {
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: rgb(0, 128, 255); /* Green background */
  cursor: pointer; /* Cursor on hover */
}

.inline-label {
	width: 20%;
}

.inline-slider {
	width: 50%;
}

.inline-input {
	width: 20%;
	display: inline;
}
.mod-item {
	margin-bottom: 1rem;
}

.nav-link-muted {
	color: #737373;
}

a.inline {
	background-color: #eeeeee;
	padding: 0.15em;
}
 
a:link {
	color: #737373;
}

a:visited {
	color: #666666;
}

a:hover {
	color: #595959;
}

a:active {
	color: #595959;
}

.link-plain {
	text-decoration: none;
}

.accordion-container {
	padding: 1rem;
    border: solid #dee2e6;
    border-width: 1px;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
	border-top: 0;
}