.mini-doc {
  max-width: 100%;
}
.margin-button {
  margin-right: .5em;
}
.document-landing-actions .btn {
  border-radius: 0px;
  margin-top: 0;
}
.margin-right-btn {
  margin-right: 5px;
}


.adl-table-small tr th {
  vertical-align: top;
  padding: 1em 1em 1em 0.2em;
  border-bottom: 1px solid #333;
}


.signature-adl {
  display: none;
}
.signature-adl .control-label {
  display: none;
}
.signature-adl .col-sm-9 {
  padding-left: 0;
}



.box-shadow {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.form-layout {
  padding: 0.5em 0;
}
.form-layout p {
  float: left;
}
.form-layout .btn {
  float: right;
  margin-right: 5px;
}
.form-layout .label {
  margin-left: 5px;
}
.form-layout .lpm-spin-wrap {
  float: right;
}

.lpm-legend {
	width: 9em;
	height: 1.6em;
  margin: 0.3em;
  border: thin solid black;
  display: flex;
  justify-content: center;
  align-items: center;
}
/*.lpm-legend b {  padding-left: 0.5em; }*/


/*
  Dashboard Box / Summary Box styling

*/
.dashboard-box { margin-bottom:1em; }

.small-box {
	padding: 0.5em 1em;
	display: flex;
	/*justify-content: space-between;*/
}
.small-box .icon {
	font-size: 4em;
	margin-right: 0.5em;
}
.small-box a svg {
	margin-left: 0.5em;
}
.small-box .inner {
	margin:1em;
}

.small-box .inner-rows {
	/*display:flex;*/
	margin:0.5em;
}
.small-box .inner-rows .inner-row {
	font-size: 1.3em;
}

/* link colors, depending on primary/secondary main box color */
.small-box a {
	color: black;
}
.color-secondary-2-0 a,
.color-secondary-1-0 a {
	color: black;
}

.bg-yellow {  background-color: #7DAEC6 !important; }
.bg-red    {  background-color: #AED3E5 !important; }
.bg-green  {  background-color: #00a65a !important; }
.bg-aqua   {  background-color: #00c0ef !important; }


/**
	These should move to an app-specific CSS file (app.css?)
*/
.adl-buttons .button-sign-adl {
  margin-right: 0.5rem;
}
#sig-delete {
  margin: 1rem 0;
}
textarea {
  margin-bottom: 1em;
}
.signature-label {
  vertical-align: middle;
  margin-top: 0.3rem;
  margin-right: 1rem;
}
