/* 
	A couple styles to make the demo page look good
 */
body {
	padding-bottom: 2rem;
	padding-top: 4rem;
}
.row {
	margin-bottom: 1rem;
}
[class*="col-"] {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
hr {
	margin-top: 2rem;
	margin-bottom: 2rem;
}
#files {
    overflow-y: scroll !important;
    min-height: 320px;
}
@media (min-width: 768px) {
	#files {
		min-height: 0;
	}
}
#debug {
	overflow-y: scroll !important;
	height: 180px;	
}

.dm-uploader {
	border: 0.25rem dashed #A5A5C7;
	text-align: center;
}
.dm-uploader.active {
	border-color: red;

	border-style: solid;
}
main .row .col-md-6 > svg {
	display: inline-block;
	width: 60px;
	height: 60px;
	line-height: 1.2;
	vertical-align: middle;
}
main .row .col-md-6 > svg + h1 {
	display: inline-block;
	line-height: 1.2;
	vertical-align: middle;
}
.pull-right {
	float: right !important;
}