.blankbox {
	display: block;	
}

.blankbox.left {
	float: left;
	padding-right: 2rem;
	padding-bottom: 2rem;
}

.blankbox.center {
	display: block;
	text-align: center;
}
.blankbox.center .blankbox-inner {
	display: inline-block;
}

.blankbox.right {
	float: right;
	padding-left: 2rem;
	padding-bottom: 2rem;
}


.blankbox.blankbox-bordered .blankbox-inner {
	border: 3px solid;
}

.blankbox.round .blankbox-inner {
	border-radius: 50%;
	overflow: hidden;
}

.blankbox.corners .blankbox-inner {
	border-radius: 4px;
	overflow: hidden;
}

.blankbox .blankbox-inner .blankbox-content {
	position: relative;
}

@media (max-width: 575px) {
	.blankbox {
		width: 100%!important;
	}
	.blankbox.left {
		float: none;
		padding-right: 0;
	}
	.blankbox.right {
		float: none;
		padding-left: 0;
	}
	.blankbox .blankbox-inner {
		width: 100%!important;
	}
}